Linux cp tar rm chmod 命令

cp 复制
cp -Rf source destination           
-Rf的意思: R:recursive f:force
为了覆盖www下的test,用 cp -Rf /vhost/haven/cp /www/haven/cp ,可是后来发现怎么覆盖后没有效果,原来把vhost下的cp copy到www下的cp 里去了,这是初学者很容易犯的错误。正确的写法:cp -Rf /vhost/haven/cp /www/haven/
tar  备份还原
备份:tar -cvzf xxx.tar.gz 要备份的文件或目录   (xxx.tar.gz备份的文件名)
参数:
-c create 建立新的归档文件
-r 向归档文件末尾追加文件
-x 从归档文件中解出文件
-v 处理过程中输出相关信息
-f 对普通文件操作
-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩
-Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩
eg:tar -cvzf /vhost/haven/bak.tar.gz /vhost/bak
 还原:tar -xvzf xxx.tar.gz -C 要还原的文件或目录  xxx.tar.gz还原的文件名
-x:extract  
eg:tar -xvzf /vhost/bak.tar.gz -C /vhost/
rm 删除 rm -Rf 要删除的目录或文件
eg:rm -Rf /vhost/haven/rm
chmod 修改权限
eg:chmod -R 777 /vhost/haven/chmod

posted on 2009-08-30 21:25  haven24  阅读(552)  评论(0)    收藏  举报

导航