实用命令行笔记四 - 环境
对文本文件的操作:环境的查看与相关设置
内置编辑器nano
nano是命令行自带的一个文本编辑器,方便在终端中直接处理相关的文本或者文件,调用方式:
1 | nano ~/.bash_profile #用nano编辑器环境编辑文件 |
在nano中的常用操作:
| 命令 | 说明 |
|---|---|
| CTRL + O | 保存文件 |
| CTRL + X | 退出编辑器 |
| CTRL + G | 帮助 |
在nano中编辑~/.bash_profile文件,输入
1 | echo “Hello Jackie!” |
保存,退出,然后将此更改设定生效,输入
1 | source ~/.bash_profile |
查看环境变量:
| 命令 | 说明 |
|---|---|
| env | 输出当前工作环境 environment |
| env I grep PATH | 输出当前工作环境PATH变量 |
| echo $PATH | 输出环境变量PATH |
| echo $HOME | 输出环境变量HOME |
1 | echo $PATH |
结果为/Users/user/anaconda/bin:/Users/user/anaconda/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin这种格式,反映的是操作涉及的各种路径
- /home/ccuser/.gem/ruby/2.0.0/bin
- /usr/local/sbin
- /usr/local/bin
- /usr/bin
- /usr/sbin
- /sbin
- /bin
重命名/自定义设置
在~/.bash_profile文件中使用alias命令,可以简化你的常用指令,类似于设置快捷键,比如
1 | alias pd = "pwd" |
保存,退出,再通过上面所说的source命令
1 | source ~/.bash_profile |
使其生效
接下来试试在命令栏里输入pd,ll的效果吧!
运用同样的方法,还可以设置其他变量信息:
| 命令 | 说明 |
|---|---|
| USER | 当前用户名 |
| PS1 | 命令提示符的样式,默认为”~ “,可设置为“> ”等 |
设置的方式:在~/.bash_profile文件中加入
1 | export USER="Jackie" |
同样的方法,设置生效,就可以看到明显的变化了!