Ubuntu

tar -t 和 tar -v 選項之間的區別

  • July 27, 2019

我使用命令創建了一個存檔tar -cvf filename.tar files,在此詳細選項只是向我顯示了我已存檔的所有文件的列表。當我使用tar -tf filename.tar時,它再次簡單地向我顯示所有已存檔文件的列表。我希望詳細選項會顯示有​​關存檔文件的一些額外詳細資訊,但沒有顯示。然後我終於使用了該命令tar -tvf filename.tar,但這裡的文件列表很好地解釋了一些額外的功能和類似於該ls -l命令的細節。所以我很困惑該-v選項的實際目的是什麼,因為它在不同的上下文中給出不同的結果,以及它與-t選項有何不同。

-v選項會增加tar的詳細程度。預設詳細程度取決於命令。

-t列出存檔中包含的文件名。一個-v添加ls -l-style 文件詳細資訊。

-c並且-x預設情況下不輸出任何內容。一種-v是讓它們表現得像-t,只列出文件名;兩個-vs 添加文件詳細資訊。

您最多可以添加三個-v選項:

tar -cvvf ...
tar -cvvvf ...

引用自:https://unix.stackexchange.com/questions/532517