Câu trả lời:
Thay đổi lời nhắc của bạn trong tệp ~ / .bashrc. Ví dụ bạn yêu cầu sẽ là:
export PS1="\W \$"
Nó sẽ dẫn đến thư mục hiện tại bạn đang được hiển thị cộng với $ cho lời nhắc thông thường và # nếu bạn đã root. Kiểm tra hướng dẫn này để biết thêm ví dụ về những gì bạn có thể hiển thị trong lời nhắc của mình.
Biên tập:
Theo một trong những ý kiến dưới đây, bạn có thể cần lấy nguồn ~/.bashrc
từ của bạn ~/.bash_profile
hoặc thậm chí đặt mã này vào ~/.bash_profile
thay thế. Bạn có thể đọc bài viết này để được giải thích rõ hơn về việc sử dụng tập tin nào.
~/.bashrc
? Tôi tìm thấy tập tin này nằm ở /private/bashrc
. 2) Tôi không quản lý để chỉnh sửa tập tin vì nó bị khóa. Tôi đã thử thay đổi quyền mà không thành công.
/etc/bashrc
là tập tin toàn cầu cho tất cả người dùng, ~/.bashrc
là của riêng bạn. Các định nghĩa trong ghi đè của riêng bạn bất cứ điều gì được định nghĩa trong /etc/bashrc
.
echo "export PS1='$ '" >> ~/.bash_profile
. ~/.bash_profile
Điều này sẽ để lại $
như là một dấu nhắc. Nếu bạn muốn khôi phục lời nhắc cũ, bạn sẽ cần chỉnh sửa .bash_profile để xóa dòng "export ..." đó.
Tôi đã có một vấn đề tương tự với điều này nhưng ban đầu nó không hoạt động.
Điều này có thể là do tôi không sudo nhưng cách này cũng hoạt động tốt.
export PS1="\W \$"; clear;
Kiểm tra hướng dẫn này về cách thay đổi dấu nhắc bash của bạn. Một phiên bản rất ngắn (chỉ tên người dùng và không có đường dẫn hiện tại):
PS1="\u$ "
Kết quả: myusername$ cat something.log
/Users/<yourusername>/.bash_profile
?
Chỉnh sửa ~ / .bash_profile để lưu các thay đổi của bạn vào dấu nhắc.
sudo nano ~/.bash_profile
Cuối cùng, thêm các thay đổi của bạn.
# Change prompt
export PS1="\W \$ "
Thoát, lưu thay đổi. Nhấn enter để xác nhận tên tập tin. Chạy nguồn để xem sự thay đổi.
source ~/.bash_profile
sudo
?
Đặt DEFAULT_USER
trong ~/.zshrc
tệp để tên người dùng thông thường của bạn. Bạn có thể nhận được giá trị tên người dùng chính xác của mình bằng cách thực hiện whoami
trong thiết bị đầu cuối. Một cái gì đó như thế này:
export DEFAULT_USER=username
xuất PS1 = "[\ 033 [01; 32m] \ W \ $ [\ 033 [00m]"
\ W sẽ cung cấp cho bạn thư mục hiện tại (\ w để bao gồm cả đường dẫn). Dấu ngoặc đặt mã màu. Vì vậy, điều này đặt thư mục hiện tại màu xanh lá cây, và sau đó đặt lại màu thành màu trắng sau lời nhắc.
Của tôi là: PS1 = "\ W [\ 033 [32m] \ $ (parse_git_branch) [\ 033 [00m] $"
:
. BTW: Tôi đã thay đổi tên máy tính trong Tùy chọn hệ thống -> Chia sẻ thành MBP. Bây giờ lời nhắc đăng nhập của tôi rất ngắn:mbp:~ matt$