Non-login shell là gì?
Phrase
Linux
- ★
- ★
- ★
- ★
- ★
Non-login shell là shell, được khởi động bởi login shell. Ví dụ: một shell mà bạn đã bắt đầu từ một shell khác hoặc bắt đầu bởi một chương trình, v.v. Một non-login shell thực thi script sau để thiết lập môi trường trình shell.
- Non-login shell đầu tiên thực thi ~ / .bashrc
- Sau đó ~ / .bashrc thực thi / etc / bashrc
- / etc / bashrc gọi các script trong /etc/profile.d
Để xác định shell hiện tại có phải là non-login shel hay không, hãy chạy lệnh dưới đây trên terminal.
echo $0
Non-login shell sẽ có output là bash hoặc su.
Learning English Everyday