Linux的命令行基础

1.对于全局配置文件和用户配置文件的认识

全局配置都存储在etc目录下,如/etc/profile文件,/etc/bashrc文件以及/etc/profile.d/目录下的.sh文件

用户配置都存储在用户家目录下,如root用户下.bashrc和.bash_profile文件,这两个都是隐藏文件,且.bash_profile用调用bashrc文件,可以使用source .bashrc使得修改立即生效

2.对于交互式和shell和非交互式shell的理解,说白了一个就是shell要与我们交互,比如我们登陆时候要输入用户,然后shell就叫我们输入密码。非交互式就是直接执行shell脚本

交互式登陆shell的配置文件执行顺序/etc/profile --> /etc/profile.d/*.sh --> ~/.bash_profile--> ~/.bashrc--> /etc/bashrc

非交互式登陆执行顺序~/.bashrc--> /etc/bashrc--> /etc/profile.d/*.sh

2.  /是根目录,~是家目录,.表示目录本身, cd ~/和cd~效果一样,表示回到当前用户的家目录,可以使用pwd命令查看当前路径

猜你喜欢

转载自www.cnblogs.com/romin/p/11297642.html
今日推荐