Làm cách nào tôi có thể nén tệp và lưu tệp trong thư mục khác bằng dòng lệnh? Tôi không còn chỗ trống trong thư mục (đầy đủ 100%).
Làm cách nào tôi có thể nén tệp và lưu tệp trong thư mục khác bằng dòng lệnh? Tôi không còn chỗ trống trong thư mục (đầy đủ 100%).
Câu trả lời:
zip -r /path/to/save/destination_folder.zip /path/to/folder
/ path / to / thư mục - đường dẫn đến thư mục nguồn của bạn
/path/to/save/destination_folder.zip - đường dẫn đến tệp zip đích
r - recurse vào thư mục
Ngoài ra, bạn có thể chỉ cần gõ zip
vào dấu nhắc lệnh putty để nhận thông tin trợ giúp
Xin vui lòng, thông báo tôi đã viết thông tin cho các hệ thống * nix. Đối với Win, nó có thể khác.
Nhìn nhanh vào các trang man cho tar, chúng ta có thể đặt tệp đầu ra với -f
Tôi thường sử dụng một cái gì đó có dạng:
tar -a -cf filename.tar.bz2 input_fname.txt
Sau đó, bạn có thể chỉ định filepath của bạn như là một phần của tên tệp của bạn để xuất ra. Ví dụ /mnt/drive_1/output.tar.bz2
hoặc ../../output.tgz
sẽ làm việc như một tên tệp. Sau đó, bạn sẽ kết thúc với tập tin nén của bạn tại nơi đó.
Tranh luận:
Tôi hy vọng rằng nén tar chỉ đặt mọi thứ vào tệp đầu ra và không làm gì trong thư mục của bạn. Hãy thử nó và xem nếu nó hoạt động mặc dù.