1.清除缓存:
echo 1 > /proc/sys/vm/drop_caches 释放pagecache(页面缓存)
echo 2 > /proc/sys/vm/drop_caches 释放dentries(目录缓存)和inodes(文件节点缓存)
echo 3 > /proc/sys/vm/drop_caches 释放pagecache, dentries和inodes缓存
2.实时查看日志文件
tail -f logFileName
3.检查java 进程是否存在
ps -ef |grep java/port/pid
4.查看实时动态日志信息
tail -f fileName
5.查看指定PID进程的内容
cd /proc/24884 切换到PID目录下;
pwdx 25358 查找进程号目录;
6.根据PID查询端口
netstat -nap | grep pid/port
7.Linux环境tar压缩、解压tar.gz文件
解压:tar -zxvf fileName.tar.gz -C dirName
压缩:tar czvf my.tar.gz file1 file2…
8.Linux查看文件系统磁盘空间
df -h 查看整台服务器的硬盘使用情况
du -h --max-depth=1 目录名
du -sh * 查看每个文件夹的大小
9.nginx重启命令
/usr/local/nginx/sbin/nginx -s reload
10.zip打包文件
打包:zip -r fileName.zip fileName
解包:unzip name.zip -d dirName
11.远程拷贝
scp -r file root@ip:dirName
scp -r file ip:dirName
12.拷贝命令
cp –r file file
13.启动jar,将jar在后台运行,并且记录jar的pid
nohup java -jar test.jar &
14.查找文件
find / -name mysql.server
15.远程连接mysql数据库
mysql -h ip -P 3306 -u root -p
16.查看指定ip端口开放情况
wget ip:port
17.开启指定服务
systemctl start|stop|status serviceName
18.windows下杀掉指定端口号进程
netstat -aon|findstr 8080
taskkill /pid 151444 -t -f