ARM之linux进阶命令

find
查找符合条件的文件
在哪些目录中查找,查找的内容是什么。
find 目录名 选项  查找条件

如果没有指定查找目录,则为当前目录查找。
find . -name “test.txt”(点代表当前路径)
也可以直接find -name “test.txt”

find的高级用法,查找最近几天,几小时内有改动过的文件
如find -mtime -2 查找当前目录下两天内改动过的文件

grep 查找字符串
grep 选项 查找模式 文件名
grep -rn “字符串”文件名

r(递归)
n(number)
w (全字匹配)

file,查看文件类型
file 文件名

which和whereis
查找命令和应用程序的位置
which 应用程序
如 which pwd

压缩命令:
压缩的类型:有损压缩和无损压缩。音频文件是有损压缩。文件是无损压缩
单个文件的压缩 使用gzip 和 bzip
多个文件和目录 使用tar

gzip的选项
-l(list 列出压缩的内容)
-k(keep)解压或者压缩时,保留输入文件
-d(decompress)对压缩文件进行解压缩
相同的文件内容,文件名不同,则压缩后的大小也不同。

tar命令
选项:
-c(create)表示创建用来生成的文件包
-x:表示提取 从文件包中提取文件
-t 可以查看压缩的文件
-v详细报告压缩的信息
-f表示文件,后面接着一个文件名

压缩
tar -cjvf   文件名  目录名

查看
tar tvf 文件名
在tar中 -可以省去

解压
tar xzvf 文件名 -c 指定目录
tar xzvf 文件名 解压到当前目录


猜你喜欢

转载自blog.csdn.net/weixin_40288381/article/details/81013915