linux下2條我常用的命令

warehouse發表於2015-03-27

find . -ctime +3 -exec rm -rf {} \;  刪除一個目錄下幾天前的檔案和目錄

find / -type f -size +10000000c -exec du -sh {} \;  查詢大於10M的檔案

怎麼樣檢視linux下佔用空間最大的檔案
du -sh /* 先看看根目錄下面 找佔用最大空間的目錄。
然後依然再最大空間的目錄中繼續執行 du -sh path 依次遞迴下去就能找到佔用空間最大的檔案了

顯示出來的結果預設是按照檔名排序的,如果需要按照大小排序那麼du的時候不能加h
[root@rawdb ~]# du -s /*|sort -rn
7496960 /opt
3025068 /usr
158920  /dev
157956  /lib
116364  /etc
82724   /sbin
65152   /var
29508   /lib64
7996    /bin
7282    /boot
3940    /home
600     /root
100     /tftpboot
28      /tmp
16      /lost+found
12      /mnt
8       /srv
8       /selinux
8       /media
4       /ora_setup
0       /sys
0       /proc
0       /net
0       /misc
[root@rawdb ~]#

第三條命令是tar,在打補丁之前經常想使用tar來把oracle主目錄備份一下:

http://wfyang.blog.51cto.com/65117/43202/

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/19602/viewspace-1475860/,如需轉載,請註明出處,否則將追究法律責任。

相關文章