实用命令行笔记四 - 环境

对文本文件的操作:环境的查看与相关设置

内置编辑器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
2
alias pd = "pwd" 
alias ll = “ls -alt”

保存,退出,再通过上面所说的source命令

1
source ~/.bash_profile

使其生效

接下来试试在命令栏里输入pd,ll的效果吧!

运用同样的方法,还可以设置其他变量信息:

命令 说明
USER 当前用户名
PS1 命令提示符的样式,默认为”~ “,可设置为“> ”等

设置的方式:在~/.bash_profile文件中加入

1
2
export USER="Jackie"
export PS1=">> "

同样的方法,设置生效,就可以看到明显的变化了!