Apakah mungkin untuk menunjukkan di terminal line hanya direktori saat ini, bukan seluruh path dari folder home?
Saya punya sekarang ini: ilya@ubuntu:~/Dropbox/Web/folder/folder/$
dan dibutuhkan hampir semua layar ...
Apakah mungkin untuk menunjukkan di terminal line hanya direktori saat ini, bukan seluruh path dari folder home?
Saya punya sekarang ini: ilya@ubuntu:~/Dropbox/Web/folder/folder/$
dan dibutuhkan hampir semua layar ...
Bagian sebelum $ dalam sebuah shell disebut prompt. Ini dapat dikonfigurasi dengan mengubah variabel $PS1
. Ada pertanyaan serupa dengan jawaban yang bagus .
Halaman manual (lihat "Bash" dan di sana "PROMPTING") mengatakan:
\w the current working directory, with $HOME
abbreviated with a tilde (uses the value of the
PROMPT_DIRTRIM variable)
\W the basename of the current working directory,
with $HOME abbreviated with a tilde
Jadi, Anda harus beralih \w
ke \W
. Mungkin nilai awal untuk $ PS1 disimpan di Anda .bashrc
, itu berarti Anda harus mengedit file ~/.bashrc
dan Anda akan menemukan baris yang mirip dengan:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt
Ubah \w
ke \W
dalam kedua jalur dan buka terminal baru (atau jalankan source ~/.bashrc)
.