Linux命令总结
一些常用Linux命令的总结
lsof -p
| grep xx
查看当前进程中有没有使用xx相关的东西,比如可以查看当前JVM有加载的某个jar包完整信息 ,包括版本。pmap
| grep xx
查看当前进程中有没有使用xx相关的东西,比如可以查看当前JVM有加载的某个jar包完整信息 ,包括版本。df -hl
查看磁盘占用率du -sh 文件目录
查看当前文件的大小grep -R “xxx” .
在当前目录下查看包含xxx字符串的文件sudo killall wpa_supplicant
Linux当无线网络断掉之后,发现重新链接无线网络一直链接不上,此时执行一下上面的命令就可以了,避免每次重启电脑。sh -x xx.sh
调试shell脚本jar xvf root.war
解压war包jar cvf root.war
生成war包jar xvf web-deploy.jar
解压jar包jar cvf web-deploy.jar
生成jar包tar zxvf xxx.tgz
解压tgz的包find . -print | xargs fgrep “xx”
在当前文夹夹下面查找包含xx的文件iconv -fgbk -tutf8 xxx.log
查看有乱码的日志文件find
pwd
-iname “*java” -type f -exec iconv -f UTF-8 -t GBK {} -o {} \;
对.java文件进行编码转换。find . -iname “*.svn” -type d | xargs rm -rf
删除.svn目录netstat -a
查看机器的所有TCP链接,比如可以看到当前机器链接到哪个数据库上,如果机器上有应用使用了数据库的话。shift+$
通过VI打开文件,把光标移动到行末