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

คำถามเกี่ยวกับรูปแบบของไฟล์สิทธิ์และไฟล์ของ Ubuntu ที่อยู่ในตำแหน่งที่ตั้งพิเศษบนดิสก์

5
ฉันจะกู้คืนพาร์ติชัน BTRFS ที่จะไม่เชื่อมต่อได้อย่างไร
การติดตั้ง 12.04 ยังคงล้มเหลวและวิธีแก้ไขคือให้โปรแกรมติดตั้งข้ามพาร์ติชัน btrfs ที่ฉันเคยใช้เป็น / home ตอนนี้มันได้รับการติดตั้งแล้วฉันได้พยายามติดตั้งพาร์ติชั่น btrfs เพื่อให้ฉันสามารถเข้าถึงไฟล์ 70GB ได้ มันจะไม่เชื่อมต่อและข้อผิดพลาด btrfsck มีสามบรรทัดต่อไปนี้: parent transid verify failed on 31302336512 wanted 62455 found 62456 parent transid verify failed on 31302336512 wanted 62455 found 62456 parent transid verify failed on 31302336512 wanted 62455 found 62456 มีคนช่วยบอกวิธีการให้พาร์ทิชันนี้ทำงานได้หรือไม่ ฉันได้อ่านออนไลน์ที่ฉันสามารถกู้คืนข้อมูลโดยใช้ btrfs-restore ได้ แต่ฉันไม่พบโปรแกรมนั้นทุกที่


2
linux จัดการกับคำสั่งย้ายอย่างไร
linux จัดการคำสั่งย้ายอย่างไรภายใต้ประทุน? สมมติว่าฉันย้ายบ้าน dir ของฉัน /home/me และฉันย้ายสิ่งนี้ไปยังไดเรกทอรีอื่น /home/foo/me ไฟล์และไดเรกทอรีพา ธ ทั้งหมดมีการmeเปลี่ยนแปลงอย่างไร ฉันรู้ว่าDesktopdir ของฉันmeอยู่ในขณะนี้/home/foo/me/Desktopเช่นกันDocuments /home/foo/me/Documentsแต่ระบบไฟล์อัปเดตทุกเส้นทางภายใต้meเพื่อให้ชัดเจนถึงการเปลี่ยนแปลงหรือไม่ ไม่ได้มีประสิทธิภาพมากนักและอาจไม่เป็นเช่นนี้ ฉันจะรับข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ได้ที่ไหน
12 filesystem 

2
กู้คืนจากระบบไฟล์ที่เสียหายเมื่อ fsck ไม่ช่วย
มีบางอย่างผิดปกติกับระบบไฟล์ของฉัน Ubuntu ตั้งค่าเป็นแบบอ่านอย่างเดียวและตอนนี้ภายใต้ Ubuntu Live Disc fsck ไม่สามารถแก้ไขได้ ฉันกำลังใช้งาน 13.04 และมันจะไม่บู๊ต - เมื่อเริ่มต้นจะแสดงเฉพาะพรอมต์การกู้ภัยด้วง มันเป็นการตั้งค่าแบบตรงไปตรงมาเพียงฮาร์ดไดรฟ์หนึ่งตัวใน / dev / sda1 แต่จะไม่ติดตั้งเลยแม้แต่น้อย โปรแกรมติดตั้งสามารถเห็นพาร์ติชันว่าเป็น ext4 และเป็นพาร์ติชันสำหรับบูต อย่างไรก็ตามดูเหมือนว่าฉันไม่สามารถช่วยเหลือระบบไฟล์ด้วยการติดตั้ง Ubuntu กับดิสก์สดของ Ubuntu เพราะไม่ได้ระบุว่ากำลังจะเขียนทับล็อตทั้งหมดดังนั้นฉันจึงไม่ต้องการเสี่ยง ฉันมีการสำรองข้อมูลโดยใช้ backuppc แต่ฉันทำดิสก์ช่วยเหลือหายอย่างน่างงงวย ฉันควรหลีกเลี่ยงการติดตั้งแบบเต็มตามด้วยการคืนค่าซึ่งฉันไม่เคยมีประสบการณ์ในการดำเนินการ ประเด็นสำคัญของเรื่องนี้คือ fsck บอกว่าจะแก้ไขทุกอย่าง แต่จริง ๆ แล้วไม่ได้ดังนั้นในครั้งต่อไปที่ฉันเรียกใช้ฉันได้รับข้อความแสดงข้อผิดพลาดและการแก้ไขเดียวกัน นี่คือผลลัพธ์: ubuntu@ubuntu:~$ sudo fsck.ext4 -vy /dev/sda1 e2fsck 1.42.8 (20-Jun-2013) ext2fs_check_desc: Corrupt group descriptor: …
12 filesystem  ext4  fsck 

2
Ubuntu จะเข้าสู่โหมดอ่านอย่างเดียวแบบสุ่ม
ในช่วงไม่กี่วันที่ผ่านมา Ubuntu 12.10 ของฉันกำลังจะเข้าสู่โหมดอ่านอย่างเดียวแบบสุ่มทำให้ฉันไม่สามารถบันทึกไฟล์ที่แก้ไขได้และบังคับให้ฉันรีสตาร์ทคอมพิวเตอร์ซึ่งเป็นปัญหาเพราะนี่คือแพลตฟอร์มที่ฉันทำทุกอย่าง งานเขียนโปรแกรมของฉัน เมื่อฉันรีสตาร์ทเข้าสู่ Ubuntu (ฉันมีบูตคู่กับ Windows 7) มันบอกฉันว่าตรวจพบข้อผิดพลาดของดิสก์และฉันต้องกดfเพื่อแก้ไขหลังจากนั้นมันจะรีสตาร์ทสำเร็จ Windows 7 ของฉันไม่มีปัญหาใด ๆ กับมันดังนั้นจึงไม่ใช่ฮาร์ดดิสก์ ฉันยังเห็นฟอรัมที่ฉันควรรันคำสั่งเหล่านี้เพื่อแก้ไขปัญหา: mount --options remount,rw /และmount --all, แต่สิ่งเหล่านี้เพียงแค่บอกว่าฉันไม่สามารถเมานต์อุปกรณ์บนระบบอ่านอย่างเดียว ฉันเป็นมือใหม่ Linux (และมือใหม่ที่มีคอมพิวเตอร์โดยทั่วไป) ดังนั้นความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก! แก้ไข 1: โอเคดังนั้นฉันวิ่งfsckจากแผ่นซีดีบูต ... มันควรจะใช้เวลาเพียงสองวินาที? 'Cuz ฉันทำ อย่างไรก็ตามมันกลับมาพร้อมข้อผิดพลาดสองข้อ: Superblock last mount time is in the future (hardware clock incorrect) และ Superblock …

1
ประเภทพาร์ติชั่นและประเภทระบบไฟล์ต่างกันอย่างไร?
ฉันกำลังฟอร์แมต HDD ภายนอกของ Seagate Freeagent ใน Linux เป็นระบบไฟล์ FAT เพราะไม่สามารถทำได้ใน Windows แต่ฉันสงสัยว่าอะไรคือความแตกต่างระหว่างประเภทพาร์ติชันและประเภทระบบไฟล์ ? และประเภทพาร์ติชั่นที่แนะนำสำหรับระบบไฟล์ FAT คืออะไร? ฉันจะใช้ไดรฟ์นี้ใน Linux PC, Windows PC และ Wii

2
ทำไมจึงมีหลายไดเรกทอรีย่อย x11 ใน / usr / bin / x11
ทำไมไม่/usr/bin/x11โฟลเดอร์ถืออีกx11โฟลเดอร์และเมื่อคุณเปิดที่x11คุณจะได้รับอีกx11แล้วอีกและอีก? ฉันทำไปแล้วประมาณ 6 ครั้งและท้อแท้ฉันเลยไม่รู้ว่ามันจะไปได้ลึกแค่ไหน อะไรคือจุดประสงค์ (หรือมันคือความผิดพลาด)? นี่กินพื้นที่ว่างในดิสก์มากกว่าที่ควรหรือไม่? (ฉันจะลบอย่างน้อยหนึ่งรายการ แต่คิดว่าฉันควรถามก่อน) ฉันไม่เห็นเหตุผลว่าทำไมสิ่งนี้ถึงเกิดขึ้นได้เลย

2
เหตุใดขนาดของโฟลเดอร์ส่วนตัวของฉันจึงใหญ่มาก
เมื่อคืนฉันมีพื้นที่ว่างประมาณ 190GB ใน HDD 500GB ของฉัน วันนี้ฉันมีฟรีประมาณ 80GB ฉันวิ่งdfและพบว่า/home/jon/.Privateโฟลเดอร์ของฉันใช้ฮาร์ดไดรฟ์ 80% อะไร. นรก. ฉันไม่จำเป็นต้องเข้ารหัสไฟล์ของฉันเสีย ใครช่วยบอกฉันหน่อยได้ไหมว่าทำไมฉันถึงสูญเสียพื้นที่มากมายและสิ่งที่ฉันสามารถทำได้เพื่อกู้คืนพื้นที่ว่างให้มากที่สุด ฉันรู้ว่าฉันจะไม่ได้รับคืน 330 พื้นที่บางอย่างแปลก ๆ GB แต่ฉันสูญเสีย 100GB ในชั่วข้ามคืน ฉันใหม่เพียงพอสำหรับ Ubuntu (และ Linux โดยทั่วไป) ที่ฉันไม่ต้องการดำเนินการต่อโดยที่ไม่เข้าใจว่าเกิดอะไรขึ้นที่นี่ ขอบคุณล่วงหน้าพวก

4
วิธีการลบ / แก้ไขไฟล์จากระบบไฟล์แบบอ่านอย่างเดียว
ฉันมีปัญหากับอุปกรณ์หน่วยความจำของฉัน (จริง ๆ แล้วการ์ดหน่วยความจำที่ทำหน้าที่อุปกรณ์หน่วยความจำภายนอกเช่น pendrive) experimentx @ workmateX: / var / www / zendtest $ sudo rm /media/A88F-8788/python-2.7.1-docs-html.zip rm: ไม่สามารถลบ `/media/A88F-8788/python-2.7.1-docs -html.zip ': ระบบไฟล์แบบอ่านอย่างเดียว ฉันพยายามเปลี่ยนการอนุญาตไฟล์ของระบบ แต่มันไม่ทำงาน Experx @ workmateX: / var / www / zendtest $ sudo chmod 0777 /media/A88F-8788/python-2.7.1-docs-html.zip chmod: การเปลี่ยนการอนุญาตของ `/media/A88F-8788/python-2.7.1 -docs-html.zip ': ระบบไฟล์แบบอ่านอย่างเดียว แต่มันทำงานได้อย่างสมบูรณ์บน windows UPDATE เมื่อเปิดไดรฟ์และเรียกใช้คำสั่ง …

2
วิธีที่ดีที่สุดในการแสดงรายการ 100 ไฟล์แรกในไดเรกทอรีเรียงตามเวลา
สิ่งที่จะเป็นวิธีที่ดีที่สุดในการแสดงรายการ 100 ไฟล์แรกในไดเรกทอรีที่เรียงลำดับตามเวลาประทับที่สร้าง (เก่าที่สุดก่อน) ไดเรกทอรีมีขนาดค่อนข้างใหญ่ (ประมาณ 100,000 ไฟล์)lsไปที่หัวใช้เวลานานมากในการทำให้เสร็จสมบูรณ์ แก้ไข: ระบบไฟล์ ext3 การ จำกัด จำนวนไฟล์ในโฟลเดอร์นั้นไม่คุ้มค่ากับความพยายามเนื่องจากสิ่งนี้จะเป็นการดำเนินการ "ล้างข้อมูล" ที่หายากและไฟล์จะถูกสร้างขึ้นโดยซอฟต์แวร์บุคคลที่สาม การใช้เวลาที่แก้ไขไฟล์แทนเวลาในการสร้างและวิธีแก้ไขที่ยอมรับได้
12 filesystem  ls 

3
ไม่สามารถกำหนดสิทธิ์สำหรับไฟล์ในพาร์ติชัน NTFS
ฉันจำได้ว่าฉันสามารถเรียกใช้ Linux .exe ที่วางไว้ในพาร์ติชัน NTFS ก่อนหน้านี้ก่อนที่ฉันจะติดตั้ง 10.10 RC แต่ถ้าฉันพยายามเรียกใช้ตอนนี้ฉันไม่สามารถเรียกใช้ได้เนื่องจากไม่ได้รับอนุญาตให้ดำเนินการ ส่วนที่ไม่ดีคือฉันไม่สามารถเปลี่ยนการอนุญาตได้เช่นกัน ฉันchmod-ding +xแต่ไม่มีการเปลี่ยนแปลงที่ทุกคนมีสิทธิ์ของตน ดังนั้นนี่เป็นข้อผิดพลาดหรือไม่? ความช่วยเหลือใด ๆ แม้ว่าเมื่อฉันวางไว้ในพาร์ติชัน ext4 ฉันสามารถตั้งค่าการอนุญาต แต่ฉันต้องการทำสิ่งนี้เหมือนที่ฉันเคยทำมาก่อนจากตำแหน่ง NTFS เริ่มต้น

2
ไม่สามารถเมาน cifs ด้วย iocharset = utf8 อย่างไว้ใจได้
เมื่อฉันพยายามติดตั้ง cifs share ด้วย option iocharset = utf8 ฉันได้รับข้อผิดพลาด: mount error 79 = ไม่สามารถเข้าถึงไลบรารี่ที่แชร์ได้ ฉันใช้งานไลบรารีร่วมกันแบบใดหายไป

8
ฉันจะสร้างมุมมองแบบเขียนอย่างเดียวของโฟลเดอร์ได้อย่างไร?
ฉันต้องการที่จะมีสถานที่ในระบบแฟ้มที่นำเสนอ "มุมมอง" แบบเขียนอย่างเดียวของโฟลเดอร์อื่นที่ฉันมีสิทธิ์เข้าถึงแบบอ่าน - เขียน ฉันนึกภาพสิ่งที่คล้ายกับพฤติกรรมของกล่องดร็อป FTP ซึ่งสามารถคัดลอกไฟล์ลงไปได้ แต่ไม่สามารถอ่านออกมาได้เช่น: $ ls read-write-view/ write-only-view/ read-write-view/: a b c write-only-view/: $ cp d write-only-view/ $ ls read-write-view/ write-only-view/ read-write-view/: a b c d write-only-view/: สิ่งสำคัญคือสิ่งนี้ใช้งานได้ในตัวอย่าง - เนื้อหายังคงปรากฏให้เห็นเมื่อเข้าถึงผ่านread-write-view/และ "มุมมอง" ทั้งสองทำงานได้สำหรับผู้ใช้รายเดียว ฉันจะตั้งค่าสิ่งนี้ได้อย่างไร การจัดเรียงลิงก์สัญลักษณ์อย่างชาญฉลาดบางที หรือการกำหนดค่าที่ผิดปกติของภูเขาผูก?

4
Bash script เพื่อตรวจสอบการเปลี่ยนแปลงไฟล์และดำเนินการคำสั่ง
ฉันมีโฟลเดอร์ที่มีโฟลเดอร์ย่อยมากมายโฟลเดอร์เหล่านี้มีasciidoctorรูปแบบการจัดเก็บพร้อม.adocส่วนขยาย ทุกครั้งที่ฉันทำการเปลี่ยนแปลงไฟล์ (ซึ่งบ่อยครั้ง) ฉันต้องเรียกใช้ asciidoctor -q filename.adoc เพื่อรวบรวมเป็นรูปแบบ HTML ฉันพยายามทำให้กระบวนการเป็นไปโดยอัตโนมัติ จนถึงตอนนี้ฉันได้มากับสิ่งนี้โดยใช้entr : ls *.adoc | entr asciidoctor -q *.adoc แต่ใช้ได้กับโฟลเดอร์ที่มีอยู่เท่านั้นไม่ใช่โฟลเดอร์ย่อย ฉันได้ลองชุดรูปแบบนี้ แต่มันไม่ทำงาน: find . -name '*.adoc' | entr asciidoctor -q *.adoc ความคิดใด ๆ ที่ฉันสามารถใช้กระบวนการอัตโนมัตินี้สำหรับโฟลเดอร์ย่อยทั้งหมดได้อย่างไร

3
ค้นหาไฟล์ที่มีชื่อที่แน่นอนโดยไม่ต้องใช้สัญลักษณ์แทน
ฉันใช้ Ubuntu เป็นเวลา 2 สัปดาห์และยังคงผิดหวังกับการใช้งานไฟล์อย่างง่าย ฉันต้องการที่จะพบไฟล์ที่เรียกว่า9.jpg ทุกคำสั่งภายในและโปรแกรมของบุคคลที่สามที่ฉันได้ลองให้ฉัน 99.jpg, 999.jpg, "lovepotion number9.jpg" และอีกหนึ่งพันล้านรายการที่คล้ายกัน คุณจะค้นหาชื่อไฟล์ EXACT ที่ไม่มี wildcard ได้อย่างไร นี่เป็นเพียงความผิดหวังครั้งล่าสุดของฉัน เห็นได้ชัดว่าฉันขาดอะไรบางอย่างพื้นฐาน กวดวิชาที่ดีทุกที่?

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