1: #rm -rf --递归强制删除。
加入有一个文件为a bc.lob,中间有空格,如下的话:
#rm -rf a * --这样会把当前目录下面的文件全部干掉,因为中间的空格需要"\" 来转义,就是:#rm -rf a\ * 这样就不会删掉全部的了。
2: #mv --移动时候也要注意一个参数 i 参数,防止文件被覆盖不提示。
打包和压缩,主要要注意k参数,防止原文件被干掉。
#tar -zcvf #tar -jcvf #tar -zxvf #tar -jxvf 用的时候注意加k
3: [root@ENMOEDU abcc]# tar -zcvf testa.tar.gz a.log --打包压缩a.log为testa.tar.gz
[root@ENMOEDU abcc]# ls
ab.log.tar.gz a.log b.log testa.tar.gz
[root@ENMOEDU abcc]# tar -jcvf testb.tar.bz b.log --打包压缩b.log为testb.tar.bz
b.log
[root@ENMOEDU abcc]# ls
ab.log.tar.gz a.log b.log testa.tar.gz testb.tar.bz
[root@ENMOEDU abcc]# tar -kzxvf testa.tar.gz --解压缩,k参数作用是防止无提示的覆盖原文件。
a.log
tar: a.log: Cannot open: File exists
tar: Error exit delayed from previous errors
[root@ENMOEDU abcc]# tar -kjxvf testb.tar.bz --解压缩
b.log
tar: b.log: Cannot open: File exists
tar: Error exit delayed from previous errors
[root@ENMOEDU abcc]# ls
ab.log.tar.gz a.log b.log testa.tar.gz testb.tar.bz
加入有一个文件为a bc.lob,中间有空格,如下的话:
#rm -rf a * --这样会把当前目录下面的文件全部干掉,因为中间的空格需要"\" 来转义,就是:#rm -rf a\ * 这样就不会删掉全部的了。
2: #mv --移动时候也要注意一个参数 i 参数,防止文件被覆盖不提示。
打包和压缩,主要要注意k参数,防止原文件被干掉。
#tar -zcvf #tar -jcvf #tar -zxvf #tar -jxvf 用的时候注意加k
3: [root@ENMOEDU abcc]# tar -zcvf testa.tar.gz a.log --打包压缩a.log为testa.tar.gz
[root@ENMOEDU abcc]# ls
ab.log.tar.gz a.log b.log testa.tar.gz
[root@ENMOEDU abcc]# tar -jcvf testb.tar.bz b.log --打包压缩b.log为testb.tar.bz
b.log
[root@ENMOEDU abcc]# ls
ab.log.tar.gz a.log b.log testa.tar.gz testb.tar.bz
[root@ENMOEDU abcc]# tar -kzxvf testa.tar.gz --解压缩,k参数作用是防止无提示的覆盖原文件。
a.log
tar: a.log: Cannot open: File exists
tar: Error exit delayed from previous errors
[root@ENMOEDU abcc]# tar -kjxvf testb.tar.bz --解压缩
b.log
tar: b.log: Cannot open: File exists
tar: Error exit delayed from previous errors
[root@ENMOEDU abcc]# ls
ab.log.tar.gz a.log b.log testa.tar.gz testb.tar.bz
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29117696/viewspace-1072264/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29117696/viewspace-1072264/