日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

查看linux所有空间说说,说说:Linux查看空间使用情况

發布時間:2024/5/14 linux 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 查看linux所有空间说说,说说:Linux查看空间使用情况 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一步:查看Linux系統的文件系統使用情況,如下可以看到根目錄””已經使用81%。通過云服務器的市場表現可以看出,其有著極強的生命力和強有力的號召力。

[[email?protected]~]#dfh

FilesystemSizeUsedAvailUse%Mountedon

devsda667G51G13G81%

tmpfs16G152K16G1%devshm

devsda399G188M94G1%arch

devsda1197G188M187G1%u01

devsda2197G50G138G27%u02

第二步:進入根目錄,利用dush

命令查詢各個目錄或者文件占用空間的情況,因為u02是獨立的文件系統,所以可以忽略。我們關注的是root這個目錄,占用了空間47G。

[[email?protected]~]#cd

[[email?protected]]#dush*

20Karch

7.6Mbin

27Mboot

324Kdev

36Metc

36Khome

136Mlib

26Mlib64

16Klost+found

4.0Kmedia

0misc

4.0Kmnt

0net

8.0Kopt

4.0Korbitroot

省略proc目錄統計的報錯

0proc

47Groot##根目錄文件系統使用最大的目錄

15Msbin

0selinux

4.0Ksrv

0sys

80Ktmp

20Ku01

49Gu02

第三步:進入root目錄,其實也是root用戶的主目錄。我們從ls命令可以猜到可能是【apachetomcat6.0.36linux】這個tomcat的程序目錄占用比較多。

[[email?protected]]#cdroot

[[email?protected]~]#ls

anacondaks.cfgapachetomcat6.0.36linuxDesktopDocumentsDownloadsinstall.loginstall.log.syslogMusicPicturesPublicTemplatesVideos

第四步:通過統計發現,確實是【apachetomcat6.0.36linux】這個目錄占用了47G。但是到此問題還沒有結束,因為既然是應用程序的目錄,根據我的經驗很可能是tomcat的日志文件占用空間比較多。

[[email?protected]~]#dush*

4.0Kanacondaks.cfg

47Gapachetomcat6.0.36linux

4.0KDesktop

4.0KDocuments

4.0KDownloads

56Kinstall.log

12Kinstall.log.syslog

4.0KMusic

4.0KPictures

4.0KPublic

4.0KTemplates

4.0KVideos

第五步:既然看到有tomcat的目錄,很可能這個tomcat運行著,利用ps命令查看是否有tomcat的進程,一般可以過濾java這個關鍵詞。如下,果然有tomcat在運行著。那么很可能占用空間最多就是tomcat的日志文件。

[[email?protected]~]#psef|grepjava

root4879483600826pts0000000grepjava

root11864147Aug16?26031129usrbinjavaDjava.util.logging.config.filerootapachetomcat6.0.36linuxconflogging.propertiesXms512mXmx1024mXXPermSize128MXXMaxPermSize256mDjava.util.logging.managerorg.apache.juli.ClassLoaderLogManagerDjava.endorsed.dirsrootapachetomcat6.0.36linuxendorsedclasspathrootapachetomcat6.0.36linuxbinbootstrap.jarDcatalina.baserootapachetomcat6.0.36linuxDcatalina.homerootapachetomcat6.0.36linuxDjava.io.tmpdirrootapachetomcat6.0.36linuxtemporg.apache.catalina.startup.Bootstrapstart

第六步:進入tomcat的程序目錄,查看哪個目錄占用的空間最大。如下,發現是一個【fare】的目錄占用了46G,而【logs】是日志目錄卻占用了23M。

[[email?protected]~]#cdapachetomcat6.0.36linux

[[email?protected]]#ls

backupbinconffarelibLICENSElogsNOTICERELEASENOTESRUNNING.txttempwebappswork

[[email?protected]]#dush*

92Kbackup

882Mbin

108Kconf

46Gfare

6.8Mlib

40KLICENSE

23Mlogs

4.0KNOTICE

12KRELEASENOTES

16KRUNNING.txt

7.9Mtemp

188Mwebapps

7.1Mwork

第七步:繼續一探究竟【fare】目錄里面到底存放的是什么類型的目錄或者文件。如下看到有很多類似日志文件,如common.log和pricing.log。通過和開發人員溝通之后,確定確實日志文件。

[[email?protected]]#cdfare

[[email?protected]]#ls

common.logcommon.log.20170921common.log.20171003pricing.log.20170910pricing.log.20170922pricing.log.20171004

common.log.20170910common.log.20170922common.log.20171004pricing.log.20170911pricing.log.20170923pricing.log.20171005

common.log.20170911common.log.20170923common.log.20171005pricing.log.20170912pricing.log.20170924pricing.log.20171006

common.log.20170912common.log.20170924common.log.20171006pricing.log.20170913pricing.log.20170925pricing.log.20171007

common.log.20170913common.log.20170925common.log.20171007pricing.log.20170914pricing.log.20170926pricing.log.20171008

common.log.20170914common.log.20170926common.log.20171008pricing.log.20170915pricing.log.20170927pricing.log.20171009

common.log.20170915common.log.20170927common.log.20171009pricing.log.20170916pricing.log.20170928spring.log

common.log.20170916common.log.20170928common.zippricing.log.20170917pricing.log.20170929struts2.log

common.log.20170917common.log.20170929framework.logpricing.log.20170918pricing.log.20170930xwork2.log

common.log.20170918common.log.20170930hibernate.logpricing.log.20170919pricing.log.20171001

common.log.20170919common.log.20171001hibernate.log.20170103pricing.log.20170920pricing.log.20171002

common.log.20170920common.log.20171002pricing.logpricing.log.20170921pricing.log.20171003

第八步:繼續查看哪個目錄或者文件占用的空間最大,發現都是common.log和pricing.log相關的文件占用的空間最大,都是700M以上。至此,已經查明占用根目錄””空間最多的原因是tomcat的日志文件太多,而且每一個日志文件都很大。

[[email?protected]]#dush*|sorth

0framework.log

0hibernate.log.20170103

0spring.log

0struts2.log

0xwork2.log

4.0Khibernate.log

17Mcommon.zip

215Mpricing.log

216Mcommon.log

667Mpricing.log.20171008

668Mcommon.log.20171008

674Mcommon.log.20171005

674Mpricing.log.20171005

678Mcommon.log.20171007

678Mpricing.log.20171007

679Mcommon.log.20171006

679Mpricing.log.20171006

683Mcommon.log.20171004

683Mpricing.log.20171004

690Mpricing.log.20170910

691Mcommon.log.20170910

711Mcommon.log.20170912

711Mpricing.log.20170912

719Mpricing.log.20170911

720Mcommon.log.20170911

737Mcommon.log.20170930

737Mpricing.log.20170928

737Mpricing.log.20170930

738Mcommon.log.20170928

742Mcommon.log.20170929

742Mpricing.log.20170929

744Mpricing.log.20171009

745Mcommon.log.20171009

751Mcommon.log.20171001

751Mpricing.log.20171001

754Mcommon.log.20170913

754Mpricing.log.20170913

760Mcommon.log.20171003

760Mpricing.log.20171003

783Mpricing.log.20171002

784Mcommon.log.20171002

791Mpricing.log.20170918

792Mcommon.log.20170918

797Mcommon.log.20170927

797Mpricing.log.20170927

804Mcommon.log.20170917

804Mcommon.log.20170919

804Mpricing.log.20170917

804Mpricing.log.20170919

808Mcommon.log.20170926

808Mpricing.log.20170926

815Mpricing.log.20170924

816Mcommon.log.20170924

821Mcommon.log.20170914

821Mpricing.log.20170914

821Mpricing.log.20170923

822Mcommon.log.20170923

826Mcommon.log.20170925

826Mpricing.log.20170925

827Mcommon.log.20170916

827Mpricing.log.20170915

827Mpricing.log.20170916

828Mcommon.log.20170915

831Mcommon.log.20170922

831Mpricing.log.20170922

851Mcommon.log.20170921

851Mpricing.log.20170921

860Mcommon.log.20170920

860Mpricing.log.20170920

第九步:從文件的命令規律,可以看出日志文件日期保留一個月,檢查root用戶是否有定時刪除日志文件計劃。如下命令查看所示,確實有每天凌晨0315進行日志文件刪除的計劃。但是由于日志文件太多和根目錄空間大小原因,導致根目錄空間使用比例過高。在有部署自動監控工具,如zabbix等,會自動發送告警。

[[email?protected]~]#crontabl

153***u02shellrm_log_pricing.sh

[[email?protected]~]#catu02shellrm_log_pricing.sh

findrootapachetomcat6.0.36linuxbinfarename&quotcommon.log.2*&quotmtime+30|xargsrmf

findrootapachetomcat6.0.36linuxbinfarename&quotpricing.log.2*&quotmtime+30|xargsrmf

總結

以上是生活随笔為你收集整理的查看linux所有空间说说,说说:Linux查看空间使用情况的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。