第六章文件的其他操作命令
主要包括文本内容统计(wc),复制移动文件,查找文件,压缩和解压缩,tar归档
文本内容统计(wc)
wc------用于统计指定文本文件的行数、字数或字节数
wc -参数 文件名
复制移动文件
复制文件
cp -参数 源文件 目标文件
移动文件
mv命令用于剪切或重命名文件
mv [选项] 源文件名称 目标文件名称
查找文件
whereis------可以搜索系统命令的可执行文件路径和说明文档
whereis 命令名
which------搜索系统命令的可执行文件
which 命令名
查找文件
find------按照文件名、大小、时间、权限、类型、所属者、所属组来搜索文件
find 查找路径 查找条件 具体条件 操作
压缩和解压缩
zip FILE # 压缩
unzip FILE # 解压缩
# 例1: 使用gzip压缩文件
[root@server test]# gzip test1.txt
# 例2: 使用gzip压缩目录下文件
[root@server test]# gzip -r dir1
[root@server test]# ls dir1
#注意: 以上压缩之后原始文件就没有了。
# bzip2是更新的Linux压缩工具,比gzip有着更高的压缩率。
[root@server test]# [root@server test]# bzip2 test3.txt # 源文档不保留
[root@server test]# bzip2 -9 -c test3.txt > test3.txt.bz2 # 用最佳的压缩比压缩,并
保留原本的档案
# 例1:压缩文件
[root@server test]# xz test5.txt
# 例2:压缩dir1目录下文件
[root@server test]# xz dir1/*
[root@server test]# ls dir1
# 例3:查看压缩文件内容
[root@server test]# xzcat test5.txt.xz
test1
tar归档命令
标签:文件,tar,文件名,server,学习,Linux,test,root From: https://blog.csdn.net/weixin_73921499/article/details/143272204tar -参数 [args]……
#打包 创建(非压缩的)打包文件,将指定的一个或多个文件或目录备份生成为一个指定的包文件 tar cvf/cfv/-cvf 文件名.tar 要打包的目录或文件名 # 列出包文件中的文件列表 tar t[v]f 包文件名 # 打包压缩 tar czf/-czf 文件名.tar.gz 要打包压缩的目录或文件名…… tar cjf/-cjf 文件名.tar.bz2 要打包压缩的目录或文件名…… tar cJf/-cJf 文件名.tar.xz 要打包压缩的目录或文件名……