Shell lưu trữ thông tin như thế nào?
Giống như các chương trình khác, shell lưu thông tin trong các biến. Một số biến trong đó, được gọi là environment variables (biến môi trường), luôn sẵn có. Tên của các biến môi trường theo quy ước được viết IN HOA, và một vài biến thường dùng được liệt kê bên dưới.
| Variable | Purpose | Value |
|---|---|---|
HOME |
Thư mục home của người dùng | /home/repl |
PWD |
Thư mục làm việc hiện tại | Giống lệnh pwd |
SHELL |
Trình shell đang được sử dụng | /bin/bash |
USER |
ID người dùng | repl |
Để xem đầy đủ danh sách (khá dài),
bạn có thể gõ set trong shell.
Dùng set và grep với một pipe để hiển thị giá trị của HISTFILESIZE,
biến quyết định có bao nhiêu lệnh cũ được lưu trong lịch sử lệnh của bạn.
Giá trị của nó là bao nhiêu?
Bài tập này là một phần của khóa học
Nhập môn Shell
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập