打包解压.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
复制文件夹
cp source dest 复制文件
cp -r sourceFolder targetFolder 递归复制整个文件夹
scp sourecFile romoteUserName@remoteIp:remoteAddr 远程拷贝
mv命令既可以重命名,又可以移动文件或文件夹。
例子:将目录A重命名为B
mv A B
例子:将/a目录移动到/b下,并重命名为c
mv /a /b/c
其实在文本模式中要重命名文件或目录,只需要使用mv命令就可以了,比如说要将一个名为abc的文件重命名为1234:
mv abc 1234
注意,如果当前目录下也有个1234的文件的话,这个文件是会将它覆盖的。
查看端口占用情况
netstat -tln | grep 8080 查看端口8080的使用情况
scp远程传输
scp -p 63008 -r /data/app ftp@www.jst-cn.com :/data/app/
ssh指定端口登录:
ssh -p 34543 root@120.24.12.204
大日志文件查看 生成临时文件
tail -n 1000 catalina.out>temp.log
查找字符串在文件中出现的次数
grep -o objStr filename|wc -l