账号相关切换账号sudo-s#切换到rootsudosuadmin#切换到其他用户打包解压相关tar命令tar-cvfruntime.tar./META-INF/./WEB-INF/#打包多个目录下当前目录tar-xvfruntime.tar#解压到当前目录tar-xvfruntime.tar-C/home/test#解压到指定目录unzip命令unzipruntime.zip#解压到当前目录unzipruntime.zip-d/home/test#解压到指定目录unzip-vtest.zip#查看压缩文件目录,但不解压磁盘空间查看du-sh*|sort-n#查看当前目录文件大小并排序du-h--max-depth=1df-lh#磁盘使用清除大文件日志du-a/|排序-rn|grep日志|moreecho"">info.log#正确删除方式,如果使用rm-rf,需要重启服务网络命令netstatnc-zvip#端口是否畅通,nc-zvsmtp.jd.local25ping127.0.0.1Log查看普通awk命令打印整行awk'{print$0}'out.logcuttinglogawk-F:'{print$1,$4}'out.log#用":"分割这一行,打印出此行的第一和第四位置字段awk'/amount=/'out.log|wc-l日志去重awk'!a[$0]++'xjk-temp.logsortxjk-temp.log|uniqsort命令sort-rbamount.logmoney.log#合并amount.log和mongey.log并反向输出其他操作查询线程数pstree-p|wc-l使用viminfo.log打开文件,使用"/string"查找当前显示页面的字符串更改用户权限chmod755test.shchmod777test.sh更改文件所有者和用户组chown-Radmin/export/servers/apache-tomcat-6.0.44(更改目录下都有)chgrp-Radmin/export/servers/apache-tomcat-6.0.44Maven相关命令生成依赖树mvndependency:tree#生成依赖树mvndependency:tree-->tree.txt#导出依赖树到txt文件maven.test.skip和skipTests的区别-DskipTests,不执行测试用例,而是编译测试用例类生成相应的类文件到target/test-classes-Dmaven.test.skip=true,不执行测试cases,不要编译测试用例类mvncleanpackage-Dmaven.test.skip=true参考文章在线排查查看占用CPU最多的进程
