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

ระบบไฟล์เป็นข้อกำหนดของวิธีการจัดเก็บตั้งชื่อและจัดการไฟล์ต่าง ๆ ในคอมพิวเตอร์ แท็กนี้ควรใช้สำหรับคำถามระบบไฟล์ทั่วไป สำหรับคำถามระบบไฟล์เฉพาะ (FAT, NTFS, ext4, ... ) ให้ใช้แท็กที่เหมาะสมแทน

2
ระบบไฟล์ที่กำหนดเองที่มี readdir แฟนซีหรือพฤติกรรมการเสร็จสิ้นการทุบตี
ตกลง. หลังจากพยายามตั้งคำถามนี้สองสามครั้งปรากฎว่านี่จะเป็นคำถามที่ยาว Anywho: พิจารณาโครงสร้างไฟล์นี้: photos/ ants/ pic1.jpg animals/ dog.png profile_pic.jpg ถ้าคุณทำ cd photos ls คุณได้รับ ants/ animals/ profile_pic.jpg อย่างไรก็ตามเนื่องจากไดเรกทอรีพักผ่อนและสัตว์มีไฟล์เดียวเท่านั้นแต่ละไฟล์จึงอาจมีประโยชน์มากกว่า ants/pic1.jpg ani../dog.png profile_pic.jpg ตรงข้ามกับการไปเยี่ยมสัตว์แต่ละตัวและวันหยุดพักผ่อน เมื่อเสร็จสิ้นแท็บเช่นเดียวกับในซีดีคุณจะต้องการคำแนะนำของไดเรกทอรีแทน ดังนั้นฉันจึงรู้ว่า bash เสร็จแล้วจัดการโดยสคริปต์ / etc / bash_completion (ฉันไม่ต้องการไปที่นั่น) และห้องสมุด readline แต่มันไม่ได้ส่งผลกระทบต่อ ls และแน่นอนไม่ได้ช่วยถ้าคุณต้องการขยายการทำงานเป็นไฟล์ ผู้จัดการเช่นหอยโข่ง ดังนั้นฉันจึงหวังว่าบางสิ่งนี้จะสามารถแก้ไขได้โดยใช้ระบบไฟล์ที่กำหนดเองมากกว่าฟิวส์ การตรวจสอบเบื้องต้นเริ่มจาก บทช่วยสอนนี้ ค่อนข้างหดหู่ แต่เนื่องจากระบบไฟล์ฟิวส์ดูเหมือนจะไม่แตกต่างระหว่างกรณีการใช้งานที่แตกต่างกันของฉัน (readdir, opendir, releaseir ทุกครั้ง) หากต้องการตั้งคำถาม: ในกรณีที่เป็นไปได้หากไม่มีการแก้ไขที่สำคัญในเคอร์เนล ฉันจะหาข้อมูลเพิ่มเติมได้ที่ไหน …

2
เกี่ยวกับขนาดไฟล์และการใช้งานดิสก์ใน ext3
ฉันมีไฟล์หลายชุด ไฟล์แต่ละไฟล์ใช้เวลา 2390170KiB ls -lk และ du --apparent-size -k. ปัญหาคือว่า du -k รายงานขนาดแตกต่างกันสำหรับแต่ละสำเนา: 2389824, 2392512, 2392512 และ 2390336 ฉันคาดว่าการใช้งานดิสก์ควรเป็น 2390172KiB (ขนาดของจำนวนบล็อกขั้นต่ำ (597543) ที่ไฟล์พอดี เหตุใดแต่ละไฟล์จึงมีการใช้ดิสก์ที่แตกต่างกัน ฉันยังได้เห็นว่าหนึ่งในสำเนาใช้ 2389824KiB แต่ขนาดไฟล์ใหญ่กว่า 346KiB: 2390170 สิ่งนี้มีความหมายได้อย่างไร PD: ไฟล์ทั้งหมดอยู่ในระบบไฟล์ ext3 เดียวกัน ขนาดบล็อกระบบไฟล์คือ 4096 ไฟล์ทั้งหมดมีแฮชเดียวกัน ปรับปรุง: จากความคิดเห็นที่: although the apparent size is usually smaller, it may be larger …

2
เป็นไปได้หรือไม่ที่จะเรียกใช้แอปพลิเคชั่น Mac สองชุดด้วยไฟล์ plist ที่แตกต่างกัน?
ฉันพยายามเรียกใช้แอพสองเวอร์ชันMessagesบน OSX ด้วยบัญชีผู้ใช้ที่ต่างกันสองบัญชี ฉันสามารถคัดลอก / วาง.appไฟล์และเรียกใช้แอปเป็นสองกระบวนการที่แตกต่างกันได้อย่างง่ายดายแต่เนื่องจากพวกเขาใช้ plist และฐานข้อมูลเดียวกันพวกเขาจึงมีบัญชี / ข้อมูลเดียวกัน (นี่คือรายการไฟล์ที่ดีที่มันสร้างขึ้น: https: // apple stackexchange.com/a/107120/62420 ) เป็นไปได้หรือไม่ที่จะแก้ไขที่เก็บข้อมูลของแอพอย่างน้อยหนึ่งแอพ ฉันสามารถเรียกใช้แอพในลักษณะที่เมื่อมันร้องขอการเข้าถึงไฟล์ฉันสามารถแก้ไขตำแหน่งไฟล์จริงของไฟล์ที่มันร้องขอได้หรือไม่? ตัวอย่างเช่นหากคำขอ~/Library/Preferences/com.apple.imservice.iMessage.plistฉันสามารถเปลี่ยนเส้นทางนั้นไป~/Library/Preferences/com.apple.imservice.iMessage2.plistใช้ชื่อกระบวนการหรือรหัสได้หรือไม่

1
การซ่อมแซมดิสก์คืออะไร
โดยเฉพาะอย่างยิ่งเมื่ออ้างถึง MTTF, MTTR และ MTTDL ฉันเข้าใจว่าดิสก์บางครั้ง "ล้มเหลว" ดังนั้นฉันจึงสงสัยว่าจริงๆแล้วอะไรคือ "การซ่อมแซมดิสก์" และยังไม่มีใครรู้ว่าสิ่งที่ "ซ่อมแซม" ซ่อมแซมคืออะไรและวิธีการทำงานของอะไหล่ร้อนในสถาปัตยกรรม RAID? โดยพื้นฐานแล้วมีอะไรอีกที่นักวิจัยระบบไฟล์ทำนอกเหนือจากการใช้ความซ้ำซ้อนเพื่อทำการซ่อมแซมดิสก์ได้เร็วขึ้นและเชื่อถือได้มากขึ้น?

1
สิ่งที่อาจทำให้ไฟล์ถูกแทนที่ด้วย null null ขนาดและเวลาที่ไม่ได้แก้ไข?
มีบางอย่างผิดปกติในไฟล์บนฮาร์ดไดรฟ์ของฉัน ไฟล์ที่มีรูปแบบไม่ถูกต้อง: ได้พวกเขาเนื้อหาแทนที่ด้วยไบต์โมฆะ , มีขนาดเท่ากันทุกประการก่อนที่รูปแบบผิดปกติจะเกิดขึ้น เวลาแก้ไขไม่ได้เปลี่ยนแปลง ฉันมีไฟล์ที่มีรูปแบบไม่ถูกต้องอย่างน้อย 40 ไฟล์และกำลังมองหาเหยื่อรายอื่น ไฟล์ส่วนใหญ่เป็นส่วนหนึ่งของโครงการ Netbeans php บางคนเป็นไฟล์ข้อความบางภาพเป็น เมื่อไม่นานมานี้ไม่มีการแก้ไขใด ๆ HDD Smart ไม่แสดงความกังวลและซอฟต์แวร์ AV ไม่พบไวรัสใด ๆ ระบบปฏิบัติการของฉันคือ Windows 7 ความคิดใดที่ทำให้เกิดพฤติกรรมแปลก ๆ นี้? [แก้ไข] ฉันได้สแกนดิสก์เพื่อค้นหาไฟล์ที่มีรูปแบบไม่ถูกต้องและสิ่งที่แปลกคือไม่มีไฟล์ "NULLed" อื่น ๆ กว่าที่ฉันพบ 40 ก่อนหน้านี้ ไฟล์ทั้งหมดเป็นของโครงการ Netbeans เดียวกัน ฉันไม่เคยเห็นอะไรที่คล้ายกันมาก่อน

1
SSD ที่ไม่จำเป็นต้องใช้การรองรับ OS TRIM เพื่อลดการเสื่อมสภาพหรือไม่
มีการพัฒนาจำนวนมากเพื่อปรับปรุงการรวม TRIM สำหรับระบบปฏิบัติการ แต่ฉันต้องการโซลูชันสำหรับ SSD ที่รวม TRIM ฉันได้ตรวจสอบหน้าของ SSD บน newegg.com และบางคนพูดถึง "การสนับสนุน TRIM", อื่น ๆ "OS TRIM" และบางคนไม่พูดถึง TRIM เลย ฉันวางแผนที่จะใช้ SSD ใน PS3 ซึ่งจะไม่มีรูปแบบของการรองรับ TRIM บนระบบปฏิบัติการดังนั้นฉันจึงกำลังมองหาที่รองรับผ่านทางเฟิร์มแวร์ (ดูแลตัวเอง) หรือไม่ต้องการการบำรุงรักษาที่ทำได้ ฉันไม่สามารถหาคนที่พูดถึงการดูแลตนเองอย่างละเอียดในรายละเอียดได้ดังนั้นคำตอบนั้นต้องถูกซ่อนอยู่ที่อื่นในเทคโนโลยี? เมื่อคำนึงถึงสิ่งนั้นแล้วฉันต้องการเทคโนโลยีระดับใดสำหรับการสมัครของฉัน เป้าหมายคือมีระดับการย่อยสลายน้อยที่สุดโดยไม่ต้องใช้การสนับสนุน OS TRIM มีช่องสำหรับสิ่งนี้หรือไม่? ฉันคิดว่านั่นจะเป็นทิศทางที่ต้องการในที่สุด จาก: http://www.hardcoreware.net/ssd-on-ps3-performance-guide/ ไดรฟ์บางตัวเช่น Kingston V100 series มีฟังก์ชั่นคล้ายกับ TRIM ที่ใช้เฟิร์มแวร์ของตัวเอง สิ่งนี้เป็นอิสระจากระบบปฏิบัติการดังนั้นจึงไม่จำเป็นต้องมีการรวบรวมขยะด้วยตนเอง มีเฉพาะซีรี่ส์ V300 (อย่างน้อยสำหรับรุ่นใหม่) …
3 ssd  filesystems  fat32  ps3  trim 

3
ข้อ จำกัด ในทางปฏิบัติของความยาวชื่อนามสกุลไฟล์คืออะไร?
ฉันเริ่มใช้ DOS ก่อน Windows และนับตั้งแต่นั้นมาฉันก็ยอมรับมัน ทุกไฟล์ที่มีนามสกุลของไฟล์เช่น.txt, .jpgฯลฯ ส่วนขยายนั้นสั้นเสมอ (โดยปกติคือตัวอักษร 3 ตัว) ฉันได้เรียนรู้ตั้งแต่ต้นว่าส่วนขยายนั้นเป็นเพียงคำแนะนำสำหรับระบบปฏิบัติการว่าเป็นเนื้อหาประเภทใด ในที่สุดผมได้สัมผัสกับ Mac และ Linux ไฟล์ที่ไม่มีนามสกุล ฯลฯ และแน่นอนผมเคยเห็นส่วนขยายที่สั้นกว่าเช่นและ.rb.py ฉันเพิ่งสังเกตเห็นว่าไฟล์ที่ฟอร์แมตมาร์กดาวน์สามารถมีนามสกุล.markdownได้และมันทำให้ฉันสงสัยว่านามสกุลนั้นจะอยู่ได้นานแค่ไหน? ถ้าฉันทำมัน.mycrazylongextensiontypewoohooระบบปฏิบัติการหรือโปรแกรมบางอย่างจะสำลักไฟล์หรือไม่? โดยทั่วไปชื่อส่วนขยายนั้นสั้นเพียงเพื่อความสะดวกหรือเป็นไปตามข้อ จำกัด มรดกหรือปัจจุบัน

3
ไดรเวอร์สำหรับเขียนไปยังพาร์ติชัน UDF จาก Windows XP?
ฉันกำลังพิจารณาใช้พาร์ติชัน UDF เพื่อแบ่งปันข้อมูลระหว่าง Windows XP, 7 และ Linux มันมีประสิทธิภาพมากกว่า FAT32 และหลีกเลี่ยงการ จำกัด ขนาดไฟล์สูงสุด 4GB ฉันพบว่ามันจะทำงานกับ Mac OS X ได้โดยมีรายละเอียดเพิ่มเติมในคำถามนี้ อย่างไรก็ตามใน Windows XP เป็นแบบอ่านอย่างเดียว ฉันต้องการเขียนถึงมันด้วย มีไดรเวอร์ใดบ้างที่จะอนุญาตหรือไม่ ฉันได้พบไม่กี่คนที่สนับสนุนการเขียน UDF ... แต่พวกเขาได้รับการออกแบบสำหรับการเขียนแผ่นซีดีหรือดีวีดีไม่เฉพาะสำหรับฮาร์ดดิสก์ไดรฟ์หรือ USB แฟลชไดรฟ์: DLA , InCD , Drag-to-Disc จะมีไดร์เวอร์ 3 ตัวสำหรับ HDDs / USB แฟลชไดรฟ์หรือไม่? หรือมีไดรเวอร์อื่นที่จะทำสิ่งที่ฉันต้องการหรือไม่ ขอบคุณ

1
ฉันจะขยายปริมาณ LVM (เซิร์ฟเวอร์ Ubuntu) ได้อย่างไร
ฉันมีการติดตั้งเซิร์ฟเวอร์ Ubuntu และฉันติดตั้งเพียง 20Gb บน 80Gb HDD โดยใช้ LVM เมื่อติดตั้งโดยคิดว่ามันจะให้ตัวเลือกเพิ่มเติมกับฉัน ฉันควรจะตั้งค่าพาร์ทิชันทั้งหมดหรืออย่างน้อยก็มาก ฉันไม่แน่ใจว่าจะแก้ไขปัญหานี้อย่างไรไดรฟ์ข้อมูลถูกเชื่อมต่ออยู่เสมอและเซิร์ฟเวอร์ใช้งานค่อนข้างน้อย (แต่สำหรับ Dev เท่านั้นดังนั้นจึงอาจปิดตัวลงได้สองสามครั้ง) นี่คือผลลัพธ์ของ$ df -hTที่คุณเห็นฉันหมดพื้นที่ ... maxxdev@maxxserver:~$ df -hT Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/maxxserver-root ext4 18G 14G 2.8G 84% / none devtmpfs 745M 248K 745M 1% /dev none tmpfs 749M 0 749M 0% …

3
กำลังคัดลอกไฟล์ข้ามฮาร์ดดิสก์ขณะที่ยังคงวันที่ดั้งเดิมหรือไม่?
ฉันคัดลอกไฟล์จำนวนมาก (ลำดับชั้นของโฟลเดอร์ทั้งหมด) จากฮาร์ดดิสก์หนึ่งไปยังอีกหรือจากการ์ด SD หนึ่งไปยังอีก ไฟล์ที่คัดลอกทั้งหมดจะได้รับวันที่เดียวกัน (วันที่เมื่อฉันคัดลอก) วันที่เริ่มต้นของไฟล์หายไป ฉันจะป้องกันได้อย่างไร คือฉันจะคัดลอกจากฮาร์ดดิสก์หนึ่ง (หรือการ์ด SD) ไปยังอีกที่หนึ่งได้อย่างไรในขณะที่รักษาวันที่ไฟล์ดั้งเดิมไว้ ?

3
ระบบไฟล์เซ็กเตอร์ของฮาร์ดดิสก์ขึ้นอยู่กับระบบปฏิบัติการหรือไม่?
ฉันสงสัยว่าที่เก็บเซกเตอร์ที่มีข้อบกพร่องในฮาร์ดดิสก์: - ในพื้นที่ที่เป็นอิสระต่อระบบไฟล์ดังนั้นถ้าฮาร์ดไดรฟ์ถูกฟอร์แมตอีกครั้งด้วยระบบไฟล์เดียวกัน / ต่างกันพวกเขาจะแสดงว่าไม่ดี? ฉันถามสิ่งนี้เพราะฮาร์ดดิสก์ดิจิตอล sat PVR ของฉันแสดงพฤติกรรมที่บั๊กกี้ดังนั้นฉันจึงแนบ HD กับพีซีของฉันอย่างไรก็ตามเนื่องจากใช้ระบบไฟล์ที่เป็นกรรมสิทธิ์ (XTV) ฉันได้ฟอร์แมตด้วย NTFS และออก CHKDSK / F / R เพื่อตรวจสอบเซกเตอร์: เนื่องจากผล 24 ภาคถูกทำเครื่องหมายว่าไม่ดี ถอนติดตั้งดิสก์และเสียบเข้ากับ PVR ดิสก์นั้นได้รับการเริ่มต้นใหม่ด้วยระบบไฟล์ XTV เมื่อมาถึงจุดนี้ฉันสงสัยว่าภาคที่ทำเครื่องหมายว่าไม่ดียังคงถูกตั้งค่าสถานะหรือไม่

2
จัดรูปแบบด้วยระบบไฟล์ TexFAT
เป็นไปได้หรือไม่ที่จะทำการฟอร์แมทอุปกรณ์ (USB stick หรือฮาร์ดดิสก์) ด้วยระบบไฟล์ TexFAT หรือ TxF? ถ้าเป็นเช่นนั้นได้อย่างไร จำเป็นต้องมีไดรเวอร์หรือโปรแกรมพิเศษสำหรับ XP หรือ Vista เพื่อให้สามารถทำสิ่งนี้ได้หรือไม่? ฉันไม่พบลิงค์ดาวน์โหลดและไม่มีวิธีการจัดรูปแบบปกติฉันรู้ว่าระบบไฟล์เหล่านี้เป็นตัวเลือก

2
ซ่อนภูเขา - ผูก
ฉันพบในหนึ่งในเครื่องที่ฉันทำงานกับสิ่งเล็ก ๆ น้อย ๆ ที่สูญพันธุ์ ฉันมีการเมานท์ - ผูกไว้กับเครื่องของฉันซึ่งไม่ได้อยู่ในรายการเมื่อฉันพิมพ์เมานต์ มีความคิดใด ๆ เกี่ยวกับวิธีแสดงรายการไดเร็กทอรีที่เมาท์ทั้งหมดที่ไม่ได้แสดงรายการใน mount หรือไม่? ขอบคุณ

1
เลือกระบบไฟล์ linux เนทิฟสำหรับยูเอสบีสติ๊ก [ปิด]
ฉันมีความสุขที่มีเพียงโฮสต์ลินุกซ์ในสภาพแวดล้อมของฉัน ดังนั้นฉันอาจเลือกระบบไฟล์อื่น ๆ กว่า vfat สำหรับ usb sticks ฉันต้องการใช้สิ่งที่เป็นของพื้นเมืองมากกว่า linux ฉันลอง ext4 แต่พบปัญหาที่ไม่คาดคิด: การอนุญาตของไฟล์ที่เขียนโดยโฮสต์แรกนั้นใช้งานครั้งที่สองซึ่งก่อให้เกิดความไม่สอดคล้องกันเนื่องจากความแตกต่างระหว่าง uid และ gid ที่ใช้กับคอมพิวเตอร์ทั้งสองเครื่อง vfat มีตัวเลือกการเมานต์พิเศษเช่น umask , GID , UID ที่มอบสิทธิ์ให้ทุกคนในการเขียนและอ่านไฟล์ใด ๆ ในทางตรงกันข้าม ext4 จะเคารพสิทธิพิเศษที่ไม่สอดคล้องกันดั้งเดิมและไม่สามารถหลีกเลี่ยงได้ ดังนั้นการใช้ระบบไฟล์ที่ยอดเยี่ยมนี้สำหรับ usb sticks ค่อนข้างน่าเบื่อ ระบบไฟล์อื่น ๆ อาจเป็นทางเลือกที่ดีสำหรับ usb sticks?

0
การแชร์ที่เก็บข้อมูลบน Linux และ Solaris
ฉันกำลังมองหาวิธีแก้ปัญหาเพื่อแชร์วอลลุ่มแบบเมาท์ระหว่างโฮสต์หลาย ๆ ตัวที่ทำงานบน Linux (RHEL) และ / หรือ Solaris (Sparc) โปรดทราบว่าโดยทั่วไปฉันต้องแชร์ชุดของไดเรกทอรีที่มีไฟล์ไบนารีขนาดใหญ่ที่เข้าถึงได้ในโหมด R / W แบบสุ่ม ฉันต้องการสิ่งต่อไปนี้: เก็บข้อมูลบน SAN การแสดง I / O ที่เหมาะสมเนื่องจากซอฟต์แวร์นั้นค่อนข้างมีความต้องการใน IOPS ติดกับระบบไฟล์ที่ใช้ร่วมกันเพราะฉันไม่สามารถจ่ายคลัสเตอร์ fs (ขาดโครงสร้างพื้นฐาน MDS / OSS) การบีบอัดอาจมีประโยชน์จริงๆ สำหรับตอนนี้ฉันได้พบเฉพาะผู้สมัครดังต่อไปนี้: GFS2 รองรับ Linux เท่านั้นไม่มีการบีบอัด VxFS รองรับ Linux และ Solaris รองรับการบีบอัด ดังนั้นหากคุณมีข้อเสนอแนะสำหรับรายการนี้ฉันยินดีต้อนรับพวกเขาจริงๆ ขอบคุณล่วงหน้า,
2 filesystems  hpc  nas  san 

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