勵志

勵志人生知識庫

linux tar指令

Linux系統中,`tar`命令是一種用於創建、解壓和管理檔案歸檔的工具。其基本格式和功能如下:

創建tar歸檔檔案。使用命令`tar -cvf archive.tar file1 file2 directory`可以創建一個名為archive.tar的tar歸檔檔案,並將file1、file2和directory添加到歸檔中。這裡的標誌c代表創建、v詳細輸出和f指定tar歸檔檔案名稱。

創建壓縮的tar歸檔檔案。使用命令`tar -cvfz archive.tar.gz file1 file2 directory`可以創建一個名為archive.tar.gz的tar歸檔檔案,並使用gzip進行壓縮。

解壓tar歸檔檔案。使用命令`tar -xvf archive.tar`可以解壓名為archive.tar的tar歸檔檔案,將其內容恢復到當前工作目錄。

查看tar歸檔檔案內容。使用命令`tar -tvf archive.tar`可以查看名為archive.tar的tar歸檔檔案中的內容,包括檔案和目錄的詳細信息。

向tar歸檔檔案中添加檔案或目錄。使用命令`tar -rvf archive.tar file3 directory2`可以向名為archive.tar的tar歸檔檔案中添加file3和directory2。

從tar歸檔檔案中提取單個檔案。使用命令`tar -xvf archive.tar file1`可以從名為archive.tar的tar歸檔檔案中提取file1。

此外,tar命令還支持其他選項,如`-p`(保留檔案許可權)、`-j`(使用bzip2進行壓縮或解壓縮)等,以提供更多靈活性和功能。