文件复制
cp 需要复制文件1的路径 复制到文件2的路径 ----- 复制普通文件
cp -r 需要复目录1的路径 复制到目录2的路径 ----- 复制目录文件
文件移动
mv 需要移动的文件或目录的路径 移动到的文件或目录的路径 ----- 移动文件或目录
mv /root /root1 ----- 将root文件改名为root1
文件压缩
gzip压缩/解压
gzip 文件名 ----- 压缩(原本的文件将会被压缩文件覆盖)
gzip -d 文件名.gz ----- 解压(原本的压缩文件将会被解压文件覆盖)
gzip -c 文件名 ----- 将压缩的内容在屏幕上显示
gzip -cd 文件名.gz ----- 将解压的内容在屏幕上显示
gzip 文件名 > 文件名.gz ----- 压缩 (原本的文件依旧存在)
gzip -d 文件名.gz >文件名 ----- 解压(原本的压缩文件依旧存在)
zcat 文件名.gz ----- 查看压缩文件的内容
bzip2压缩/解压
bzip2 文件名 ----- 压缩(原本的文件将会被压缩文件覆盖)
bzip2 -d 文件名.bz2 ----- 解压(原本的压缩文件将会被解压文件覆盖)
bzip2 -c 文件名 ----- 将压缩的内容在屏幕上显示
bzip2 -cd 文件名.bz2 ----- 将解压的内容在屏幕上显示
bzip2 文件名 > 文件名.bz2 ----- 压缩 (原本的文件依旧存在)
bzip2 -d 文件名.bz2 >文件名 ----- 解压(原本的压缩文件依旧存在)
zcat 文件名.bz2 ----- 查看压缩文件的内容
tar打包 ---- 文件的归档
格式:tar [主选项+辅助选项] 普通文件/目录文件
1.主选项:
**tar -c ----- 创建一个新的归档文件
tar -x ----- 从归档文件中提取文件
tar -t ----- 列出归档文件中的内容,可以查看到打包了哪些文件
2.辅助选项
tar -v ----- 归档或解包中显示被打包的文件到屏幕
tar -f ----- 输出结果到文件 (必写)
tar -C 目录文件 ----- 在压缩或解压时,在指定目录下解压缩
tar -z ----- 通过gzip进行压缩/解压
tar -j ----- 通过bzip2进行压缩/解压
tar -J -----通过xz进行压缩/解压**
文件的归档并压缩: |
---|
tar -zcf 归档文件名 需要打包的文件(需要打包的文件可以是多个) |
tar -jcf 归档文件名 需要打包的文件(文件可以是多个) |
tar -Jcf 归档文件名 需要打包的文件(文件可以是多个) |
[ ] 代表里面的内容只能选择一个
tar -xf 文件名.tar.gz / 文件名.tar.bz2 / 文件名.tar.xz ----- 将打包的文件解压
tar -xf 文件名.tar.gz / 文件名.tar.bz2 / 文件名.tar.xz -C 目标路径 ----- 将打包的文件解压到指定的路径下
tar -tf 文件名 ----- 查看已经压缩的文件