婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > linux下如何不解壓tar.gz文件查看其中的文件大小

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

熱門標簽:河南語音電銷機器人加盟公司 無錫ai智能語音電銷機器人廠家 抖音商家地圖標注入駐店 無錫真人電銷機器人供應商 濟南智能語音電銷機器人加盟 如何找電銷機器人 電銷機器人怎么打卡 易聯系統外呼營銷來回呼 江西意向度高的羿智云外呼系統

如何不解壓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

從左起第三列數據就是文件大小(單位:字節),第6列就是文件名。如果要看得更清楚一點,用awk來過濾一下輸出的結果:
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個1024,例如,如果要顯示為GB,則:
tar tvf my_file.tar.gz | awk '{print $3/1024/1024/1024, $6}'
字節數連除3個1024,就是GB了,輸出形如:
0.00218708    File_1.txt
0.00221985    File_2.txt
0.0829872    File_3.txt

如果對一個超大的文件(例如,上百G),并且壓縮包里包含很多文件的話,這個過程將很漫長,讓shell命令在后臺執行,并將結果輸出到一個文件中是一個比較合理的做法,如下:
nohup tar tvf my_file.tar.gz | awk '{print $3/1024/1024/1024, $6}' > /root/result.txt
nohup 是保證shell命令無中斷(網絡狀況不佳時,SecureCRT等客戶端軟件有可能中斷與服務器的連接,從而命令還沒執行完就被中斷了),重定向符就不用說了,最后結果保存到了/root/目錄下的result.txt文件中。

標簽:亳州 濱州 河源 江蘇 保山 綏化 宿州 常德

巨人網絡通訊聲明:本文標題《linux下如何不解壓tar.gz文件查看其中的文件大小》,本文關鍵詞  linux,下如,何不,解壓,tar.gz,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux下如何不解壓tar.gz文件查看其中的文件大小》相關的同類信息!
  • 本頁收集關于linux下如何不解壓tar.gz文件查看其中的文件大小的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 万荣县| 临夏县| 东丽区| 墨脱县| 武山县| 曲沃县| 图片| 秭归县| 阿克| 祁连县| 阳城县| 元朗区| 鹤岗市| 合川市| 启东市| 崇州市| 海宁市| 绥化市| 花垣县| 凭祥市| 那曲县| 郯城县| 资溪县| 且末县| 和田市| 九龙城区| 黄陵县| 芦溪县| 平和县| 高尔夫| 灵宝市| 夏津县| 永泰县| 韶山市| 崇文区| 星座| 南岸区| 平阴县| 罗甸县| 安吉县| 沐川县|