Linux 本命令 基本上用到的命令-自己留着用

1:在某个目录下查找文件:

find /data -name '*srm*'

2:监测文件流:

tail –f  /data/log.xml

3:   删除文件:

rm –f /data/log.xml

     删除某个目录下统配符匹配的文件:

rm –f /data/*_log.xml

4: 创建文件夹:


mkdir /data/newlog.xml


5:删除文件目录:


rm -rf /var/log/httpd/access


6:使用Shell 强制上传文件并且强制覆盖:rz –y


7 :  使用Shell 强制Down 文件:sz


8 : 打包压缩当前目录下的文件夹:


      tar -zcvf script.tar.gz ./script/

      将当前目录下的script目录打包为script.tar.gz文件

9:  打包的时候同时排除指定文件或文件夹


        tar -zcvf script.tar.gz ./script/  --exclude=/data/yyy/ddd/

 

10 : 打包当前目录的所有文件 并且排除某个文件目录

      tar -zcvf afish.tar.gz * --exclude=file1 --exclude=dir1

    注意:

     1、--exclude=file1 而不是 --exclude file1

      2、要排除一个目录是 --exclude=dir1,而不是 --exclude=dir1/


11:解压各种压缩包

解压

tar -xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2   //解压 tar.bz2

tar -xZvf file.tar.Z   //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

总结

1、*.tar 用 tar -xvf 解压

2、*.gz 用 gzip -d或者gunzip 解压

3、*.tar.gz和*.tgz 用 tar -xzf 解压

4、*.bz2 用 bzip2 -d或者用bunzip2 解压

5、*.tar.bz2用tar -xjf 解压

6、*.Z 用 uncompress 解压

7、*.tar.Z 用tar -xZf 解压

8、*.rar 用 unrar e解压

9、*.zip 用 unzip 解压

原文地址:https://www.cnblogs.com/god-wind/p/10971825.html