ฉันจะ zip ไฟล์และบันทึกในไดเรกทอรีอื่นโดยใช้บรรทัดคำสั่งได้อย่างไร ฉันไม่มีพื้นที่เหลือในไดเรกทอรี (เต็ม 100%)
ฉันจะ zip ไฟล์และบันทึกในไดเรกทอรีอื่นโดยใช้บรรทัดคำสั่งได้อย่างไร ฉันไม่มีพื้นที่เหลือในไดเรกทอรี (เต็ม 100%)
คำตอบ:
zip -r /path/to/save/destination_folder.zip /path/to/folder
/ path / to / folder - พา ธ ไปยังโฟลเดอร์ต้นทางของคุณ
/path/to/save/destination_folder.zip - พา ธ ไปยังไฟล์ zip ปลายทาง
r - recurse ในไดเรกทอรี
นอกจากนี้คุณยังสามารถพิมพ์zip
พรอมต์คำสั่งเพื่อรับข้อมูลความช่วยเหลือ
โปรดสังเกตว่าฉันเขียนข้อมูลสำหรับระบบ * nix สำหรับ Win มันอาจจะแตกต่างกัน
การดูหน้า man สำหรับ tar อย่างรวดเร็วเราสามารถตั้งค่าไฟล์เอาต์พุตด้วย -f
ฉันมักจะใช้รูปแบบ:
tar -a -cf filename.tar.bz2 input_fname.txt
จากนั้นคุณสามารถระบุไฟล์พา ธ ของคุณเป็นส่วนหนึ่งของชื่อไฟล์ที่ต้องการส่งออก ตัวอย่างเช่น/mnt/drive_1/output.tar.bz2
หรือ../../output.tgz
จะทำงานเป็นชื่อไฟล์ จากนั้นคุณจะจบลงด้วยไฟล์บีบอัดของคุณในสถานที่นั้น
อาร์กิวเมนต์:
ฉันหวังว่าการบีบอัด tar จะวางทุกอย่างไว้ที่ไฟล์เอาต์พุตและไม่ได้ทำอะไรในไดเรกทอรีของคุณ ลองใช้ดูว่าใช้งานได้หรือไม่