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

ฮาร์ดลิงก์คือรายการไดเร็กทอรีที่เชื่อมโยงชื่อกับไฟล์หรือไดเร็กทอรีบนระบบไฟล์ซึ่งมีผลต่อการสร้างนามแฝงที่อาจอยู่ที่อื่นบนระบบไฟล์

4
ฮาร์ดลิ้งค์ใน Linux คืออะไร?
ฉันค้นหาไปรอบ ๆ และพยายามเข้าใจความแตกต่างระหว่างฮาร์ดลิงก์และลิงก์สัญลักษณ์ (ซอฟต์ลิงก์) ฉันพบลิงค์นี้มีประโยชน์มาก แต่ฉันยังไม่ชัดเจนมาก ฉันเข้าใจว่าซอฟต์ลิงค์ไม่ใช่ไฟล์ต้นฉบับ แต่เป็นฮาร์ดลิงก์ที่คัดลอกหรือไม่?
9 linux  hardlink 

2
การค้นหาลิงก์สัญลักษณ์และฮาร์ดทั้งหมดไปยังไฟล์บน UNIX
หากฉันมีไฟล์เฉพาะในระบบไฟล์ UNIX มีวิธีใช้ bash เพื่อค้นหาลิงก์ทั้งหมดไปยังไฟล์นั้นทั้งสัญลักษณ์และฮาร์ดไดรฟ์หรือไม่? หากฉันต้องการคำสั่งที่แตกต่างกันสำหรับแต่ละรายการพวกเขาคืออะไร

3
คุณจะสร้างฮาร์ดลิงก์ที่ใช้งานได้ใน OSX ได้อย่างไร
ตกลงนี้มีฉันต่อสู้หัวของฉัน ใน OS X เพื่อสร้างฮาร์ดลิงก์ในหน้าต่างเทอร์มินัลคุณควรจะพิมพ์มัน ... ln a.txt b.txt ... และนี่ควรจะสร้างการเชื่อมโยงอย่างหนักจากการa.txt b.txtง่ายและตรงไปตรงมา เมื่อฉันรันคำสั่งนั้นแน่นอนใน Finder b.txtจะปรากฏขึ้นพร้อมa.txtกัน อย่างไรก็ตามแม้หลังจากแก้ไขa.txtโดยใช้ TextEdit b.txtก็ยังมีข้อมูลต้นฉบับอยู่! กล่าวอีกนัยหนึ่งดูเหมือนว่ามันจะทำการคัดลอกไม่ใช่ลิงก์อย่างหนักหรืออย่างอื่น ไม่สมเหตุสมผลเลยสำหรับฉัน! มีคนบอกฉันว่าฉันทำอะไรผิดที่นี่

1
เหตุใด du -sl จึงแสดงขนาดต่างกันสำหรับแหล่งที่มาและผลลัพธ์ของ cp -rl
ฉันเคยcp -rlคัดลอกโฟลเดอร์ เมื่อทำการวัดขนาดของแหล่งที่มาและผลลัพธ์ของการทำสำเนาdu -slจะส่งคืนขนาดที่แตกต่างกันเล็กน้อยถึงแม้ว่าจะdiffยืนยันว่าเนื้อหานั้นเหมือนกัน: $ cp -rl folderA/ folderB/ $ du -sl folderA folderB 98561224 folderA 98590512 folderB $ diff --brief -ra folderA/ folderB/ $ ทั้งสองโฟลเดอร์อยู่ในฮาร์ดไดรฟ์เดียวกันไม่มีการแก้ไขใด ๆ ระหว่างการคัดลอกและการวัด ฉันไม่พบสิ่งใดในเอกสารประกอบduและcpสามารถอธิบายความแตกต่างได้

1
ไดเรกทอรีเข้าร่วมเสมือนบน Windows
ปัญหา: สมมติว่าฉันมีวิดีโอที่ขยายมากกว่า 2 ไฟล์ (vid001.avi & vid002.avi) และแต่ละไฟล์อยู่ในซีดี / ดีวีดีแยกต่างหาก หากไฟล์ 2 ไฟล์อยู่ในไดเรกทอรีเดียวกันเครื่องเล่นของฉันจะเล่นไฟล์ที่สองโดยอัตโนมัติหลังจากไฟล์แรก แต่เนื่องจากไฟล์อยู่ในซีดีที่แตกต่างกันสิ่งนี้จะไม่ทำงาน ฉันต้องการเข้าร่วมซีดีเหล่านี้ไปยังไดเรกทอรี (เสมือน) เพื่อให้เครื่องเล่นของฉันเริ่มเล่นไฟล์ที่สองหลังจากไฟล์แรก แต่ไม่มีการคัดลอกไฟล์ te ฉันได้ลองสิ่งต่าง ๆ ด้วย hardlinks แล้ว (ซอฟต์ลิงค์จะไม่ทำงานเท่าที่ฉันรู้) แต่ดูเหมือนจะมีข้อ จำกัด มากเกินไป ความคิดใด ๆ

1
Dropbox จะไม่ตรวจพบไฟล์ที่แก้ไขโดยใช้โฟลเดอร์และ ssh ของ Remote GIT
นี่คือสถานการณ์ ... ฉันพัฒนาภายใต้ windows8 และฉันมีบางโครงการทุกโครงการที่มีพื้นที่เก็บข้อมูลคอมไพล์เฉพาะ สำหรับที่เก็บในเครื่องแต่ละแห่งฉันมีที่เก็บรีโมตเปล่าบน VPS ของฉัน (ฉันใช้ ssh เพื่อรับรองความถูกต้องและเก็บการเปลี่ยนแปลง repo) เซิร์ฟเวอร์ VPS mount windows 2003 ที่ใช้ดิสก์ NTFS พื้นที่เก็บข้อมูลระยะไกลตั้งอยู่ใน: C: \ GIT \ REPO \ โฟลเดอร์ "ระยะไกล" DropBox อยู่ใน C: \ Dropbox ฉันเพิ่มทางแยกจาก C: \ GIT \ REPO เป็น C: \ Dropbox \ REPO และ Dropbox อัปโหลดทุกอย่าง ... และในที่สุดปัญหาที่แท้จริง: …

1
ทำไมการเชื่อมโยงระหว่าง .. และผู้ปกครองหลักคือฮาร์ดลิงก์?
ฉันเพิ่งสังเกตเห็นว่าการเชื่อมโยงระหว่าง .. และผู้ปกครอง dir คือ hardlink พวกเขามีหมายเลขไอโหนดเดียวกัน: starpinker@host /home/starpinker/unix $ ls -ail 8200794 drwxrwxr-x 2 starpinker starpinker 4096 Aug 23 11:22 . 1409238 drwxrwxr-x 2 starpinker starpinker 4096 Aug 23 11:22 .. ซึ่งมีจำนวน inode ของ/home/starpinker/unixมี8200794และหมายเลขไอโหนดของตรง/home/starpinker1409238 ฉันมีคำถามเกี่ยวกับเรื่องนี้: ฮาร์ดลิงก์ไม่สามารถสร้างข้ามระบบไฟล์ที่แตกต่างกัน ถ้าเช่นนั้นพาเรนต์ไดเร็กทอรีและไดเร็กทอรีย่อยอยู่ในระบบไฟล์ต่างกัน? ตัวอย่างเช่นในกรณีของฉันหาก/home/starpinkerและ/home/starpinker/unixอยู่ในระบบไฟล์ที่แตกต่างกันยูนิกซ์เป็นเพียงจุดเชื่อมต่อแล้วลิงก์ระหว่าง/home/starpinker/unix/..และ/home/starpinkerยังคงเป็นลิงก์ถาวรหรือไม่

2
ข้อดีและข้อเสียของการสำรองข้อมูลส่วนต่างเพิ่มขึ้นหรือไม่ [ปิด]
Back In Time กล่าวว่าจะบันทึกสำเนาของไฟล์ที่เปลี่ยนแปลงทั้งหมด และมันเชื่อมโยงไฟล์ที่ไม่เปลี่ยนแปลงผ่านทางลิงก์ ดังนั้นนี่คือการสำรองข้อมูลที่เพิ่มขึ้น ข้อดีและข้อเสียของการสำรองข้อมูลที่เพิ่มขึ้นคืออะไร (เช่นทำกับ Back In Time ) vs การสำรองข้อมูลต่างกันหรือไม่ เมื่อใดที่ฉันควรเลือกรายการอื่น

1
วิธีการรวมไดเรกทอรีของฮาร์ดลิงก์อาจชี้ไปที่ไฟล์เดียวกันได้อย่างไร
ฉันใช้ตัวขจัดความซ้ำซ้อนไฟล์บนโฟลเดอร์ขนาดใหญ่ที่มีไฟล์นับแสน deduplicator สร้างฮาร์ดลิงก์สำหรับไฟล์ที่ซ้ำกันทั้งหมดที่ตรวจพบ หากฉันพยายามรวมบางไดเรกทอรีที่มีฮาร์ดลิงก์ไปยังไฟล์เดียวกันและอนุญาตให้เขียนทับเป้าหมายฉันคาดหวังว่าไฟล์เสียหาย ในกรณีของฉันระบบไฟล์คือ ZFS พร้อมเคอร์เนล 3.14 ฉันไม่ต้องการที่จะยอมรับสิ่งที่เกิดขึ้นตามหลักฐานเชิงประจักษ์จากกรณีของการทดสอบที่เกี่ยวข้องกับไฟล์ไม่กี่ไฟล์ ฉันต้องการทราบว่ากระบวนการที่เกี่ยวข้องต้องทราบอย่างแน่นอนว่ามีความเสี่ยงต่อความเสียหายของไฟล์เนื่องจากสาเหตุต่าง ๆ เช่นการขัดจังหวะพลังงานหรือการหยุดชะงักอื่น ๆ ที่ไม่พึงประสงค์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.