Linux 环境变量、重定向、管道及桌面环境定制全解析
1. Linux 环境变量相关操作
1.1 变量替换与引号使用
在 Linux 中,当使用变量时,shell 会将以美元符号指定的变量名替换为该变量实际存储的值。例如在 PS1 示例中,使用单引号和双引号会有不同的效果。使用双引号时,变量只被解释一次;而使用单引号时,每次操作都会对变量进行解释。如双引号示例可能显示为 “Hello, my name is bob”,单引号则显示为 “Hello, my name is $USER”。
1.2 环境变量的设置与永久生效
若要创建一个新的环境变量,通常使用全大写字母命名,并使用 “export” 命令。示例如下:
CUSTOMVAR="new variable"
export CUSTOMVAR
如果想让环境变量的更改永久生效,可以打开 ~/.bash_profile 文件并添加相同的文本,下次登录时更改就会生效。也可以在 /etc/profile 中为所有用户的配置文件进行更改。但在对这些文件进行大量实验时,建议创建一个单独的用户账户,以免影响自己的登录。对于 /etc/profile ,可以先备份,命令如下:
cp /etc/profile /etc/profile.original
之后就可以放心编辑 /etc/pr
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



