文件目录管理命令和打包压缩与搜索命令

一.文件目录管理命令

1.touch命令:
用于创建空白文件或设置文件的时间。 格式:touch(选项)文件
-a:用来修改读取时间
-m:用来修改修改时间
-d:同时修改读取时间和修改时间
2.mkdir命令:
用来创建空白的目录。 格式:mkdir(选项)文件
-p:用来递归创造出嵌套关系的目录。
3.cp命令:
用来复制文件或目录。 格式:cp(选项)源文件目标文件
-p:保留原始文件的属性
-d:保留链接文件属性
-r:递归持续复制
-i:提示如果有相同文件,是否覆盖
-a:-p,-d,-r作用的结合
4.mv命令:
用于剪切文件或将文件重命名。 格式:mv [选项] 源文件 [目标路径|目标文件名]。
5.rm命令:
用于删除文件或目录。 格式:rm(选项)文件
-f:强制删除
-r:删除目录
6.dd命令:
用来按照指定大小和个数的数据块来复制文件或转换文件。 格式:dd(参数)
/dev/zero 分区
of 文件名 count 次数 bs 每次分割大小
7.file命令:
用于查看文件(文本、目录、设备等所有一切在Linux中都统称为文件)的类型。 格式:file 文件名。

二.打包压缩与搜索命令

1.tar命令:
用于对文件进行打包压缩或解压。 格式:tar (选项)(文件)。
压缩 tar -czvf 压缩包 要打包目标
解压缩 tar -xzvf 压缩包 要打包目标
-C:指定解压的目录。
2.grep命令:
用于在文本中执行关键词搜索,并显示匹配的结果,格式:grep [选项] [文件】。
-i:忽略大小写
-a:显示行号
-v:反向选择
3.find命令:
用于按照指定条件来查找文件。 格式:find [查找路径] 寻找条件 操作。
1.find -name:直接根据文件名字来查找,比如,find / -name a.txt:在根目录下查找 a.txt文件
2.find -perm:根据文件权限来查找,比如:find / -perm 777,:查找根目录下权限为777(rwx-rwx-rwx)的文

3.find -mtine -n(+n):根据文件的更改时间来查找,其中-n代表n天之内的文件,+n 代表n天之前的文件,比
如:find / -mtime -1:查找1天内修改过的文件
4.find -type:查找某一类型的文件,后带一些参数:
-d:目录
-p:管道文件
-f:普通文件
-i:符号链接文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值