2017.3.31 第十二章 - 环境变量

回复 收藏

环境变量

比如ls

命令1: which ls    解释ls 命令的全称 ls --color=auto

命令2:  /bin/ls /etc/  如下截图     bin是可以直接运行决定命令的

命令3: alias

比如 alias s='ls -alt /var/'  该命令只在当前窗口生效

vi /etc/profile

vi/etc/profile

vi.bashrc

后续章节会介绍

命令4(变量1) : echo $PATH  , 如下是所有的命令都在这些路径下

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

命令5 : cp install.log    cp 是复制的意思

命令6 : mv /bin/ls /tmp/         mv 是挪动的意思

将 ls 挪到 /bin/ls 下, 发现如下截图中的结果

-bash: /bin/ls: 没有那个文件或目录,因为ls 不在所有指定的目录下

命令7 : /tmp/ls            列出当前目录  (/tmp/)下的文件  重新定义如下命令,

命令8 : PATH=$PATH:/tmp/

那么可以在另一个终端打开吗 ?

事实证明不可以,那么如何让他可以呢 ?

将PATH这个命令加到 如下的配置文件中

命令9 : vi /etc/profile

重新启动才会生效,

如何才能即时生效呢 ?

命令10 : source /etc/profile

证明生效

2017-04-01 00:38 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: