คำถามติดแท็ก tar

รูปแบบไฟล์เก็บถาวร (และโปรแกรมที่อ่าน) ที่ใช้กันทั่วไปใน Unix และ Linux

0
เก็บบันทึกเวลาของไดเรกทอรี Snow Leopard เมื่อแยก tar ใน Mountain Lion
ฉันมีไดเรกทอรีในกล่อง Snow Leopard ที่มีลักษณะดังนี้: MyDir/ file1 SubDir1/ file2 SubDir2/ file3 ฉันสร้างที่เก็บถาวรที่เข้ารหัสของมัน (ยังอยู่ใน Snow Leopard): tar -cvf - MyDir/ | openssl aes-256-cbc -out mydir.tar.enc และฉันพยายามแยกมันออกมาในกล่อง Mountain Lion ใหม่: openssl aes-256-cbc -d -in mydir.tar.eng | tar -xvf - แต่การประทับเวลา (แก้ไข) ของ SubDir1 และ SubDir2 จะไม่ได้รับการเก็บรักษาไว้ (แทนการประทับเวลาดั้งเดิมตอนนี้พวกเขาจะมีการประทับเวลาใหม่ของการแยก) (แม้ว่าจะบันทึกเวลาของ file1, file2 และ file3) มีวิธีให้ฉันเก็บ …

4
ตัวเลือกคำสั่ง linux tar
ฉันรู้วิธี tar ไฟล์จำนวนมากลบหลายอย่างที่ฉันไม่ต้องการ: tar --exclude=./*.jpg -pcjvf all.tar.gz ./ ที่นี่ฉัน tar ไฟล์ทั้งหมดยกเว้นนามสกุล jpg ฉันต้องการทำสิ่งที่ตรงกันข้าม ฉันต้องการเพียงไฟล์บางไฟล์เท่านั้น หลังจาก googling ฉันไม่ได้พบโชคมากเกินไปตัวอย่าง มีตัวเลือก - รวมอยู่ด้วยกับคำสั่ง tar หรือไม่?
1 linux  tar 


1
ค้นหาไฟล์ที่มีการเว้นวรรคที่แก้ไขใน 60 วันที่ผ่านมาและ tar.gz ในไฟล์ที่มีขนาดไม่ใหญ่กว่านั้นและ 4GB ด้วยวันที่
ฉันรักษาไฟล์เซิร์ฟเวอร์ ฉันต้องการสำรองไฟล์ที่มีการเปลี่ยนแปลงในช่วงเวลาหนึ่ง ก่อนอื่นฉันบีบอัดไฟล์ทุกอย่างเป็นไฟล์ 4GB และสำรองข้อมูลลงแผ่นดีวีดี แต่ 7z ที่ฉันใช้อยู่ 7z a -t7z /home/user/myfiles051413_proj.7z /home/share/projects -v4000m -m0=bzip2 -mmt=4 ดูเหมือนจะไม่มีวิธีที่จะซิปไฟล์ที่แก้ไขใน 60 วันที่ผ่านมาและฉันไม่แน่ใจว่าจะส่งผ่านไปยังคำสั่ง sorta เช่นนี้ได้อย่างไร ฉันไม่ต้องการบีบอัดทั้งโฟลเดอร์และสำรองสิ่งที่สำรองไว้แล้ว! (เสียพื้นที่) tar ดูเหมือนว่าจะทำงานได้ดีกับสิ่งนี้ find /home/share/projects -mtime -60 และการวางคำสั่งลงในคำสั่งก็ใช้งานได้เช่นกัน แต่ช่องว่างให้ปัญหาแก่ฉัน นี่คือคำสั่งที่ฉันพยายามจะทำงาน การค้นหาไฟล์ทั้งหมดที่แก้ไขใน 60 วันที่ผ่านมา จากนั้นทำการบีบอัดไฟล์เหล่านั้นเป็นไฟล์ 4GB find /home/share/projects/ -mtime -60 | xargs tar -cvML 4194304 -f /home/user/myfiles`date '+%d%m%Y'_proj.tar` ในขณะนี้มันจะทำงานชั่วขณะหนึ่งแล้วมีไฟล์ขนาดเล็กเพียงไฟล์เดียว …
1 find  tar  7-zip 

0
วิธีถอดไฟล์ด้วยอักขระพิเศษ UTF-8 ใน Windows
ฉันต้องการแยกไฟล์ TAR ที่มีอักขระพิเศษ UTF-8 และเมื่อเปิดด้วย WinRAR และ PeaZip แสดงชื่อไฟล์เช่นคำถามเครื่องหมายและเมื่อแยกมันด้วย WinRAR และ 7-Zip เปลี่ยนชื่อไฟล์เป็นขีดแทนชื่อไฟล์ UTF-8 ดังนั้นจึงมี วิธีที่จะแยกมันออกด้วยการสนับสนุนชื่อไฟล์ UTF-8

2
ตัวเลือกที่เพิ่มขึ้น tar ไม่ได้เพิ่มไฟล์ใหม่
ในการสำรองข้อมูลส่วนเพิ่มtarดูเหมือนจะไม่สามารถเพิ่มไฟล์ใหม่ได้: $ tar -cvzf test.tar.gz -g test.snar a.txt a.txt $ tar -cvzf test2.tar.gz -g test.snar a.txt b.txt คำสั่งที่สองไม่ส่งคืนสิ่งใดและไฟล์เก็บถาวรว่างเปล่า ยังใช้งานได้ถ้าฉันระบุไดเรกทอรีแทนไฟล์ มีอะไรที่ฉันคิดถึง
1 tar 

3
คำสั่ง Linux tar ที่แยกออก
ฉันต้องการสร้างไฟล์ tar ของโฟลเดอร์ แต่โฟลเดอร์นี้มีไฟล์ tar.gz บางไฟล์เช่น abc.tar.gz, pqr.tar.gz ซึ่งฉันไม่ต้องการรวมดังนั้นวิธีแยกไฟล์นี้ออกขณะทำ tar
1 linux  tar  exclude 

1
ติดตั้ง Fedora ISO DVD แล้วคัดลอกโครงสร้างดีวีดีแบบเต็มในเครื่อง
ฉันต้องสร้างใหม่ในโฟลเดอร์ในเครื่องที่เรียกว่า/distro/fedora/แผนผังไดเรกทอรีแบบเต็ม (รวมถึงไฟล์ที่ซ่อนในที่สุด symlink ฯลฯ ) ที่มีอยู่ใน.isoไฟล์ที่เพิ่งดาวน์โหลด ( Fedora-15-i686-Live-Desktop.iso) ฉันเข้าใจว่าฉันสามารถเมานต์ภาพ ISO ได้โดยใช้บางสิ่งเช่นนี้ mount -ro loop /path/to/image.iso /mnt แต่แล้วซึ่งจะเป็นวิธีที่ดีที่สุดที่จะได้รับสำเนาถูกต้องของสิ่งที่ฉันเห็นใต้/mntเพื่อ/distro/fedora? cp, tar, clobber?
1 linux  bash  tar  fedora  mount 

1
บีบอัดด้วย BarCat?
ฉันประสบปัญหาในการใช้ Barcat เพื่อแสดงข้อความโต้ตอบขณะกำลังบีบอัดหรือไม่ อยากรู้ว่าไวยากรณ์ที่แท้จริงคืออะไร? นี่คือลิงค์ไปยัง Barcat สิ่งที่ฉันพยายามคือ bar -n apache24.tar.xz |tar -Jcf - bar -n apache24.tar.xz |tar -Jcf - apache24/ bar -n apache24.tar.xz |tar -Jcf apache24/ - bar -c 'tar -Jcf apache24/ apache.tar.xz' bar -c 'tar -Jcf apache.tar.xz apache24/' bar -n apache24.tar.xz apache24/ |tar -Jcf - bar -n apache24/ apache24.tar.xz …

1
วิธีการติดตั้ง XDM บน Linux Ubuntu
ฉันพยายามติดตั้ง xdm เวอร์ชั่นล่าสุดบน Ubuntu 16.04 LTS จากเว็บไซต์ทางการ http://xdman.sourceforge.net/ .. ฉันจัดการเพื่อแยกมัน แต่ฉันไม่สามารถ insall มัน! .. ความช่วยเหลือใด ๆ นี่คือสิ่งที่อยู่ข้างใน
linux  ubuntu  tar 

3
พบไฟล์ tar.gz ขนาดศูนย์ภายในไฟล์ tar.gz
ไดเรกทอรีปัจจุบันของฉันมีไฟล์เดียวเช่นนี้ - $ls -l -rw-r--r-- 1 root staff 8 May 28 09:10 pavan ตอนนี้ฉันต้องการ tar และ gzip ไฟล์นี้เช่น $tar -cvf - * 2>/dev/null |gzip -vf9 > pavan.tar.gz 2>/dev/null (ฉันรู้ว่าฉันกำลังสร้างไฟล์ซิปในไดเรกทอรีเดียวกันกับไฟล์ต้นฉบับ) เมื่อฉันรันคำสั่ง tar / gzip ข้างต้นประมาณ 20 ครั้งฉันจะสังเกตว่าไฟล์ tarred และ zipped สุดท้ายpavan.tar.gzมีpavan.tar.gzไฟล์ขนาด ZERO ฉันไม่แน่ใจว่าไฟล์นี้เป็นศูนย์ขนาดไหนที่มาจากที่เก็บถาวร หมายเหตุ : ฉันไม่ได้รันคำสั่ง tar / gzip ในไฟล์ tar.gz …

2
วิธีการติดตั้งเมื่อสิทธิ์ถูกปฏิเสธไปยัง / usr / local / bin / [ปิด]
ฉันต้องการความช่วยเหลือด่วน ฉันเป็นผู้เริ่มต้นดังนั้นฉันคิดว่าปัญหาของฉันเป็นเรื่องง่าย: นี่มันไป: ฉันต้องติดตั้งแอปพลิเคชันซอฟต์แวร์ที่เรียกว่ากล้ามเนื้อและสิ่งเหล่านี้เป็นขั้นตอนจากเว็บไซต์: wget http://www.drive5.com/muscle/downloads3.8.31/muscle3.8.31_i86linux64.tar.gz tar xzvf muscle3.8.31_i86linux64.tar.gz mv muscle3.8.31_i86linux64 /usr/local/bin/muscle chmod a+x /usr/local/bin/muscle /usr/local/bin/แต่ก็อนุญาตปฏิเสธไป ดังนั้นฉันจึงสร้างไดเรกทอรีที่เรียกว่า/home/users/me/muscleแทน /usr/local/bin/และทำตามขั้นตอนต่อไป ในที่สุดฉันเพิ่มไดเรกทอรีไปยังเส้นทาง มันไม่ได้ผล. หมายเหตุ: คำสั่ง sudo ขอรหัสผ่านที่ฉันไม่มี

1
Ubuntu 13.04 Restore: วิธี untar 'full backup backup' และลบการเปลี่ยนแปลงในภายหลัง
ลินุกซ์มือใหม่ที่นี่ ฉันได้รับเทมเพลตใหม่ของ Ubuntu 13.04 ที่ติดตั้งบน VPS ของฉันและทำการสำรองข้อมูลเต็มระบบโดยใช้ TAR: sudo tar -cvpjf backup.tar.bz2 --exclude=/backup.tar.bz2 --exclude=/dev/* --exclude=/proc/* --exclude=/sys/* --exclude=/mnt/* --exclude=/tmp/* --exclude=/lost+found/* --exclude=/media/* / ตอนนี้บางสิ่งเกิดความสับสนฉันต้องการคืนค่าการเก็บถาวรและลบ 'ทุกอย่างอื่น' ที่สร้าง / เปลี่ยนแปลงในภายหลัง (เช่นจุดคืนค่าใน Win) เป็นไปได้จริงกับ Linux? ขอขอบคุณ!

1
tar แตกล้มเหลวด้วยสถานะ“ ปฏิเสธการอนุญาต” - ปลอดภัยหรือไม่
ระหว่างการดำเนินการแยกโดยใช้ tar ฉันได้รับข้อความต่อไปนี้: tar czvf home.tar.gz home --exclude="*/public_ftp" tar: home/<redacted>/public_ftp: Cannot open: Permission denied tar: home/<redacted>/public_ftp: Cannot open: Permission denied tar: home/<redacted>/public_ftp: Cannot open: Permission denied tar: home/<redacted>/public_ftp: Cannot open: Permission denied tar: home/<redacted>/public_ftp: Cannot open: Permission denied tar: home/<redacted>/public_ftp: Cannot open: Permission denied tar: Exiting with failure status due …
linux  tar 

2
ประมาณขนาดไฟล์บีบอัดใน tar.gz
ฉันมีชุดของ.tar.gzไฟล์ซึ่งเป็นไฟล์สำรองที่ซ้ำกัน (ทั้งข้อมูลสำรองเต็มหรือไฟล์เพิ่มเติม) ฉันต้องการคำนวณว่าไดเรกทอรีใดใช้พื้นที่ในการสำรองข้อมูลมากที่สุด นี่อาจเป็นตัวเลขที่แตกต่างกันในการคำนวณว่าไดเรกทอรีใดมีพื้นที่ว่างมากที่สุดในระบบไฟล์สดเพราะฉันจำเป็นต้องพิจารณาว่าไฟล์มีการเปลี่ยนแปลงบ่อยแค่ไหน (ดังนั้นจึงมีพื้นที่สำหรับการสำรองข้อมูลเพิ่มเติม) และวิธีบีบอัดไฟล์ ฉันรู้ว่าในขณะที่รูปแบบไฟล์เก็บถาวรอื่น ๆ หลายรูปแบบจัดเก็บไฟล์บีบอัดเป็นเอนทิตีที่แตกต่างกันภายในไฟล์เก็บถาวร.tar.gzไฟล์ทำไม่ได้และดังนั้นจึงเป็นไปไม่ได้ที่จะได้รับจำนวนที่แน่นอนของการจัดเก็บข้อมูล มีเครื่องมือใดในการคำนวณการประมาณการอย่างน้อยบ้างไหม?
backup  tar  gzip 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.