[分享] samba,ftp 磁碟空間使用一覽

看板Linux作者 (愛吐桑)時間15年前 (2009/01/09 17:43), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
圖文版: http://igogo.pixnet.net/blog/post/25013144 MIS人員最關切的焦點之一,就是disk usage 尤其ftp 與samba 都幾乎是所提供的標準服務後 不來個空間使用一覽表,很快就會發現,再大的硬碟也不夠用啦! 所以,此次目的如下: 所需指令: du du 是指 disk usage的意思,利用這指令就能得知每個文件夾的空間大小 ~$du -sh du-sh.jpg 因此,目前想知道的空間使用情況有二, 一是家目錄(ftp), 例如 /home/user1 /home/user2 在自家目錄,需要有帳號密碼才能看得到,可通過登入ftp或samba連上。 一是網路磁碟机中的各人使用量(samba) /samba/user1 /samba/user2 平常在samba上,各人擁有自己的文件夾,擁有自己的讀寫權限,而只能讀別人的。算是 公務用文件夾,作為檔案交換用 想法如下 取得帳號 進到家目錄: du -s 進到網路磁碟机: du -s 寫入,重頭 寫成csv檔 user,home directory,samba directory csv檔: 可先抓回去練習看看 有這資料,就能分析啦 就是上頭看到那個 php+pear-table 所表現的表格 跑du的script檔(ruby寫成): cal_Du.rb 呈現資料表格的script檔(php寫成): index.phps php 需安裝 pear提供的html_html ,若你是系統管理者,直接下 pear install HTML_TABLE 線上展示 : press me -- http://igogo.pixnet.net/blog <-- linux,空英控 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.17.173.168

01/09 23:34, , 1F
推!
01/09 23:34, 1F
文章代碼(AID): #19PnnP35 (Linux)