Danh sách các biến môi trường trong Linux/Unix
Môi trường máy tính là gì?
Môi trường máy tính là Nền tảng (Nền tảng = Operating System+processor) nơi người dùng có thể chạy chương trình.
Biến là gì?
Trong khoa học máy tính, một biến là nơi lưu trữ giá trị đó có thể là một tên tập tin, văn bản, con số Hay bất cứ thứ gì khác dữ liệu. Nó thường được gọi bằng tên tượng trưng được đặt cho nó trong quá trình sáng tạo. Giá trị được lưu trữ có thể được hiển thị, xóa, chỉnh sửa và lưu lại.
Các biến đóng một vai trò quan trọng trong lập trình máy tính vì chúng cho phép người lập trình viết các chương trình linh hoạt. Vì chúng có liên quan đến Operahệ thống mà chúng ta đang làm việc, điều quan trọng là phải biết một số hệ thống đó và cách chúng ta có thể tác động đến chúng.
Biến môi trường là gì?
Biến môi trường là các giá trị động ảnh hưởng đến các tiến trình hoặc chương trình trên máy tính. Chúng tồn tại trong mọi hệ điều hành, nhưng loại có thể khác nhau. Các biến môi trường có thể được tạo, chỉnh sửa, lưu và xóa và cung cấp thông tin về hành vi của hệ thống.
Các biến môi trường có thể thay đổi cách hoạt động của phần mềm/chương trình.
Nhấp chuột đây nếu video không thể truy cập được
Ví dụ: biến môi trường $LANG lưu trữ giá trị của ngôn ngữ mà người dùng hiểu được. Giá trị này được đọc bởi một ứng dụng sao cho người dùng Trung Quốc được hiển thị giao diện tiếng Quan Thoại trong khi người dùng Mỹ được hiển thị giao diện tiếng Anh.
Hãy nghiên cứu một số biến môi trường phổ biến –
Biến | Mô tả Chi tiết |
---|---|
PATH |
Biến này chứa danh sách các thư mục được phân tách bằng dấu hai chấm (:) trong đó hệ thống của bạn tìm kiếm các tệp thực thi. Khi bạn nhập lệnh trên terminal, shell sẽ tìm kiếm lệnh trong các thư mục khác nhau được đề cập trong biến $PATH. Nếu tìm thấy lệnh, nó sẽ thực thi. Nếu không, nó sẽ trả về lỗi 'command not found'. |
USER |
Tên người dùng |
TRANG CHỦ |
Đường dẫn mặc định tới thư mục chính của người dùng |
EDITOR |
Đường dẫn đến chương trình chỉnh sửa nội dung file |
UID |
ID duy nhất của người dùng |
HẠN |
Trình mô phỏng thiết bị đầu cuối mặc định |
SHELL |
Shell đang được người dùng sử dụng |
Truy cập các giá trị biến
Để xác định giá trị của một biến, sử dụng lệnh
echo $VARIABLE
Biến phân biệt chữ hoa chữ thường. Đảm bảo rằng bạn nhập tên biến theo đúng chữ hoa chữ thường, nếu không bạn có thể không nhận được kết quả mong muốn.
Các 'env' lệnh hiển thị tất cả các biến môi trường.
Đặt biến môi trường mới
Bạn có thể tạo biến do người dùng xác định, với cú pháp
VARIABLE_NAME= variable_value
Một lần nữa, hãy ghi nhớ các biến đó có phân biệt chữ hoa chữ thường và thường chúng được tạo bằng chữ hoa.
Xóa biến
Có thể sử dụng cú pháp sau để xóa Biến khỏi hệ thống.
unset variablename
T sẽ loại bỏ Biến và giá trị của nó vĩnh viễn.
Tóm tắt:
- Các biến môi trường chi phối hành vi của các chương trình trong máy tính của bạn Operahệ thống ting.
Lệnh | Mô tả Chi tiết |
---|---|
echo $ VARIABLE |
Để hiển thị giá trị của một biến |
env |
Hiển thị tất cả các biến môi trường |
VARIABLE_NAME = giá_trị_biến_đổi |
Tạo một biến mới |
không đặt |
Xóa một biến |
xuất Biến=giá trị |
Để đặt giá trị của biến môi trường |