总结工作中常用linux命令
1、find
#查找最新一天更新的所有文件
find -name \*.class -mtime 0
#查找大于100M的把所有文件
find / -type f -size +100M -print0 | xargs -0 ls -lh
2、ps
#查看进程启动时间
ps -p 1685 -o lstart
#查看指定进程
ps -ef|grep java
3、ls
#统计当前文件夹下文件的个数,包括子文件夹里的
ls -lR|grep "^-"|wc -l
#统计文件夹下目录的个数,包括子文件夹里的
ls -lR|grep "^d"|wc -l
#统计当前文件夹下文件的个数
ls -l|grep "^-"|wc -l
#统计文件夹下目录的个数
ls -l|grep "^d"|wc -l
4、other
#监控TCP/IP网络并过滤指定端口
netstat -lanp|grep 8080
netstat -aon|grep ".27:80 "|wc
#查看磁盘空间
df -hl
#查看内存使用情况
free
#查看linux系统版本
lsb_release -a
cat /etc/redhat-release
cat /etc/issue
#scp复制文件
scp root@172.X.X.X:/app/tomcat6.0/webapps/a.tar.gz a.tar.gz
scp -r root@172.X.X.X:/app/tomcat6.0 tomcat6.0