Linux(Centos)で端末を実行するたびに、コンソール行は次のように始まります。
bash-4.1$
Centosのインストール中にユーザー「mark」を作成しました。その日遅く、私は何らかの理由で私の名前を「ジョン」に変えなければなりませんでした。
だから私はこれらのファイルに行き、「mark」を「john」に変更しました。
/etc/passwd
/etc/group
/etc/shadow
mv mark john
再起動後、bash-4.1$
端末にプロンプトが表示されます。
答え1
上記のファイルで編集した内容によって異なります。おそらくZoredacheが述べたように、passwdまたはfilesystemで変更することを忘れたかもしれません/home/mark
。/home/john
passwdには、ユーザーにデフォルトのシェルを知らせる項目もあります。
usermod -s <path to shell> <username>
コマンドを使用して既存のユーザーのデフォルトシェルを設定することもできます。