man
命令帮助工具,同--help;例子:
man ls
tree工具
查看目标文件夹的文件树,需安装;例子:
tree dirtest
less
分页查看文件的命令,比more 支持更多的翻页参数
less filetest
环境变量
保存在内存中
分为全局环境变量:所有shell都可以使用;局部环境变量:只能在所设置的shell子进程中使用,即可见性。
查看环境变量
# 查看指定环境变量
echo $variable_name
# 查看所有全局环境变量
printenv
# 查看所有局部环境变量
set
设置环境变量
# 设置局部环境变量
my_variable="Hello World"
# 设置全局环境变量:先设置局部变量,再导出全局即可
export my_variable
#查看
echo $my_variable
$PATH变量
# 查看
echo $PATH
# 设值,非持久化,重启系统后会失效
PATH=$PATH:[your_path]
# 全局生效
export PATH
开机自启动脚本
Linux系统开机会从5个不同的启动文件里读取命令:
- /etc/profile
- $HOME/.bash_profile
- $HOME/.bashrc
- $HOME/.bash_login
- $HOME/.profile
系统启动时会加载/etc/profile文件,同时profile文件会遍历/etc/profile.d文件夹下的所有脚本;所以需要设置开机自启动脚本,可直接添加到/etc/profile.d文件夹下即可。