Tar指令大全

tar命令是一種用於打包和解包檔案和目錄的命令,下面是tar指令的一些常見用法:

1. 打包檔案:

```shell

tar -cvf archive.tar file1 file2 file3 ...

```

這將創建一個名為archive.tar的tar包,其中包含指定的檔案和目錄。選項c表示創建新的歸檔檔案,v表示詳細輸出,f表示歸檔檔案名稱。

2. 解包檔案:

```shell

tar -xvf archive.tar

```

這將解包archive.tar檔案,並將其中的內容提取到當前目錄中。選項x表示解包檔案,v表示詳細輸出,f表示歸檔檔案名稱。

3. 添加檔案到包:

```shell

tar -rvf archive.tar file1 file2 file3 ...

```

這將把指定的檔案添加到現有的archive.tar包中。選項r表示添加檔案到歸檔檔案,v表示詳細輸出,f表示歸檔檔案名稱。

4. 查看包的明細:

```shell

tar -tvf archive.tar

```

這將顯示archive.tar包的明細,包括檔案名稱、大小和修改時間等信息。

5. 分離包中的檔案:

```shell

tar -xf archive.tar file1 file2 ...

```

這將從archive.tar包中分離出指定的檔案。選項x表示分離檔案,f表示歸檔檔案名稱,後面可以跟要分離的檔案名稱。

6. 歸檔檔案的備份:

```shell

tar -cvf archive.tar.bak file1 file2 file3 ...

```

這將創建一個名為archive.tar.bak的備份歸檔檔案,其中包含指定的檔案和目錄。選項c表示創建新的歸檔檔案,v表示詳細輸出,f表示歸檔檔案名稱。備份歸檔檔案的擴展名通常為.bak或.tar.gz等。

這只是tar命令的一些基本用法,還有其他選項和用法可以參考tar命令的文檔或使用man tar命令來獲取更多信息。

以上就是【Tar指令大全】的相關內容,敬請閱讀。