环境变量是计算机中全局可用的值,可能包含根目录路径、主目录和密令等任何内容。
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。
评论留言