Tôi đã ngạc nhiên rằng tôi đã không tìm thấy câu hỏi này trên trang web. Vì vậy, hôm nay $
đã xuất hiện sau khi tôi đăng nhập như một người dùng mới. Điều này thật bất ngờ vì lời nhắc của người dùng chính của tôi bắt đầu bằng username@computername:~$
.
Vì vậy, làm thế nào để tôi chuyển từ vỏ khác sang bash?
echo $SHELL
để tìm hiểu xem vỏ hiện tại của bạn là gì.
/bin/sh
thường không có nghĩa là thường là một liên kết tượng trưng cho thứ khác. Tôi muốn nhập ls -l /bin/sh
để xem những gì nó là một liên kết tượng trưng. Trong một số trường hợp là một liên kết tượng trưng cho một cái gì đó thay đổi hành vi của nó, tôi không nghĩ bash là như vậy.
bash
như /bin/sh
vô hiệu hóa nhiều tính năng bash (nó chuyển sang chế độ tuân thủ POSIX).
$
xuất hiện chứusername@computername:~$
không có nghĩa là nó không bash. Định dạng chính xác của lời nhắc được đặt bởi biến PS1, có thể được thiết lập hoặc tùy chỉnh khác nhau cho những người dùng khác nhau.