1:在某個目錄下查找文件:xml
find /data -name '*srm*'ip
2:監測文件流:打包
tail –f /data/log.xmlfile
3: 刪除文件:總結
rm –f /data/log.xml 刪除文件
刪除某個目錄下統配符匹配的文件: di
rm –f /data/*_log.xmlgzip
4: 建立文件夾: 文件
mkdir /data/newlog.xmlco
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
注意:
一、--exclude=file1 而不是 --exclude file1
二、要排除一個目錄是 --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
總結
一、*.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 解壓