ThisName@HostName〜$を変更する方法

ThisName@HostName〜$を変更する方法

私は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

おすすめ記事