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緩存(清空目錄項緩存和文件節(jié)點緩存)
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數(shù)據(jù)庫
mysql -u 數(shù)據(jù)庫用戶名 -h 數(shù)據(jù)庫ip -P3306(端口) -pxxxx(數(shù)據(jù)庫密碼)
查看數(shù)據(jù)庫
show databases;
選擇數(shù)據(jù)庫
use database_name;
5、Linux查看日志
tail -f auth.log|grep -A 3 'xxx關鍵字' 查看auth.log日志含關鍵字及后三行
tail -f auth.log|grep -3 'xxx關鍵字' 查看auth.log日志含關鍵字及前后三行