• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Cách thiết lập và liệt kê các biến môi trường trong Linux

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Thiết Lập Và Liệt Kê Các Biến Môi Trường Trong Linux 6094edf0cd6a0.jpeg

Trước đây, để sử dụng Linux, bạn cần ngay lập tức làm quen với dòng lệnh. Các môi trường desktop như GNOME và KDE đã giúp sử dụng Linux dễ dàng hơn nhiều cho người mới bắt đầu. Bạn có thể sử dụng Linux trong một thời gian dài mà không cần biết một lệnh terminal nào.

Tuy nhiên, nếu muốn làm một cái gì đó yêu cầu sử dụng dòng lệnh, bạn vẫn sẽ cần phải biết về các biến môi trường. Điều này có vẻ như là một thuật ngữ phức tạp, nhưng thực ra các biến môi trường rất dễ hiểu.

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

Biến môi trường cho phép bạn đặt những tùy chọn trên các chương trình khác nhau mà không phải chỉnh sửa file cấu hình đã cho của ứng dụng. Điều này được áp dụng trên toàn hệ thống, vì vậy chúng không chỉ có hiệu lực trong các chương trình mà còn trong shell và thậm chí cả những tiến trình con.

Chúng được sử dụng để giúp các lệnh khác nhau biết thư mục Home ở đâu, tên người dùng là gì và shell bạn hiện đang sử dụng. Bạn cũng có thể đặt các tùy chọn khác nhau như màu terminal bằng các biến môi trường.

Liệt kê các biến môi trường

Trong thực tế, bạn có thể dành nhiều thời gian để thiết lập các biến môi trường khác nhau hơn là liệt kê chúng. Nếu bạn khắc phục sự cố cho một vấn đề nào đó, sẽ rất hữu ích khi biết cách các biến nhất định được đặt hoặc liệu chúng có được thiết lập hay không.

Liệt kê các biến môi trường

Khía cạnh này có hai phần. Bạn có thể liệt kê tất cả các biến môi trường hiện tại hoặc chọn chỉ xem xét một giá trị biến duy nhất. Để liệt kê tất cả các biến môi trường hiện được thiết lập, hãy chạy lệnh printenv không có đối số:

printenv

Lệnh này sẽ cung cấp cho bạn một cái nhìn tổng quan cấp cao về nhiều biến môi trường khác nhau. Bạn có thể sử dụng lệnh này để xem những gì đã được thiết lập hoặc sử dụng nó với một công cụ khác như grep để tìm kiếm các chuỗi văn bản nhất định.

Nếu chỉ muốn xem giá trị của một biến nào đó, hãy chạy printenv với tên biến bạn chọn làm đối số:

printenv HOME

Nếu thay vào đó, bạn muốn kiểm tra một vài biến khác nhau, hãy chuyển tất cả chúng dưới dạng đối số như ví dụ sau:

printenv HOME PWD

Để truyền giá trị của biến môi trường, hãy tham chiếu nó với ký tự $ như ví dụ sau:

ls $HOME

Thiết lập biến môi trường

Thiết lập một biến môi trường cũng khá dễ dàng. Sử dụng tên không có toán tử $ và gán bằng toán tử =. Ví dụ, để đặt “EXAMPLE_VAR” thành “hello”, bạn sẽ chạy lệnh sau:

EXAMPLE_VAR=hello

Bây giờ, bạn có thể truy cập biến này như trên bằng cách sử dụng toán tử $.

echo $EXAMPLE_VAR

Điều này sẽ chỉ đặt biến cho phiên hiện tại. Khi bạn đăng xuất hoặc khởi động lại máy tính, biến này sẽ biến mất. Điều này tốt cho việc thử nghiệm hoặc nếu bạn chỉ cần tạm thời đặt một giá trị nhất định.

Thiết lập biến môi trường

Để đảm bảo các biến môi trường này tồn tại, bạn cần đặt chúng vào file cấu hình phù hợp. Bạn có thể sử dụng file “/etc/environment” cho các biến trên toàn hệ thống, trong khi đó, “/etc/profile” thiết lập các biến shell.

Đối với mục đích sử dụng cá nhân, bạn có thể đặt các biến trong trong “~/.bashrc” hoặc một file tương tự, nếu bạn sử dụng shell khác. Để thiết lập chúng, hãy sử dụng định dạng tương tự như trên.

Với các công cụ dòng lệnh ở trên, bạn sẽ có những điều cơ bản cho gần như mọi thứ cần làm với các biến môi trường. Bạn có thể bắt đầu bằng cách tùy chỉnh các phần của shell hoặc những tùy chọn khởi động khác, sau đó mở rộng từ đó.

Tất nhiên, nếu mới sử dụng Linux, bạn cần biết nhiều thứ hơn là chỉ các biến môi trường để tận dụng tối đa dòng lệnh. Tham khảo bài viết: Những lệnh Linux cơ bản ai cũng cần biết để tìm hiểu chi tiết hơn.

Chúc bạn thành công!

  • Cách quản lý và khôi phục các phiên Tmux trong Linux
  • Cách thiết lập Bluetooth trong Linux
  • Cách tìm hiểu xem gói có được cài đặt trong Linux không
  • Cách sửa lỗi sử dụng bộ nhớ cao trên Linux
  • 10 phần mềm nên cài đặt trên Ubuntu
  • Cài đặt Python Package với PIP trên Windows, Mac và Linux
Post Views: 112
Previous Post

Cách quản lý và khôi phục các phiên Tmux trong Linux

Next Post

Linux có thực sự miễn dịch với virus và phần mềm độc hại không?

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Linux Có Thực Sự Miễn Dịch Với Virus Và Phần Mềm độc Hại Không? 6094edeb7d712.jpeg

Linux có thực sự miễn dịch với virus và phần mềm độc hại không?

Bài mới nhất

Top 13 Các Trang Web Dành Cho Máy Tính Pc Và Laptop Tốt Nhất Hiện Nay 612d254a46374.jpeg

Top 13 các trang web dành cho máy tính PC và laptop tốt nhất hiện nay

24/06/2025
Cách Xây Dựng Fanpage Từ Con Số 0 Phục Vụ Hoạt động Kinh Doanh Online 612d238a1301b.jpeg

Cách xây dựng fanpage từ con số 0 phục vụ hoạt động kinh doanh online

24/06/2025
Sass Là Gì? Lợi ích, Các Tính Năng Cơ Bản Và Cách Cài đặt Sass 612d20d9dfb07.jpeg

Sass là gì? Lợi ích, các tính năng cơ bản và cách cài đặt Sass

23/06/2025
Kinh Doanh Gì để Hút Bạc Năm 2021: 15+ ý Tưởng Bán Hàng độc đáo 612d20ceb51e2.jpeg

Kinh doanh gì để hút bạc năm 2021: 15+ ý tưởng bán hàng độc đáo

23/06/2025
Hành Vi Người Tiêu Dùng Là Gì Và Cách Nghiên Cứu Hành Vi Người Tiêu Dùng Hiệu Quả 612d1e986932d.jpeg

Hành vi người tiêu dùng là gì và cách nghiên cứu hành vi người tiêu dùng hiệu quả

22/06/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution