日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Linux下10個不同的查看歸檔或壓縮文件內容的方法

 蘇醒的貝殼 2019-07-04

本文翻譯自: 10 Different Ways To View The Contents Of An Archive Or Compressed File

譯者: OpenView

校對: OpenView

原文地址: https://www./how-to-view-the-contents-of-an-archive-or-compressed-file-without-extracting-it/

Linux下10個不同的查看歸檔或壓縮文件內容的方法

在本教程中,我們將學習如何在類Unix系統(tǒng)中不解壓歸檔或者壓縮文件的情形下查看文件的內容。技術上說,查看一個歸檔或者壓縮文件的內容而不解壓它們是不可能的。因此,在幕后實際上文件是被部分解壓到了/tmp文件夾。一旦你重啟了系統(tǒng),/tmp目錄下的內容機會消失。

在進一步討論之前,請讓我解釋一下什么事歸檔文件和壓縮文件。兩者之間有顯著的區(qū)別。歸檔是處理多個文件或者文件夾到一個文件的過程。在這個情形下,結果文件并沒有被壓縮。壓縮是一個結合多個文件或者文件夾到一個單一文件并對其進行壓縮的過程。歸檔不是一個壓縮文件,但是壓縮文件可以是一個歸檔。明白了嗎?好,讓我們開始進入今天的話題把。

查看歸檔或者壓縮文件的內容

感謝Linux社區(qū),有許多命令行應用可以被用來完成這個任務。讓我們開始用一些例子來體驗一下吧。

1. 使用Vim編輯器

Vim不僅是一個編輯器。使用Vim,我們可以做各種事情。下面的命令在沒有解壓文件的情況下顯示了一個壓縮歸檔文件的內容:

vim ostechnix.tar.gz

Linux下10個不同的查看歸檔或壓縮文件內容的方法

你甚至可以瀏覽歸檔文件并打開歸檔文件中的文本文件。要打開一個文本文件,只需要使用箭頭鍵將鼠標光標至于文件前,然后點擊ENTER來打開它。

2. 使用Tar命令

要列出一個tar歸檔文件的內容,運行:

$ tar -tf ostechnix.tarostechnix/ostechnix/image.jpgostechnix/file.pdfostechnix/song.mp3

或者使用-v參數(shù)來查看歸檔文件的詳細資料,比如文件權限、所有者、群組和創(chuàng)建日期等。

$ tar -tvf ostechnix.tardrwxr-xr-x sk/users 0 2018-07-02 19:30 ostechnix/-rw-r--r-- sk/users 53632 2018-06-29 15:57 ostechnix/image.jpg-rw-r--r-- sk/users 156831 2018-06-04 12:37 ostechnix/file.pdf-rw-r--r-- sk/users 9702219 2018-04-25 20:35 ostechnix/song.mp3

3. 使用Rar命令

要查看一個rar文件的內容,很簡單:

$ rar v ostechnix.rar?RAR 5.60 Copyright (c) 1993-2018 Alexander Roshal 24 Jun 2018Trial version Type 'rar -?' for help?Archive: ostechnix.rarDetails: RAR 5?Attributes Size Packed Ratio Date Time Checksum Name----------- --------- -------- ----- ---------- ----- -------- -----rw-r--r-- 53632 52166 97% 2018-06-29 15:57 70260AC4 ostechnix/image.jpg-rw-r--r-- 156831 139094 88% 2018-06-04 12:37 C66C545E ostechnix/file.pdf-rw-r--r-- 9702219 9658527 99% 2018-04-25 20:35 DD875AC4 ostechnix/song.mp3----------- --------- -------- ----- ---------- ----- -------- ----9912682 9849787 99% 3

4. 使用unrar命令

你也可以使用Unrar命令和l參數(shù)來完成同樣的工作:

$ unrar l ostechnix.rar?UNRAR 5.60 freeware Copyright (c) 1993-2018 Alexander Roshal?Archive: ostechnix.rarDetails: RAR 5?Attributes Size Date Time Name----------- --------- ---------- ----- -----rw-r--r-- 53632 2018-06-29 15:57 ostechnix/image.jpg-rw-r--r-- 156831 2018-06-04 12:37 ostechnix/file.pdf-rw-r--r-- 9702219 2018-04-25 20:35 ostechnix/song.mp3----------- --------- ---------- ----- ----9912682 3

5. 使用Zip命令

要在不解壓的情況下查看一個zip文件的內容,使用下面的命令:

$ zip -sf ostechnix.zipArchive contains:Life advices.jpgTotal 1 entries (597219 bytes)

6. 使用Unzip命令

你也可以使用Unzip命令和-l參數(shù)來顯示一個zip文件的內容。

$ unzip -l ostechnix.zip Archive: ostechnix.zipLength Date Time Name--------- ---------- ----- ----597219 2018-04-09 12:48 Life advices.jpg--------- -------597219 1 file

7. 使用Zipinfo命令

$ zipinfo ostechnix.zip Archive: ostechnix.zipZip file size: 584859 bytes, number of entries: 1-rw-r--r-- 6.3 unx 597219 bx defN 18-Apr-09 12:48 Life advices.jpg1 file, 597219 bytes uncompressed, 584693 bytes compressed: 2.1%

如你所見,上面的命令顯示了zip文件的內容、權限、創(chuàng)建日期和壓縮比等。

8. 使用Zcat命令

要在不解壓文件的情況下查看一個壓縮歸檔文件,也可以使用zcat命令:

$ zcat ostechnix.tar.gz

zcat與'gunzip -c'命令一樣。因此你可以使用下面的命令來查看一個歸檔/壓縮文件的內容:

$ gunzip -c ostechnix.tar.gz

9. 使用Zless命令

使用Zless命令來查看一個歸檔/壓縮文件的內容和簡單:

zless ostechnix.tar.gz

這個命令與'less'命令很相似,其會一頁一頁地顯示輸出信息:

10. 使用Less命令

有可能你已經知道了,less命令可以被用來打開并交互式地讀取一個文件,并允許滑動和搜索。

運行下面的命令可以使用less來查看一個歸檔/壓縮文件的內容。

less ostechnix.tar.gz

上面就是所有的內容了。你現(xiàn)在應該知道如何使用Linux中的各種命令來查看一個歸檔/壓縮文件的內容了。希望你覺得這很有用。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多