linux内核 · 2023年3月27日 0

linux常用操作【】

1、进程内存占用情况

ps aux | head -1; ps aux | sort -rnk 4 | head -50

2、清理、释放缓存(buff/cache)命令:

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缓存

注释:

echo 0 是不释放缓存

echo 1 是释放pagecache页面缓存(清空最近放问过的文件页面缓存)

ehco 2 是释放dentries(目录缓存)和inodes缓存(清空目录项缓存和文件节点缓存)

echo 3 是释放 1 和 2 中说到的所有缓存

3、linux同步文件 rsync

rsync -alv /data/worksapce/welfare/welfare-nodejs/node_modules/* /data/worksapce/hold/hold-nodejs/node_modules/

4、linux连接mysql数据库

mysql -u 数据库用户名 -h 数据库ip -P3306(端口) -pxxxx(数据库密码)
查看数据库

show databases;
选择数据库
use database_name;

5、Linux查看日志

tail -f auth.log|grep -A 3 'xxx关键字' 查看auth.log日志含关键字及后三行
tail -f auth.log|grep -3 'xxx关键字' 查看auth.log日志含关键字及前后三行

打赏 赞(0) 分享'
分享到...
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

文章目录