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简单命令的主要内容,如果未能解决你的问题,请参考以下文章

linux简单上手学习

linux简单命令

linux简单命令3---帮助命令

fedora Linux的终端里面输入简单的dialog命令执行不了

Linux命令--01----简单指令

Linux系统获取命令帮助方法及简单命令介绍