使用cp命令进行复制,格式为:
?cp?文件名?另外一个目录的完整路径/新的文件名比如,将/opt文件夹中的test文件,复制到/var文件夹内,并重命名为test2,命令如下:
cp?/opt/test?/var/test2
linux移动文件夹移动了就不在,拷贝后还在。
不知道你的压缩文件的后缀是什么。最近学到tar这个命令,可以用来打包并压缩一个文件夹的内容,这个命令在创建压缩文件时,如果加上了-p这个参数的话,就会包含文件的绝对目录,所以解压的时候是解压到这个绝对目录里面,覆盖相同的文件。tar命令里面支持的压缩有gzip和bzip2,不知道你的压缩文件是不是用这个命令建立的。解决的办法我也不知道。??
复制整个目录命令cp-a/etc/tmp注意:目的/tmp目录所在磁盘大小需要能够装下/etc目录下的所有文件
一、解压.tar.gz格式到指定的目录下:
命令格式为:tar-zxvf【压缩包文件名.tar.gz】-c【路径】/
例如:tar-zxvfjapan.tar.gz-c/tmp/
二、解压格式到指定的目录下:
命令格式:tar-jxvf【压缩包文件名】-c【路径】/
例如:tar-zxvf-c/tmp/
三、压缩.tar.gz格式到指定目录下
命令格式:tar-zcvf【目录】/【压缩包文件名.tar.gz】【源文件】
例如:tar-zcvf/tmp/test.tar.gzjapan/
注意:一次压缩多个文件直接在源文件后用空格格开即可
四、压缩格式到指定目录下
命令格式:tar-jcvf【目录】/【压缩包文件名.tar.gz】【源文件】
例如:tar-jcvfjapan/
注意:一次压缩多个文件直接在源文件后用空格格开即可
扩展资料
每条选项以及命令直接的空格一定要打,linux严格区分大小写,输入时注意大小写。
tar在linux上是常用的打包、压缩、加压缩工具,他的参数很多,常用的压缩与解压缩参数有:
-c:create建立压缩档案的参数;
-x:解压缩压缩档案的参数;
-z:是否需要用gzip压缩;
-v:压缩的过程中显示档案;
-f:置顶文档名,在f后面立即接文件名,不能再加参数