Bạn cần thay đổi PS1
biến trong môi trường của bạn. PS1
chịu trách nhiệm về việc dấu nhắc lệnh của bạn sẽ trông giống nhau như thế nào và thông tin nào sẽ chứa.
Thay đổi vĩnh viễn
Sau đây là đoạn trích của .bashrc
tệp mặc định trong Ubuntu 10.04 LTS:
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
Điều này làm cho dấu nhắc lệnh trông như thế này: username@hostname:~/directory$
Nếu bạn thay đổi điều này và xóa @\h
một phần trong PS1
, bạn sẽ thoát khỏi phần tên máy chủ trong dấu nhắc lệnh của bạn:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u:\w\$ '
fi
Kết quả: username:~/directory$
Thay đổi tạm thời
Ghi đè PS1
trong bash
phiên hiện tại của bạn :
export PS1="\u:\w\$ "
Tài nguyên: