找軟件用軟件,就到華軍軟件園! 軟件發(fā)布
所在位置: 首頁 — 教程攻略 — 教程 — 電腦軟件教程  —  Linux下不...

Linux下不解壓壓縮文件如何直接查看某個(gè)文件大小

作者:小橋流水 日期:2017-05-09

Ubuntu For Linux
Ubuntu For Linux-14.10

操作系統(tǒng) 占存:1158720KB 時(shí)間:2014-04-22

軟件介紹:   Ubuntu是一種免費(fèi)分發(fā)和開源的基于Linux的操作系統(tǒng)為人類設(shè)計(jì)的人類,人沒有以前的Linux操作...

立即下載

  在進(jìn)行Linux系統(tǒng)操作的時(shí)候,有時(shí)會(huì)遇到壓縮文件過大的情況,解壓不方便,如果只需要其中的某個(gè)文件,而又想知道該文件有多大的話,該怎么辦呢?最近有朋友問如何linux系統(tǒng)中不用解壓tar.gz文件就可以查看其中的文件大小,這里簡單分享下, 方便需要的朋友 。

53-1412230952021U.jpg

  如何不解壓tar.gz文件查看其中的文件大小

  tar tvf my_file.tar.gz

  輸出形如:

  -rwxr-xr-x root/root 2348366 2010-10-26 11:09:46 File_1.txt

  -rwxr-xr-x root/root 2383552 2010-10-26 12:52:45 File_2.txt

  -rw-r–r– root/root 89106866 2010-12-20 14:30:01 File_3.txt

  從左起第三列數(shù)據(jù)就是文件大?。▎挝唬鹤止?jié)),第6列就是文件名。如果要看得更清楚一點(diǎn),用awk來過濾一下輸出的結(jié)果:

  tar tvf my_file.tar.gz | awk ‘{print $3, $6}’

  這樣就只輸出第3和第6列,輸出形如:

  2348366 File_1.txt

  2383552 File_2.txt

  89106866 File_3.txt

  如果要以KB/MB/GB來顯示文件大小,可以用第3列除N個(gè)1024,例如,如果要顯示為GB,則:

  tar tvf my_file.tar.gz | awk ‘{print $3/1024/1024/1024, $6}’

  字節(jié)數(shù)連除3個(gè)1024,就是GB了,輸出形如:

  0.00218708 File_1.txt

  0.00221985 File_2.txt

  0.0829872 File_3.txt

  如果對(duì)一個(gè)超大的文件(例如,上百G),并且壓縮包里包含很多文件的話,這個(gè)過程將很漫長,讓shell命令在后臺(tái)執(zhí)行,并將結(jié)果輸出到一個(gè)文件中是一個(gè)比較合理的做法,如下:

  nohup tar tvf my_file.tar.gz | awk ‘{print $3/1024/1024/1024, $6}’ 》 /root/result.txt &

  nohup 是保證shell命令無中斷(網(wǎng)絡(luò)狀況不佳時(shí),SecureCRT等客戶端軟件有可能中斷與服務(wù)器的連接,從而命令還沒執(zhí)行完就被中斷了),重定向符就不用說了,最后結(jié)果保存到了/root/目錄下的result.txt文件中。

  上面就是小編總結(jié)的Linux下查看壓縮文件內(nèi)文件大小的方法介紹了,如果你不知道如何查看壓縮文件中的文件有多大,可以試試本文介紹的方法,希望對(duì)你有所幫助。

相關(guān)文章

最新教程 更多

魯大師怎么關(guān)閉防護(hù)功能?-魯大師關(guān)閉防護(hù)功能的方法 魯大師怎么關(guān)閉防護(hù)功能?-魯大師關(guān)閉防護(hù)功能的方法

魯大師怎么看電腦使用時(shí)間?-魯大師看電腦使用時(shí)間的方法 魯大師怎么看電腦使用時(shí)間?-魯大師看電腦使用時(shí)間的方法

wps office怎么設(shè)置屏幕提示-wps office設(shè)置屏幕提示的方法 wps office怎么設(shè)置屏幕提示-wps office設(shè)置屏幕提示的方法

魯大師怎么測網(wǎng)速?-魯大師測網(wǎng)速的方法 魯大師怎么測網(wǎng)速?-魯大師測網(wǎng)速的方法

wps office怎么設(shè)置頁邊距-wps office設(shè)置頁邊距的方法 wps office怎么設(shè)置頁邊距-wps office設(shè)置頁邊距的方法

熱門教程 更多

電腦重裝系統(tǒng)后沒聲音怎么辦-驅(qū)動(dòng)精靈教程 電腦重裝系統(tǒng)后沒聲音怎么辦-驅(qū)動(dòng)精靈教程

谷歌瀏覽器怎么清除緩存-谷歌瀏覽器清除緩存的方法 谷歌瀏覽器怎么清除緩存-谷歌瀏覽器清除緩存的方法

金山打字通怎么練打字-金山打字通練習(xí)打字方法 金山打字通怎么練打字-金山打字通練習(xí)打字方法

bootcamp驅(qū)動(dòng)如何升級(jí)?bootcamp驅(qū)動(dòng)升級(jí)方法 bootcamp驅(qū)動(dòng)如何升級(jí)?bootcamp驅(qū)動(dòng)升級(jí)方法

qq音樂皮膚怎么換?-qq音樂換皮膚方法 qq音樂皮膚怎么換?-qq音樂換皮膚方法