Bắt đầu ngayBắt đầu miễn phí

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 setgrep 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

Xem khóa học

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