web-dev-qa-db-ja.com

ターミナルセッション画面でマシン名を非表示にする方法

terminal

スクリーンショットからわかるように、端末セッションを呼び出すたびに、マシン名全体(キーのように見える)が表示されます。

それを回避または非表示にする方法はありますか?

18
UnderDog

はい。ターミナルから~/.bashrcファイルを開きます:

gedit ~/.bashrc

この行を見つけてください(私の場合は60行目です):

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

それを次のものに置き換えます:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

ご覧のように、最も重要なことは、マシン名を端末に表示しないようにする場合は、PS1から\h(ホスト名の略)を削除することです。

ファイルを保存して閉じます。ターミナルを再起動するか、単に入力します:

. ~/.bashrc
20
Radu Rădeanu