Có cách nào để tar nhiều tệp trong một thư mục (Linux / Unix) không?


26

Có một cách khá đơn giản để tarmột số tệp (cụ thể) trong một thư mục? Ví dụ: giả sử sau đây là một thư mục:

-rw-r--r-- 1 allend bin     98 Jul 20 15:50 scriptlog.log
-rw-r--r-- 1 allend bin  19533 Jul 29 21:47 serveralert.log
-rwxr--r-- 1 allend bin   1625 Jul 29 21:47 orion
-rw-r--r-- 1 allend bin  24064 Jul 29 21:49 orion_files.tar
-rwxr--r-- 1 allend bin    156 Aug  4 21:22 htmltest
-rw-r--r-- 1 allend bin    131 Aug  4 21:23 page.html

Nếu tôi chỉ muốn tarcác tập tin serveralert.logpage.html?

Câu trả lời:


51

Có gì sai khi liệt kê các tệp bạn muốn thêm vào tệp .tar?

$ tar cvf some.tar file1 file2 file3

Thí dụ

$ tar cvf some.tar serveralert.log page.html
serveralert.log
page.html

3
Tôi hiểu rồi. Tôi đã tìm ra vấn đề với sự giúp đỡ của bạn. Tôi đã thêm một tùy chọn "-" vào tar. Điều này đã khiến nó không làm việc cho tôi. Tôi xin lỗi dường như tôi đã không thực hiện bất kỳ nghiên cứu nào về vấn đề này. Cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn trong vấn đề này.
AllenD
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.