Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限
一臺老的PHP后臺服務器,今天用 free -m 查看,發現內存跑滿了。
再 top,然后按下shift+m,也就是按內存占用百分比排序,發現排在第一的進程,才占用0.9%,那是什么占用的呢?谷歌了一下,據說是centos為了提高效率,把部分使用過的文件緩存到了內存里。如果是這樣的話,我又不需要這樣的文件性能,那就可以釋放。如下兩個命令就可以:
#sync
#echo 3 > /proc/sys/vm/drop_caches
內存釋放后,就占用很低了,如下:
Centos上的最終命令是: [root@localhost conf]# sync
[root@localhost conf]# echo 3 > /proc/sys/vm/drop_caches
2、查看磁盤空間大小 df -h
3、xxx文件夾, 查看文件夾大小 [root@localhost conf]# du -h --max-depth=1 xxx
4、查看剩余內存: free -m
5、查看xxx軟件位置: which xxx ?
whereis xxx 查看軟件位置
6、統計某文件夾 ls -l | grep "^-" | wc -l
7、統計某文件夾下目錄數量 ls -l | grep "^d" | wc -l
8、查看當前所在文件夾下的大小 du -sh
9、查看指定文件下的各文件的大小 du -h --max-depth=1? /home
10、給文件夾下所有的文件賦值權限
chmod -R +x xxx ? ?
======================================
linux下獲取占用CPU資源最多的10個進程,可以使用如下命令組合:
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
linux下獲取占用內存資源最多的10個進程,可以使用如下命令組合:
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
????
命令組合解析(針對CPU的,MEN也同樣道理):
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
該命令組合實際上是下面兩句命令:
ps aux|head -1
ps aux|grep -v PID|sort -rn -k +3|head
?
?
可以使用一下命令查使用內存最多的10個進程
查看占用cpu最高的進程
ps?aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head
或者top (然后按下M,注意這里是大寫)
查看占用內存最高的進程
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
或者top (然后按下P,注意這里是大寫)
該命令組合實際上是下面兩句命令:
ps aux|head -1
ps aux|grep -v PID|sort -rn -k +3|head
其中第一句主要是為了獲取標題(USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND)。
接下來的grep -v PID是將ps aux命令得到的標題去掉,即grep不包含PID這三個字母組合的行,再將其中結果使用sort排序。
sort -rn -k +3該命令中的-rn的r表示是結果倒序排列,n為以數值大小排序,而-k +3則是針對第3列的內容進行排序,再使用head命令獲取默認前10行數據。(其中的|表示管道操作)
補充:內容解釋
PID:進程的ID
USER:進程所有者
PR:進程的優先級別,越小越優先被執行
NInice:值
VIRT:進程占用的虛擬內存
RES:進程占用的物理內存
SHR:進程使用的共享內存
S:進程的狀態。S表示休眠,R表示正在運行,Z表示僵死狀態,N表示該進程優先值為負數
%CPU:進程占用CPU的使用率
%MEM:進程使用的物理內存和總內存的百分比
TIME+:該進程啟動后占用的總的CPU時間,即占用CPU使用時間的累加值。
COMMAND:進程啟動命令名稱
與50位技術專家面對面20年技術見證,附贈技術全景圖
總結
以上是生活随笔為你收集整理的Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 搬新家水果提前放进去吗?
- 下一篇: 儿童挂面内包装和外包一装日期不一样是怎么