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指令大全】的相關內容,敬請閱讀。