LINUX学习

Linux命令(6)

2018-08-13  本文已影响10人  假装我不帅

打包压缩与搜索命令

tar

对文件进行打包压缩或者解压命令,格式为tar[选项][文件]
-c 创建压缩文件
-x 解开压缩文件
-t 查看压缩包内有哪些文件
-z 用Gzip压缩或者解压
-j 用bzip压缩或者解压
-v 显示压缩或者解压过程
-f 目标文件名
-p 保留原始的权限与属性
-P 使用绝对路径来压缩
-C 指定到解压的目录
常用解压命令:#tar -xzvf xxx.tar.gz -C 目标文件夹

grep

在文本中执行关键词搜索,grep[选项][文件]
-b 将可执行文件当做文件来搜索
-c 仅显示找到的行数
-i 忽略大小写
-n 显示行号
-v 反向选择
查找当前系统中不允许登录系统的用户信息


1.PNG

find

-name 匹配名称
-perm 匹配权限(mode为完全匹配,-mode为包含即可)
-user 匹配所有者
-group 匹配所有组
-mtime -n +n 匹配修改内容的时间(-n为n天内,+n为n天前)
-atime -n +n 匹配访问文件的时间
-ctime -n +n 匹配修改文件权限的时间
-nouser 匹配无所有者的文件
-nogroup 匹配无所有组的文件
-newer f1 !f2 匹配比f1新但是比f2旧的文件
--type b/d/c/p/l/f 匹配文件类型(设备,目录,字符设置,管道,链接文件,文本文件)
-size 匹配文件的大小
-prune 忽略某个目录
-exec ......{}; 后面可跟进与进一步处理搜索结果的命令

上一篇下一篇

猜你喜欢

热点阅读