このコマンド:chsh
は説明したように動作しないため、少なくとも新しいコマンドを学びました。
次のように機能すると説明されています。
cat /etc/shells
知っておくべきことは、どのシェルがインストールされているかを知るためです。echo $SHELL
あなたが使用しているシェルを知るために行います。- シェルの1つを選択して入力
chsh -s /path/to/shell
- パスワードを入力
echo $SHELL
し、新しいシェルにいることを確認します。
これを実行しましたが、パスワードの入力時にエラーメッセージは表示されませんでしたが、同じシェルにいました。
% echo $SHELL
/bin/bash
% cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
% chsh -s /bin/sh
Password:
% echo $SHELL
/bin/bash
5
最初にログアウトして再度ログインする必要があります。
—
ルイFリベイロ2017年
端末テキストの画像を投稿しないでください。コピーして質問の本文に貼り付けることができます。グラフィックの不具合などを表示しているのでない限り、画像を投稿する必要はありません。
—
Sergiy Kolodyazhnyy
投稿を編集して画像を削除し、代わりにテキストを貼り付けましたが、画像は一晩で戻ってきました。
—
シャーカント2017年
@sharkant誰かがレビューキューで編集を行い、承認されたため、事後に投稿が編集されました。SE編集システムは新しい編集を古い編集システムで上書きしないと思いましたが、知っていますか?
—
Zan Lynx