打包解壓.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是壓縮!)
壓縮解壓.tar.gz
解壓:tar zxvf FileName.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName
jar包解壓
jar -xvf game.war
復(fù)制文件夾
cp source dest 復(fù)制文件
cp -r sourceFolder targetFolder 遞歸復(fù)制整個(gè)文件夾
scp sourecFile romoteUserName@remoteIp:remoteAddr 遠(yuǎn)程拷貝
mv命令既可以重命名,又可以移動(dòng)文件或文件夾。
例子:將目錄A重命名為B
mv A B
例子:將/a目錄移動(dòng)到/b下,并重命名為c
mv /a /b/c
其實(shí)在文本模式中要重命名文件或目錄,只需要使用mv命令就可以了,比如說要將一個(gè)名為abc的文件重命名為1234:
mv abc 1234
注意,如果當(dāng)前目錄下也有個(gè)1234的文件的話,這個(gè)文件是會將它覆蓋的。
查看端口占用情況
netstat -tln | grep 8080 查看端口8080的使用情況
scp遠(yuǎn)程傳輸
scp -p 63008 -r /data/app ftp@www.jst-cn.com :/data/app/
ssh指定端口登錄:
ssh -p 34543 root@120.24.12.204
大日志文件查看 生成臨時(shí)文件
tail -n 1000 catalina.out>temp.log
查找字符串在文件中出現(xiàn)的次數(shù)
grep -o objStr filename|wc -l