新聞中心
linux 系統(tǒng)是目前最好的操作系統(tǒng)之一,該系統(tǒng)理應(yīng)在更高的安全性和穩(wěn)定性的基礎(chǔ)上支持用戶的大文件管理工作。本文介紹在 Linux 系統(tǒng)中的幾種查找大文件的方法。

專注于為中小企業(yè)提供網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)余江免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
### 一、du 命令
du 命令可以用來查看每個(gè)文件(夾)占用磁盤大小,只需要在最后加一個(gè) -s 參數(shù),就可以得到文件(夾)整體占用磁盤空間大小,當(dāng)然也可以使用 -h 參數(shù)來顯示直觀的磁盤空間大小。
例:`du -sh *`
### 二、find 命令
在 Linux 系統(tǒng)中,find 命令可以通過各種條件來查找指定文件類型,同時(shí)可以使用 -size 來查找指定文件大小的文件。
例:`find [path] -type f -size +[size]`
### 三、Lsof 命令
Lsof 命令是 Linux 下查看文件詳細(xì)信息的系統(tǒng)工具,它可以查看磁盤大小、文件操作者、文件權(quán)限等信息,也可以將大文件排序處理,獲得更清晰直觀的結(jié)果。
例:`lsof -S [filesize] [filesystem]`
### 四、Linux Shell 腳本
另外,也可以使用 Linux Shell 腳本來查看指定文件夾中的大文件,并自定義文件的大小的閾值,以及輸出的格式。通常的 Shell 腳本語句如下:
#!/bin/bash
Filesize=0
FileName="none"
for File in `ls [file]`
do
TheFilesize=`du -sm $File | awk '{print$1}'`
if [ $TheFilesize -gt $Filesize ]
then
Filesize=$TheFilesize
FileName=$File
fi
done
echo $Filesize $FileName
以上是本文介紹的Linux 系統(tǒng)查找大文件的幾種方法,不同的方法有不同的優(yōu)勢,需要根據(jù)實(shí)際情況來選擇最適合的方式進(jìn)行文件大小的查找。
香港服務(wù)器選創(chuàng)新互聯(lián),香港虛擬主機(jī)被稱為香港虛擬空間/香港網(wǎng)站空間,或者簡稱香港主機(jī)/香港空間。香港虛擬主機(jī)特點(diǎn)是免備案空間開通就用, 創(chuàng)新互聯(lián)香港主機(jī)精選cn2+bgp線路訪問快、穩(wěn)定!
當(dāng)前名稱:查看Linux系統(tǒng)中大文件的方法(linux查看大文件)
文章地址:http://www.dlmjj.cn/article/dpgeedd.html


咨詢
建站咨詢
