私はLinuxを初めて使用し、端末で次のものを永久に変更する方法を知りたいです。コンピュータを設定するときに変更したい名前を使用しました。
端末で変更する名前の形式は次のとおりです。
TheNameIWantToChange@HostName~$
それで、私の質問は、この名前が正確に何であり、どのように変更しますか?ありがとうございます!
ベストアンサー1
私が理解したことが正しい場合は、ユーザー名を変更したいと思います。
usermod -l TheNameIWantToChange -d /home/TheNameIWantToChange -m CurrentName
usermod:アカウントの変更
-l:名前の変更
-d:ホームディレクトリの場所(名前)の変更
-m:現在のホームディレクトリの内容を新しいディレクトリに移動する
たとえば、現在の名前がalbertで、それをbennyに変更したいとします。
sudo usermod -l benny -d /home/benny -m albert
追加ボーナスとして環境変数を使用できます。
NewUser="benny"
sudo usermod -l ${NewUser} -d /home/${NewUser} -m $USER