
環境變數是計算機中全域性可用的值,可能包含根目錄路徑、主目錄和密令等任何內容。
env 命令可以顯示這些環境變數的列表。它還可用於新增、更新和刪除變數。
env 命令的一般語法:
$ env [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...]
1. 在沒有現有環境變數的情況下執行一個程序
env -i your_command
使用 -i 或 --ignore-environment 選項執行命令時,環境為空
示例:鍵入 env -i /bin/sh,建立一個沒有任何現有環境變數的新環境。
2. 新增環境變數
env variable_name
使用 env variable_name 命令設定新的環境變數。
示例:設定名為 Example 的新環境變數。
3. 刪除環境變數
env -u variable_name
使用 -u 或 --unset 選項可從環境中刪除變數。
示例:刪除 Example 環境變數。如截圖所示,我們最近建立的變數已不復存在。
4. 刪除環境變數列表中的換行符
env -0
-0 或 --null 選項以 0(空)位元組結束每行輸出,而不是換行。
示例:使用 env 命令用空字元分隔輸出行。
更多 Linux 命令
下面羅列了最常見的一些 Linux 命令,您可以根據自己的需要查閱對應命令的詳細解析:
| 目錄操作 | rmdir · cd · pwd · exa · ls |
| 檔案操作 | cat · cp · dd · less · touch · ln · rename · more · head |
| 檔案系統操作 | chown · mkfs · locate |
| 網路 | ping · curl · wget · iptables · mtr |
| 搜尋和文字處理 | find · grep · sed · whatis · ripgrep · fd · tldr |
| 系統資訊和管理 | env · history · top · who · htop · glances · lsof |
| 使用者和會話管理 | screen · su · sudo · open |
此外,我們還整理 Linux 命令列大全,以幫助大家全面深入地學習 Linux。

評論留言