linux如何查看归档文件,linux基本命令:文本搜索,拷贝文件,移动文件,归档管理,压缩解压缩文件,查看命令位置...

这篇博客介绍了Linux系统中常用的文件管理命令,包括grep用于搜索文件内容,cp进行文件拷贝,mv进行文件移动,tar用于归档管理,以及gzip进行文件压缩解压缩。每个命令都详细说明了其使用格式和选项,帮助用户更有效地管理文件和数据。
摘要由CSDN通过智能技术生成

1.文本搜索:grep

grep查找的是文件内容中的文本,字符需要用引号括起来,单引双引都可以

格式:grep [-选项] ‘内容’ 文件名

例如:

-v显示不包含匹配文本的所有行(相当于求反)

-n显示匹配行及行号

-i忽略大小写

grep适用正则表达式

2.拷贝文件:cp

格式:cp 源文件 新文件

-a该选项通常在复制目录时使用,它保留链接、文件属性,并递归地复制目录,简单而言,保持文件原有属性。

-f已经存在的目标文件而不提示

-i交互式复制,在覆盖目标文件之前将给出提示要求用户确认

-r若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名。

-v显示拷贝进度

3.移动文件:mv

-f如有覆盖也不会给出提示

-i如果mv操作将导致对已存在的目标文件的覆盖,系统会询问是否重写,要求用户回答以避免误覆盖文件

-v显示移动进度

4.归档管理:tar

格式:tar [参数] 打包文件名 文件

-c生成档案文件,创建打包文件

-v列出归档解档的详细过程,显示进度

-f指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后

-t列出档案中包含的文件

-x解开档案文件

5.压缩解压缩文件

gzip [选项] 被压缩文件

-d解压

-r压缩所有子目录

例:gzip -r test.tar test.tar.gz

gzip -d test.tar.gz

在tar命令中增加-z选项可以调用gzip实现压缩功能,过程为先打包后压缩

例:tar -zcvf test.tar.gz *

tar -zxvf test.tar.gz

bzip2命令压缩解压:

例:tar jcvf bk.tar.bz2 *.c

tar jxvf bk.tar.bz2 *.c

zip命令:

无需指定扩展名,默认为zip

压缩文件:zip [-r] 目标文件(没有扩展名) 源文件

解压文件:unzip -d 解压后目录文件 压缩文件

例:zip 123 *

unzip -d . /test 123.zip 解压到test文件夹

6.查看命令位置:which 命令

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值