linux以文件大小排序
A. linux系統下,按文件的大小進行排序的命令
ls
-a
顯示隱藏文件;
ls
-l
顯示詳細信息;
ls
-al
顯示包含隱藏文件的詳細信息;
ls
-Sal
顯示當前目錄下的所有文件,並按從大到小的順序排序;
在網上搜的,試了一下,可以。
B. linux sort命令參數及用法詳解
Linux sort命令用於將文本文件內容加以排序,sort可針對文本文件的內容,以行為單位來排序。
sort命令的語法格式:sort[參數][文件]
Linux sort命令參數:
-b:忽略每行前面開始出的空格符號。
-c:檢查文件是否已經按照順序排序。
-d:排序時,處理英文字母、數字及空格字元外,忽略其他的字元。
-f:排序時,將小寫字母視為大寫字母。
-i:排序時,除了040至176之間的ASCII字元外,忽略其他的字元。
-m:將幾個排序好的文件進行合並。
-M:將前面三個字母依照月份的縮寫進行排序。
-n:依照數值的大小排序。
-u:意味著是唯一的,輸出的結果是去完重了的。
-o:<輸出文件>將排序後的結果存入指定的文件。
-r:以相反的順序來排序。
-t:<分隔字元>指定排序時所用的欄位分隔字元。
C. linux下怎麼按文件名的數字大小排序
這個sort命令就可以滿足需求。
ls | sort -V
D. linux如何查看系統佔用磁碟空間最大的文件及讓文件按大小排序
方法一
[root@localhost
web_bak]
find
/
-type
f
-size
+10G
在Linux下如何讓文件讓按大小單位為M,G等易讀格式,S
size大小排序。
[root@localhost
data]#
ls
-lhS
方法二:#
-h
*
|
sort
-n
[root@localhost
data]#
-h
*
|
sort
-n
當然您也可以結合管道文件夾內最大的幾個文件
[root@localhost
data]#
-h
*
|
sort
-n|head
E. linux系統下,如何讓文件按大小進行排序
ls -a 顯示隱藏文件;
ls -l 顯示詳細信息;
ls -al 顯示包含隱藏文件的詳細信息;
ls -Sal
顯示當前目錄下的所有文件,並按從大到小的順序排序;
在網上搜的,試了一下,可以。
F. linux如何查看系統佔用磁碟空間最大的文件及讓文件按大小排序
方法一
[root@localhost web_bak] find / -type f -size +10G
在Linux下如何讓文件讓按大小單位為M,G等易讀格式,S size大小排序。
[root@localhost data]# ls -lhS
方法二:# -h * | sort -n
[root@localhost data]# -h * | sort -n
當然您也可以結合管道文件夾內最大的幾個文件
[root@localhost data]# -h * | sort -n|head
G. linux文件排序問題
可使用指令ls -lrt 此指令可按文件由舊到新的修改時間順序排序
t 表示按修改時間排序
r 表示反向排序,不加此參數則是按修改時間由新到舊排序
l 表示列出詳細信息
如有其它需求可使用指令ls --help參看幫助
H. linux如何查看系統佔用磁碟空間最大的文件及讓文件按大小排序
df -hl 查看磁碟剩餘空間 -sm 文件夾 返回該文件夾總M數 更多功能請查看: df --help --help -sh (這個目錄的名字)是查這個目錄的大小 使用命令可以查看目錄,例如查看/home/kuuyee目錄佔用磁碟空間大小可以使用下面的命令: # /home/kuuyee -sh 我的home目錄下有上百個構建項目,一個一個的差看目錄佔用情況太麻煩了用命令: # /home --max-depth=1 -h 這樣的話就吧所有的子目錄的磁碟佔用情況都列出來了!這里的--max-depth參數代表著要列出目錄的深度,如果要列出兩級目錄就設置為2,以此類推。 如果想吧結果輸出到文件里可以這樣:# /home --max-depth=1 -h > disk_status.txt 用df -h 查每個根下面的目錄的分區大小 就可以知道了 用法: [選項]… [文件]… 或: [選項]… –files0-from=F 總結每個<文件>的磁碟用量,目錄則取總用量。 df命令是linux系統以磁碟分區為單位查看文件系統,可以加上參數查看磁碟剩餘空間信息,命令格式: df -hl 顯示格式為: 文件系統 容量 已用 可用 已用% 掛載點 FilesystemSize Used Avail Use% Mounted on /dev/hda2 45G 19G 24G 44% / /dev/hda1 494M 19M 450M 4% /boot /dev/hda6 4.9G 2.2G 2.5G 47% /home /dev/hda5 9.7G 2.9G 6.4G 31% /opt none 1009M 0 1009M 0% /dev/shm /dev/hda3 9.7G 7.2G 2.1G 78% /usr/local /dev/hdb2 75G 75G 0 100% / /dev/hdb2 75G 75G 0 100% / 以上面的輸出為例,表示的意思為: HD硬碟介面的第二個硬碟(b),第二個分區(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被掛載到根分區目錄上(/)。 例子 1)查看文件大小 查看當前文件夾下所有文件大小(包括子文件夾) -sh # -h 15M ./package 16K ./.fontconfig 4.0K ./.cache 5.1M ./.rpmdb 20M . 查看指定文件夾下所有文件大小(包括子文件夾) # -h ftp 3.8G ftp/sanya/doc 3.8G ftp/sanya 4.0K ftp/testftp/doc 1.4M ftp/testftp 875M ftp/platform/doc/002-錄像 27M ftp/platform/doc/001-PDF 5.2M ftp/platform/doc/BBFlash 1.2G ftp/platform/doc/003-錄音 2.1G ftp/platform/doc 2.1G ftp/platform 4.0K ftp/pmo/doc 20K ftp/pmo 36M ftp/uf/doc/innovate-201207 36M ftp/uf/doc 36M ftp/uf 446M ftp/code/doc 446M ftp/code 6.3G ftp 查看指定文件大小 # -h ./package/compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm 184K ./package/compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm 查看指定文件夾大小 # -hs ftp 6.3G ftp 統計總數大小 -sh xmldb/ -sm * sort -n //統計當前目錄大小 並安大小 排序 -sk * sort -n -sk * grep guojf //看一個人的大小 -m cut -d "/" -f 2 //看第二個/ 字元前的文字 查看此文件夾有多少文件 /*/*/* 有多少文件 xmldb/ xmldb/*/*/* wc -l 40752 解釋: wc [-lmw] 參數說明: -l :多少行 -m:多少字元 -w:多少字 參數含義如下: -s 對每個Names參數只給出佔用的數據塊總數。 -a 遞歸地顯示指定目錄中各文件及子孫目錄中各文件佔用的數據塊數。若既不指定-s,也不指定-a,則只顯示Names中的每一個目錄及其中的各子目錄所佔的磁碟塊數。 -b 以位元組為單位列出磁碟空間使用情況(系統預設以 k 位元組為單位)。 -k 以1024位元組為單位列出磁碟空間使用情況。 -c 最後再加上一個總計(系統預設設置)。 -l 計算所有的文件大小。
I. linux如何查看系統佔用磁碟空間最大的文件及讓文件按大小排序
[root@localhost web_bak] find / -type f -size +10G
在Linux下如何讓文件讓按大小單位為M,G等易讀格式,S size大小排序。
[root@localhost data]# ls -lhS
方法二:# -h * | sort -n
[root@localhost data]# -h * | sort -n
當然您也可以結合管道文件夾內最大的幾個文件
[root@localhost data]# -h * | sort -n|head
動態顯示機器各埠的鏈接情況
[root@mail ~]#while :; do netstat -apn | grep ":80" | wc -l; sleep 1; done