Linux简单命令
Posted 萧韶九成
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux简单命令相关的知识,希望对你有一定的参考价值。
命令格式
命令 【-选项】【参数】
说明:个别命令使用不遵循此格式,【】这种符号表示可以省略
挂载
mount -t cifs -o username=tiandy,password=1111 //10.30.20.56/WebRoot6 /root/apache-tomcat-6.0.24/webapps/Easy7
解除挂载
umount 【-l】(强制解除挂载) /root/apache-tomcat-6.0.24/webapps/Easy7
加权限
chmod 777 name(文件名)
删除虚拟机上没用的东西
rm -rf *_temp 在root目录下删除
查看tomcat控制台输出
tail -f /root/apache-tomcat-6.0.24/logs/catalina.out
远程debug
找到服务器tomcat,bin目录下startup.sh 文件 打开编辑 在注释后方加入
declare -x CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8001"
编辑
vim 文件名字 打开文件,进入编辑状态
shift+insert 插入剪贴板的数据
:wq 编辑完后,保存并退出
:q 退出
清除缓存
cd /root/apache-tomcat-6.0.24/work/Catalina/localhost/
rm -rf *
查看历史命令 history
history n 列出最近的n项命令
history -c 删除shell中的所有history
top 显示当前系统正在执行的进程的相关信息
杀java守护线程
cd /root/x1
killall -9 x_daemon
列出所有版本信息
lsb_release -a
把文件复制到桌面
sz name
把文件传到linux中
Rz 回车
压缩
Unzip name.zipS 解压缩
Zip name.zip dirname 压缩
重启linux
Showdown -r now
或者 reboot
Java进程占CPU高问题排查方法
第一步,top命令,找到java进程
第二步,jstack -l pid > xx.log
第三步,top -H -p pid,找到所有的java子进程,在列表中找到占cpu 最高的子进程,找到pid,并转成16进制
第四步,在xx.log中,搜索 转成的16进制字符,就能定位到是哪个类、方法导致的
搜索文件
locate apache-tomcat-6.0.24(文件名称)
切换登录用户
Root用户登录时,使用su - oracle命令切换为oracle用户登录
查看进程号
ps -ef |grep /home/TDITSLinuxWeb/apache-tomcat/bin/
kill -9 进程号(杀死进程)
以上是关于Linux简单命令的主要内容,如果未能解决你的问题,请参考以下文章