linux命令笔记

tomcat进程监控

jps查询进程
ps -ef|grep java 查询java进程
jinfo  进程Id  查看当前tomcat配置信息
jmap -heap  进程Id   查看当前缓存
jstack 进程Id  查看当前运行的线程
jstat 进程Id

查看文件或文件夹大小

du -h 查看 该目录下的所有路径文件大小
du -sh 查看该目录所有文件总大小

实时查看过滤日志

tail -f /opt/logs/iquery |grep QueryFligth 动态查看日志
tail -10000 /opt/logs/iquery |grep QueryFlight 查看最后1W行日志

查看过滤日志

cat logs/catalina.out |grep +字段 日志过滤指定内容
cat logs/catalina.out |grep 2013-12-11 >>haoma 写到指定文件


jconsole.exe可视化程序

复制/远程复制文件或文件夹

执行cp时出现“cp: omitting directory ” 提示信息, 可以使用cp -r 参数来递归拷贝这些文件。

拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下
scp -r /home/administrator/test/  root@192.168.1.100:/root/ 

拷贝单个文件至远程主机

scp  /home/administrator/Desktop/old/driver/test/test.txt root@192.168.1.100:/root/

查找包含“XX"的文件

find . -name "logs"  :在当前目录查找字段

top查看linux当前性能

创建软链接:

ln -s /opt/apps/ifl2/ ifl2
比如当前目录是/opt/,上述命令在当前目录创建一个/opt/apps/ifl2/的链接,链接名为ifl2
好处是不需要重复占用空间

查看系统时间,修改系统时间

date
date -s 18:33:14

重启/关机

reboot重启
shutdown now关机

wget 访问网页

原文地址:https://www.cnblogs.com/kuyuyingzi/p/4266323.html