1 echo
echo
> 输出重定向:重新定向输出内容的目标位置
>> 追加输
例如
echo "this is my time"> myfile
echo "this is my time">> myfile
2 seq
seq strat end 产生从开始到结束的数字序列
3 1| 2
1|2 管道
将1的执行结果放入管道,2从管道里去除数据
例如 查看第50行内容
head -n50 test.c|tail -n1
4 wc
wc (word count) 统计指定文件中的字节数、字数、行数,并将统计结果显示输出
5 date
date +%F 年月日 (显示时间)
+%s 将时间转换成时间戳
-d @时间戳 将时间戳转换成时间
6 cal
cal 当前月的日历
年份 :当前年的日历
-3 :前三个月的日历
7 find
1 find (路径) 查找条件
例如 find /etc/tmp/root -name passwd
2 find (修改时间)
例如 希望找到一个星期以前被修改的日志文件
find -mtime 7 -name "*.log"
如果find还希望执行动作
-exec 命令 ()\
-ok 命令 () \ (提示是否执行这个指令)
find wen
8 grep
grep 搜索
grep 模式(内容) 文件
find 搜索的内容 文件| xargs(在文件内查找) grep "(要找的内容)"
9 tar
-c: 建立压缩档案
-z 支持gzip解压文件
-v 显示操作过程
-f 指定压缩文件
-x 从压缩的文件中提取文件
常简写为
tar 打包
cvf 打包
xvf 解包
czvf (打包压缩) 文件.tar.gz 文件
xzvf 解包 文件
10 bc
bc 浮点型计算器