成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

分析Unix文件系統的實用命令

譯文
系統 其他OS 系統運維
本文介紹了查找Unix系統上數據的若干最佳工具和方法。

[[142062]]

似乎困擾幾乎所有文件系統(Unix及其他文件系統)的問題之一就是文件不斷日積月累。幾乎沒有人抽出時間來清理不再使用的文件,結果文件系統變得凌亂不堪,到處是價值不大或值得懷疑的文件,以至于確保文件順暢運行、得到合理備份以及易于管理就成了一個永恒的挑戰。

我見過有助于鼓勵所有那些殘留數據的用戶應對這個問題的一種方法就是,對文件集合創建一份摘要報告或“概況”(profile),報告諸多信息,比如文件數量,那些文件中最舊、***、***的文件;以及統計誰擁有那些文件。要是有人認識到50個萬文件組成的集合含有的文件其年限沒一個在五年以下,他們很可能放手大膽地刪除這些文件,或者至少將它們加以歸檔和壓縮?;締栴}是,龐大的文件集合讓人不知所措,大多數人害怕可能不小心刪除了重要的文件。要是有辦法描述文件集合的特點,就有助于表明內容的性質,并且鼓勵那些愛好收集文件的人清理一下。

當我在Unix上準備制作一份文件系統摘要報告時,幾個Unix命令輕松提供了一些非常有用的統計數字。想統計目錄中的文件數量,你可以使用查找命令,就像這樣。

  1. $ find . -type f | wc -l  
  2. 187534 

找到最舊文件和***文件要復雜一點,不過仍相當容易。在下列命令中,我們再次使用查找命令來查找文件,顯示了采用年-月-日格式的數據,這種格式可以按文件年限來進行排序,然后顯示該列表中最靠前、因而最舊的文件。

在第二個命令中,我們如出一轍,不過輸出***一行、因而是***的文件。

 

  1. $ find -type f -printf '%T+ %p\n' | sort | head -n 1 
  2. 2006-02-03+02:40:33 ./skel/.xemacs/init.el 
  3. $ find -type f -printf '%T+ %p\n' | sort | tail -n 1 
  4. 2015-07-19+14:20:16 ./.bash_history 

%T(文件日期和時間)和%p(文件名稱和路徑)參數以及printf命令讓這項操作得以順利執行。

如果我們看一下主目錄,無疑會發現歷史文件是***文件,那不可能是非常值得關注的信息片段。你可以忽略那些文件,只要對它們進行“un-grepping”操作,你也可以忽略以點開始的所有文件,如下所示。

 

  1. $ find -type f -printf '%T+ %p\n' | grep -v "\./\." | sort | tail -n 1 
  2. 2015-07-19+13:02:12 ./isPrime 

找到***的文件需要使用%s(大?。﹨担覀兗尤肓宋募Q(%f),因為那是我們希望報告顯示的內容。

 

  1. $ find -type f -printf '%s %f \n' | sort -n | uniq | tail -1 
  2. 20183040 project.org.tar 

想總結文件所有權,就使用%u(用戶)

 

  1. $ find -type f -printf '%u \n' | grep -v "\./\." | sort | uniq -c 
  2.    180034 shs 
  3.      7500 jdoe 

如果你的文件系統還記錄上一次訪問日期,那么顯示文件在一段時期(比如說兩年多)內沒有訪問可能非常有用。這讓你的檢查人員可以深入了解那些文件的價值,這點很重要。上一次訪問參數(%a)可以這樣使用:

 

  1. $ find -type f -printf '%a+ %p\n' | sort | head -n 1 
  2. Fri Dec 15 03:00:30 2006+ ./statreport 

當然了,如果最近訪問的那個文件又是很久以前的文件,這可能會引起還要大的反應。

 

  1. $ find -type f -printf '%a+ %p\n' | sort | tail -n 1 
  2. Wed Nov 26 03:00:27 2007+ ./my-notes 

通過創建一個摘要報告,顯示文件日期范圍、***文件、文件用戶以及最早和***訪問時間,從而大致了解文件系統或龐大目錄里面的內容,這有助于表明文件集合有多新、多重要,還能幫助文件用戶確定是不是該清理一下了。

原文標題:Handy commands for profiling your Unix file systems

責任編輯:火鳳凰 來源: 51CTO
相關推薦

2010-05-10 19:03:00

Unix文件

2010-04-30 15:51:48

Unix系統

2010-04-13 13:55:36

Unix文件系統

2010-04-26 17:34:37

Unix文件

2010-05-05 17:46:32

Unix文件系統

2010-04-13 13:31:31

Unix文件

2010-04-26 18:11:55

Unix文件系統

2010-05-04 14:36:40

Unix文件系統

2010-04-26 18:35:18

Unix文件

2010-04-29 10:11:17

Unix系統

2011-03-23 14:00:44

2010-04-07 18:42:42

Unix命令

2010-04-08 15:58:24

Unix操作系統

2010-04-15 16:24:10

Unix操作系統

2011-03-23 14:28:29

安全Unix系統find

2010-06-22 16:18:54

2010-04-30 17:03:44

Unix文件系統

2020-09-28 15:14:31

Linux常用命令實用命令

2024-05-28 08:00:00

Python操作系統命令

2011-03-23 11:13:36

umaskcpiomv
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91久久精品国产91久久 | 黑人巨大精品欧美黑白配亚洲 | 国产精品视频久久久 | 亚洲免费视频一区 | a级片在线观看 | 四虎在线观看 | 午夜免费在线 | 国产第1页 | 成人在线免费 | 日本不卡一区 | 福利精品 | 亚洲人人舔人人 | 91天堂| 毛片免费看的 | 免费一二区 | 粉嫩一区二区三区性色av | 97人人超碰 | 中文字幕一区二区三区四区五区 | 亚洲精久久久 | 午夜爱爱毛片xxxx视频免费看 | 亚洲一区亚洲二区 | 日韩一区二区三区在线 | 免费国产黄网站在线观看视频 | 国产精品一二三区 | 国产在线激情视频 | 免费在线观看成年人视频 | 亚洲97| 亚洲一区二区三区国产 | 成人精品| 91精品国产91久久久久久不卞 | 欧美a级成人淫片免费看 | 亚洲一区二区免费 | 国产成人精品一区二区三区四区 | 午夜精品久久久久久久星辰影院 | 7777精品伊人久久精品影视 | 久久久久一区二区三区 | 亚洲一区| 国产乱码精品一区二区三区五月婷 | 国产精成人| 欧美一区二区三区在线播放 | 午夜免费在线 |