一、常用命令:
shutdown -h +时间(以分钟为单位) 关机
shutdown -r +时间 重启
echo 打印
wc -c 显示文件内容大小
wc -l 显示文件行数
wc -w 显示单词数
find +路径 -name +关键字 查找文件
grep +“关键字”+文件名 查找文件中的内容
二、通配符:
* 匹配任意长度
?匹配一个字符
[关键字] 匹配含有关键字,只匹配一个字符
[范围] 匹配在该范围内的,只匹配一个字符
[^关键字] 匹配除了该关键字以外的,只匹配一个字符
eg:
当前有以下文件:
1.c 2.c 3.c file-1.c file-2.c
find *.c 打印1.c 2.c 3.c file-1.c file-2.c
find ?.c 打印1.c 2.c 3.c
find file-?.c 打印file-1.c file-2.c
find [1,2] 打印1.c 2.c
find[1-3] 打印1.c 2.c 3.c
find[^1,2] 打印 3.c
三、重定向:
> file 将file文件重定向为输出源,新建模式 ls /usr > Lsoutput.txt,将ls /usr的执行结果,写到Lsoutput.txt文件中,若有同名文件将被删除
>> file 将file文件重定向为输出源,追加模式 ls /usr >> Lsoutput.txt,将ls /usr的执行结果,追加到Lsoutput.txt文件已有内容后
< file 将file文件重定向为输入源 wc < file1,将file1中的内容作为输入传给wc命令
2> 或 &> 将由命令产生的错误信息输入到另一文件 ls noexistingfile.txt 2> err.log,使用ls命令,查看一个不存在的文件时,将系统错误提示保存在err.log文件中