คุณกำลังมองหาวิธีเข้าถึงไฟล์และโฟลเดอร์ที่ซ่อนอยู่ใน Linux หรือไม่
คุณอาจแปลกใจที่รู้ว่า Linux มีไฟล์ที่ซ่อนอยู่หลายไฟล์ซึ่งไม่สามารถมองเห็นได้ตามค่าเริ่มต้น ไฟล์เหล่านี้มักจะขึ้นต้นด้วยจุด (เช่น .config) และมักใช้เพื่อจัดเก็บการตั้งค่าการกำหนดค่า การกำหนดค่าตามความชอบของผู้ใช้ หรือข้อมูลระบบ ป>
หากคุณต้องการทราบวิธีแสดงไฟล์ที่ซ่อนอยู่ใน Linux ให้ทำตามขั้นตอนด้านล่าง
วิธีแสดงไฟล์ที่ซ่อนโดยใช้คำสั่ง ls
วิธีที่ง่ายที่สุดในการแสดงไฟล์ที่ซ่อนอยู่ใน Linux คือการใช้คำสั่ง ls พร้อมกับตัวเลือก -a ผ่านทางเทอร์มินัล Linux คำสั่ง ls แสดงรายการเนื้อหาของไดเร็กทอรี และตัวเลือก -a จะแสดงไฟล์ทั้งหมด รวมถึงไฟล์ที่ซ่อนอยู่ด้วย
หากต้องการแสดงไฟล์ที่ซ่อนอยู่ในไดเร็กทอรีปัจจุบันของคุณ ให้เปิดเทอร์มินัลแล้วพิมพ์:ls -a.
หากต้องการแสดงไฟล์ที่ซ่อนอยู่ในไดเร็กทอรีอื่น ให้ระบุพาธหลังคำสั่ง:ls -a /path/to/directory
ตัวอย่างเช่น หากต้องการแสดงไฟล์ที่ซ่อนอยู่ในโฮมไดเร็กตอรี่ของคุณ ให้พิมพ์คำสั่งนี้:ls -a ~ คุณควรเห็นไฟล์ที่ซ่อนอยู่ซึ่งมีจุด (.) นำหน้าชื่อ
หากคุณต้องการแสดงเฉพาะไฟล์ที่ซ่อนไว้ ไม่ใช่ไฟล์ปกติ คุณสามารถใช้ตัวเลือก -d ที่มีรูปแบบไวด์การ์ด เช่น ls -d .*
ตัวเลือก -d บอกให้ ls แสดงรายการไดเร็กทอรีเป็นไฟล์ธรรมดา ในขณะที่รูปแบบ .* จะตรงกับไฟล์ใดๆ ที่ขึ้นต้นด้วยจุด
วิธีแสดงไฟล์ที่ซ่อนโดยใช้คำสั่ง find
อีกวิธีหนึ่งในการแสดงไฟล์ที่ซ่อนอยู่ใน Linux คือการใช้คำสั่ง find คำสั่ง find ค้นหาไฟล์ที่ตรงกับเกณฑ์เฉพาะและดำเนินการกับไฟล์เหล่านั้น
หากต้องการแสดงไฟล์ที่ซ่อนอยู่ในไดเร็กทอรีปัจจุบันของคุณโดยใช้ find ให้พิมพ์คำสั่งต่อไปนี้ลงในหน้าต่างเทอร์มินัลใหม่:
ค้นหา -ความลึกสูงสุด 1 -ชื่อ “.*”
จุด (.) ระบุไดเร็กทอรีปัจจุบันเป็นจุดเริ่มต้น ตัวเลือก -name “.*” จะจับคู่ไฟล์ใดๆ ที่ขึ้นต้นด้วยจุด และตัวเลือก -maxledge 1 จำกัดการค้นหาให้อยู่เพียงระดับไดเร็กทอรีปัจจุบันเท่านั้น (และละเว้นไดเร็กทอรีย่อยเพิ่มเติมใดๆ)
หากต้องการแสดงไฟล์ที่ซ่อนอยู่ในไดเร็กทอรีอื่นโดยใช้ find ให้แทนที่ไฟล์ . ด้วยเส้นทางของไดเร็กทอรี:
ค้นหา /path/to/directory -maxledge 1 -name “.*”
คุณยังสามารถใช้ find เพื่อแสดงไดเร็กทอรีที่ซ่อนอยู่โดยเพิ่มตัวเลือก -type d:
ค้นหา /path/to/directory -maxledge 1 -name “.*” -type d
นี่จะแสดงเฉพาะไดเร็กทอรีที่ซ่อนอยู่เท่านั้น มันจะเพิกเฉยต่อไฟล์ใด ๆ (รวมถึงไฟล์ที่ซ่อน)
วิธีแสดงไฟล์ที่ซ่อนโดยใช้ตัวจัดการไฟล์ GUI
คุณสามารถใช้ตัวจัดการไฟล์แบบกราฟิกแทนเทอร์มินัลได้ ขั้นตอนที่แน่นอนอาจแตกต่างกันไปขึ้นอยู่กับดิสโทร Linux สภาพแวดล้อมเดสก์ท็อป และตัวจัดการไฟล์ที่ต้องการ
อย่างไรก็ตาม หากคุณใช้ Ubuntu หรือ Debian คุณสามารถเปิดแอป Files แล้วกด Ctrl + H โดยใช้แป้นพิมพ์ได้ หรือกดไอคอนเมนู> แสดงไฟล์ที่ซ่อนจากแถบเมนู คุณควรเห็นไฟล์ที่ซ่อนอยู่ปรากฏในหน้าต่างตัวจัดการไฟล์ของคุณ ป>
หากต้องการซ่อนอีกครั้ง ให้ทำซ้ำขั้นตอนเดียวกัน ไฟล์จะหายไป
วิธีการแสดงไฟล์ที่ซ่อนโดยใช้คำสั่ง tree
คำสั่ง tree เป็นเครื่องมือที่มีประโยชน์ในการแสดงโครงสร้างไดเร็กทอรีของพาธที่กำหนดในรูปแบบทรี คุณยังสามารถใช้มันเพื่อแสดงไฟล์ที่ซ่อนอยู่ใน Linux ได้ด้วยการเพิ่มตัวเลือก -a
หากต้องการแสดงไฟล์ที่ซ่อนอยู่ในไดเร็กทอรีปัจจุบันของคุณโดยใช้ tree ให้พิมพ์:
ต้นไม้ -a
หากต้องการแสดงไฟล์ที่ซ่อนอยู่ในไดเร็กทอรีอื่นโดยใช้ tree ให้ระบุพาธหลังคำสั่ง:
ต้นไม้ -a /path/to/directory
คุณควรเห็นไฟล์ที่ซ่อนอยู่ซึ่งมีจุด (.) นำหน้าชื่อและไดเร็กทอรีหลัก
แสดงไฟล์ที่ซ่อนโดยใช้คำสั่ง stat
คำสั่ง stat เป็นอีกวิธีหนึ่งในการแสดงไฟล์ที่ซ่อนอยู่ใน Linux คำสั่ง stat แสดงข้อมูลโดยละเอียดเกี่ยวกับไฟล์หรือระบบไฟล์ เช่น ขนาด สิทธิ์ การเป็นเจ้าของ การประทับเวลา ฯลฯ
หากต้องการแสดงไฟล์ที่ซ่อนอยู่ในไดเร็กทอรีปัจจุบันของคุณโดยใช้ stat ให้พิมพ์:
สถิติ .*
รูปแบบ .* จะตรงกับไฟล์ใดๆ ที่ขึ้นต้นด้วยจุด นี่จะระบุไฟล์ที่ซ่อนอยู่อย่างชัดเจน หากต้องการแสดงไฟล์ที่ซ่อนอยู่ในไดเร็กทอรีอื่นโดยใช้ stat ให้ระบุพาธก่อนรูปแบบ:
สถิติ /path/to/directory/.*
คุณควรเห็นข้อมูลเกี่ยวกับแต่ละไฟล์ที่ซ่อนอยู่ในเทอร์มินัลของคุณ
วิธีซ่อนไฟล์และโฟลเดอร์ใน Linux
ต้องการซ่อนไฟล์หรือโฟลเดอร์ของคุณอย่างรวดเร็วบน Linux PC หรือไม่? คุณสามารถทำได้อย่างรวดเร็วโดยเปลี่ยนชื่อด้วยจุดเดียวที่หน้าชื่อ ซึ่งจะทำให้แอปพลิเคชันและคำสั่งส่วนใหญ่มองไม่เห็น
หากต้องการซ่อนไฟล์หรือโฟลเดอร์โดยใช้เทอร์มินัล ให้ใช้คำสั่ง mv ผ่านทางเทอร์มินัล ตัวอย่างเช่น:
ชื่อไฟล์ MV .ชื่อไฟล์
แทนที่ชื่อไฟล์ด้วยชื่อของไฟล์หรือโฟลเดอร์ที่คุณต้องการซ่อน และแทนที่ .filename ด้วยชื่อใหม่ที่ขึ้นต้นด้วยจุด หากไม่ได้ผล ให้ลองใช้ sudo mv filename .filename แทน
หากคุณต้องการใช้เครื่องมือจัดการไฟล์ GUI ให้ค้นหาไฟล์หรือโฟลเดอร์ในแอปที่คุณต้องการ คลิกขวา จากนั้นเลือก เปลี่ยนชื่อ เพิ่มจุดเดียวที่จุดเริ่มต้นของชื่อก่อนที่จะกด Enter บนแป้นพิมพ์เพื่อบันทึกการเปลี่ยนแปลง
การจัดการไฟล์ของคุณบน Linux
หากคุณกำลังพยายามค้นหาไฟล์ที่ซ่อนอยู่บน Linux PC ขั้นตอนข้างต้นจะช่วยคุณได้ จากนั้นคุณสามารถนำทางโครงสร้างไฟล์ Linux และจัดการไฟล์ของคุณเพิ่มเติมได้ ป>
ตัวอย่างเช่น คุณสามารถใช้คำสั่ง chmod เพื่ออัปเดตสิทธิ์ของไฟล์สำหรับไฟล์และโฟลเดอร์บางไฟล์ได้ หากคุณพบไฟล์หรือโฟลเดอร์ใดๆ ที่คุณไม่ต้องการเก็บไว้อีกต่อไป คุณสามารถลบไฟล์เหล่านั้นออกจาก Linux PC ของคุณต่อไปได้เสมอ