デフォルトの Ubuntu インストールの最良の推測
PS1 の場所を見つける 変数が設定され、\w を変更します \Wまで .
このメソッドの最初のチェックを次のように行うことができます:
example@unixlinux.online:~/full/path/to/directory$ echo $PS1
${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\example@unixlinux.online\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$
example@unixlinux.online:~/full/path/to/directory$ export PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\example@unixlinux.online\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ '
example@unixlinux.online:directory$
おそらく .bashrc に設定されています .そうでない場合は、/etc/bashrc を確認してください .bashrc の変数をオーバーライドします .もちろん、 exec bash を実行する必要があります またはソース .bashrc そこで行った変更を有効にします。
その他の設定
使用しているシェルとその設定方法に応じて、これを行う方法にはさまざまなバリエーションがあります。たとえば、プロンプトを次のように設定すると考えられます:
export PS1='example@unixlinux.online$(hostname):$PWD$ '
その場合、次のことを行います:
export PS1='example@unixlinux.online$(hostname):$(basename $PWD)$ '