常用命令学习
环境变量查看方法
-
使用命令export或者env
-
单独查看PATH环境变量,可用:
[root@localhost u-boot-sh4]#echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin -
添加PATH环境变量(临时),可用:
[root@localhost u-boot-sh4]#export PATH=/opt/STM/STLinux2.3/devkit/sh4/bin:$PATH
再次查看:
[root@localhost u-boot-sh4]# echo $PATH
/opt/STM/STLinux2.3/devkit/sh4/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
说明添加PATH成功。上述方法的PATH 在终端关闭 后就会消失。 -
永久添加环境变量(影响当前用户)
#vim ~/.bashrc
export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH" -
永久添加环境变量(影响所有用户)
vim /etc/profile
在文档最后,添加:
export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"
保存,退出,然后运行:
#source /etc/profile
不报错则成功。
ECHO 命令, 用来向终端输出一段内容:
ECHO 命令, 用来向终端输出一段内容:
注意三者区别:
num=3
echo "$num", 输出结果为:3
echo '$num', 输出结果为:$num
echo $num, 输出结果为:3
echo -e "\033[32m Success \033[0m" 绿色打印Success
echo -e "\033[31m$ip Failed \033[0m" 红色打印Failed
grep与egrep命令学习
grep -i 'zhang‘ 忽略大小写
grep -r 'zhang’ 查找该目录下所有带字符zhang的文件
grep 'xxxx'|grep 'yyyy' 同时满足才输出,且的关系
egrep ’zhang|mao‘ 查找带字符zhang或者mao,或的关系
xargs 用法
- cat /tmp/file.list |xargs -i rm-f {} 批量删除文件
- find /output/ -name “*.jpg”|xargs -i mv {} ./ 批量移动
- -n 参数为 分三列, -d#为分隔符