首页 >>  正文

linux压缩命令详解

来源:baiyundou.net   日期:2024-09-23

一、重命名目录

    命令:mv 当前目录  新目录

    例如:mv aaa bbb    将目录aaa改为bbb

    注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行    重命名的操作


二、剪切目录

    命令:mv 目录名称 目录的新位置

    示例:将/usr/tmp目录下的aaa目录剪切到 /usr目录下面     mv /usr/tmp/aaa /usr

    注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作


语法:


mv(选项)(参数)


选项:


--backup=<备份模式>:若需覆盖文件,则覆盖前先行备份;


-b:当文件存在时,覆盖前,为其创建一个备份;


-f:若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录;


-i:交互式操作,覆盖前先行询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否覆盖目标文件。用户输入”y”,表示将覆盖目标文件;输入”n”,表示取消对源文件的移动。这样可以避免误将文件覆盖。


--strip-trailing-slashes:删除源文件中的斜杠“/”;


-S<后缀>:为备份文件指定后缀,而不使用默认的后缀;


--target-directory=<目录>:指定源文件要移动到目标目录;


-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。



三、拷贝目录

    命令:cp -r 目录名称 目录拷贝的目标位置   -r代表递归

    示例:将/usr/tmp目录下的aaa目录复制到 /usr目录下面     cp /usr/tmp/aaa  /usr

    注意:cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不    用写-r递归


语法:


cp(选项)(参数)


选项:


-a:此参数的效果和同时指定"-dpR"参数相同;


-d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;


-f:强行复制文件或目录,不论目标文件或目录是否已存在;


-i:覆盖既有文件之前先询问用户;


-l:对源文件建立硬连接,而非复制文件;


-p:保留源文件或目录的属性;


-R/r:递归处理,将指定目录下的所有文件与子目录一并处理;


-s:对源文件建立符号连接,而非复制文件;


-u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件;


-S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀;


-b:覆盖已存在的文件目标前将目标文件备份;


-v:详细显示命令执行的操作。


参数:


源文件:制定源文件列表。默认情况下,cp命令不能复制目录,如果要复制目录,则必须使用-R选项;


目标文件:指定目标文件。当“源文件”为多个文件时,要求“目标文件”为指定的目录。



","gnid":"92afd9be8b8dfaab4","img_data":[{"flag":2,"img":[{"desc":"","height":1080,"title":"","url":"https://p0.ssl.img.360kuai.com/t014389c6469c9dd94e.jpg","width":1080}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"pika","pub_time":1706171571000,"pure":"","rawurl":"http://zm.news.so.com/0101fc848116fb1ff285761fc573f8c3","redirect":0,"rptid":"46ab0fc8770d74fa","rss_ext":[],"s":"t","src":"重庆思庄","tag":[],"title":"一天一个Linux命令:目录操作「改」

尹江紫2741linux下解压压缩文件命令 -
查生竖17382933854 ______ 用zip或者是 gzip,看系统可支持,一般linux都支持这个两个命令.命令相对较简单,你可以去百度一下具体的参数.如果你的文件夹比较多,就选择tar,就是打包并压缩“tar -czvf 文件加名” 用4个参数比较常用.

尹江紫2741linux 查看压缩包里文件用什么命令 -
查生竖17382933854 ______ 仅仅是查看压缩包里面的文件列表,就只需要将解压压缩包的命令里面的-x选项换成-t选项就可以了.而解压压缩包的命令是这样的: tar -jxv -f tar.bz2文件名 或者是:tar -zxv -f tar.gz文件名 其中命令里的-j是解压tar.bz2压缩包的选项,而-z是解压tar.gz压缩包的选项,没有这两个选项是无法查看压缩包里面的文件列表的;-t参数表示只查看当前不解压(所以记得将上面的命令的x换成t就可以了),-v表示列出文件的详细信息;-f选项指定要查看的压缩包文件名,它后面要跟压缩包文件名.

尹江紫2741Linux解压.gz的命令是什么? -
查生竖17382933854 ______ .gz格式用 gzip -d或者gunzip 解压 其他解压常用方式总结 *.tar格式用 tar –xvf 解压*.gz格式用 gzip -d或者gunzip 解压.tar.gz和.tgz格式用 tar –xzf 解压*.bz2 用 bzip2 -d或者用bunzip2 解压*.tar.bz2用tar –xjf 解压*.Z 用 uncompress 解压*.tar.Z 用tar –xZf 解压*.rar 用 unrar e解压*.zip 用 unzip 解压 更详细的命令介绍请如下查询:

尹江紫2741linux中的“tar命令”怎么解压“.tgz”与“.tar.gz”文件? -
查生竖17382933854 ______ 1.压缩命令: 命令格式:tar -zcvf 压缩文件名.tar.gz 被压缩文件名 可先切换到当前目录下.压缩文件名和被压缩文件名都可加入路径. 2.解压缩命令: 命令格式:tar -zxvf 压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录. 3.Linux下如何解...

尹江紫2741在linux下怎样把电脑桌面上的文档压缩成tar.gz格式? -
查生竖17382933854 ______ 你搞笑啦~ 首先确定你windows下的C盘挂载在哪个目录下,然后切过去 比如说挂载到了 /media/windows_c 那就是 cd /media/windows_c/Users/hp/Desktop/ 注意linux严格区分大小写.... 检查挂载的分区, 我习惯用 df 命令.挂载分区用 mount 打包文件用 tar 具体参数请自己查阅文档…… 我五一换了Y470,还在观望linux下的显卡驱动,Nvidia不给力啊 等Fedora15和Mandriva2011... 考虑是不是先弄虚拟机上linux…… 暂时用着server 2008 R2 ,所以没条件帮你试了.

尹江紫2741linux 查看压缩包里文件,用什么命令? -
查生竖17382933854 ______ tar.gz tar tzvf xxx.tar.gz tar.bz2 tar tjvf xxx.tar.bz2 zip unzip -l xxx.zip (简略模式) unzip -v xxx.zip (详细模式) rar unrar l xxx.rar(简略模式) unrar v xxx.rar(详细模式) PS: tar命令是大多数发行版自带的,unzip和unrar可能要用包管理器安装一下才有. 如果去掉tar命令参数中的v,则输出简略列表.

尹江紫2741linux 中如何解压文件(比如.tar.gz 用tar -
查生竖17382933854 ______ tar -xzvf .tar.gz tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! ...

尹江紫2741linux中解压. gz. 202011111文件格式命令怎么写 -
查生竖17382933854 ______ 1. 压缩文件 gzip 源文件 如压缩 b.txt 使用命令 gzip b.txt 注意 压缩为 .gz 文件 源文件会消失 如果想保留源文件 使用命令 gzip -c 源文件 > 压缩文件2. 压缩目录 gzip -r 目录 注意 gzip 压缩目录 只会压缩目录下的所有文件 不会压缩目录3. 解压 gzip -d 压缩文件

尹江紫2741在Linux中tgz,gz两中文件格式的区别,以及解压这些文件的方法有多少种,请详细阐述… -
查生竖17382933854 ______ Linux下的.tgz和.gz解压和压缩命令: 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 解压3:tar zxvf FileName.tgz

尹江紫2741怎么用linux命令解压tar -
查生竖17382933854 ______ linux下tar命令解压到指定的目录 :#tar zxvf /bbs.tar.zip -C /zzz/bbs //把根目录下的bbs.tar.zip解压到/zzz/bbs下,前提要保证存在/zzz/bbs这个目录 这个和cp命令有点不同,cp命令如果不存在这个目录就会自动创建这个目录!附:用tar命令打包 例...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024