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.

Biến môi trường là gì

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.

Truy cập các giá trị biến

Các 'env' lệnh hiển thị tất cả các biến môi trường.

Truy cập các giá trị biến

Đặ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.

Đặt biến môi trường mới

Xóa biến

Có thể sử dụng cú pháp sau để xóa Biến khỏi hệ thống.

unset variablename

Xóa biến

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