ไฟล์ที่ซ่อนอยู่ใน Linux คืออะไร?

เวลาออก: 2022-06-24

การนำทางอย่างรวดเร็ว

ไฟล์ที่ซ่อนอยู่คือไฟล์ที่ไม่แสดงในเอาต์พุตคำสั่ง ls มาตรฐานในการดูไฟล์และโฟลเดอร์ทั้งหมดในไดเร็กทอรี ให้ใช้ตัวเลือก -a เพื่อ ls หากต้องการดูไฟล์และโฟลเดอร์ที่ซ่อนอยู่ ให้ใช้ตัวเลือก -H เพื่อ ls หากต้องการดูไฟล์และโฟลเดอร์ทั้งหมดในไดเร็กทอรี ให้ใช้ตัวเลือก -a เพื่อ ls ตามด้วยตัวเลือก -h โดยทั่วไปไฟล์ที่ซ่อนอยู่จะใช้เพื่อความปลอดภัยหรือเพื่อติดตามข้อมูลเฉพาะตัวอย่างเช่น คุณอาจซ่อนโฟลเดอร์ที่มีข้อมูลที่ละเอียดอ่อนจากการสอดรู้สอดเห็นในคอมพิวเตอร์ของคุณโดยใช้คำสั่ง chmod เพื่อตั้งค่าการอนุญาตเพื่อให้มีเพียงคุณเท่านั้นที่สามารถเข้าถึงได้ คุณยังสามารถซ่อนแต่ละไฟล์ไม่ให้มองเห็นได้ด้วยการตั้งค่าการอนุญาตให้ซ่อน ( เช่น ด้วยคำสั่ง chmod) หากคุณต้องการแสดงไฟล์และโฟลเดอร์ทั้งหมดในไดเร็กทอรี แต่ยังอนุญาตให้ผู้ใช้ที่ได้รับอนุญาตในระบบของคุณสามารถซ่อนไฟล์บางไฟล์ไม่ให้มองเห็นได้ (โดยการตั้งค่าการอนุญาตให้ซ่อน) คุณสามารถ ใช้คำสั่ง showhiddenfiles คู่มือนี้สร้างขึ้นตามเนื้อหาที่พบใน:

.

คุณแสดงรายการไฟล์ที่ซ่อนอยู่ใน Linux ได้อย่างไร

มีสองสามวิธีในการแสดงรายการไฟล์ที่ซ่อนอยู่ใน Linuxวิธีที่ง่ายที่สุดคือการใช้คำสั่ง ls:

ls -lah

นี่จะแสดงรายการไฟล์และไดเร็กทอรีทั้งหมดในระบบของคุณ รวมถึงไฟล์ที่ถูกซ่อนด้วยแฟล็กซ่อนหากต้องการดูเฉพาะไฟล์ที่ซ่อนอยู่ ให้ใช้แฟล็ก -h:

ls -lahh

หากคุณต้องการดูเฉพาะไฟล์บางประเภท คุณสามารถใช้คำสั่ง type:

พิมพ์ชื่อไฟล์

ซึ่งจะแสดงข้อมูลเกี่ยวกับไฟล์ เช่น ขนาดและการอนุญาต

ทำไมคุณถึงต้องการแสดงรายการไฟล์ที่ซ่อนอยู่ใน Linux?

มีเหตุผลสองสามประการที่คุณอาจต้องการแสดงรายการไฟล์ที่ซ่อนอยู่ใน Linuxเหตุผลหนึ่งคือคุณอาจต้องดูหรือแก้ไขไฟล์ที่ซ่อนอยู่อีกสาเหตุหนึ่งคือ คุณอาจต้องการซ่อนไฟล์บางไฟล์ไม่ให้แสดงบนคอมพิวเตอร์ของคุณ เพื่อไม่ให้ไฟล์เหล่านั้นถูกลบโดยไม่ได้ตั้งใจและสุดท้าย คุณอาจต้องการติดตามว่าไฟล์ใดถูกซ่อนและไฟล์ใดไม่อยู่ในระบบของคุณ คุณจะแสดงรายการไฟล์ที่ซ่อนอยู่ใน Linux ได้อย่างไรมีสองวิธีในการแสดงรายการไฟล์ที่ซ่อนอยู่ใน Linux: การใช้บรรทัดคำสั่งและการใช้อินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) ในการแสดงรายการไฟล์ที่ซ่อนอยู่ทั้งหมดในระบบของคุณโดยใช้บรรทัดคำสั่ง ให้พิมพ์คำสั่งต่อไปนี้:ls -a Hidden เมื่อต้องการแสดงรายการไฟล์ที่ซ่อนทั้งหมดบนระบบของคุณโดยใช้ GUI ให้เปิดหน้าต่างเทอร์มินัลแล้วพิมพ์คำสั่งต่อไปนี้:ls -lahidden ถ้าคุณต้องการ หากต้องการดูเฉพาะไฟล์ที่ซ่อนอยู่ซึ่งได้รับการแก้ไขเมื่อเร็วๆ นี้ ให้ใช้แฟล็กเพิ่มเติมนี้เมื่อแสดงรายการด้วย ls -lahidden:--modified-since=คู่มือนี้จะแสดงวิธีใช้ทั้งสองวิธีในการแสดงรายการไฟล์ที่ซ่อนอยู่ใน linux.Command Line Method

แก้ไขตั้งแต่ -------------> แสดงเฉพาะไฟล์ที่มีการแก้ไขล่าสุดอยู่ภายในวัน

แก้ไขตั้งแต่ ------> แสดงเฉพาะไฟล์ที่มีการแก้ไขล่าสุดภายในวัน

ลินุกซ์คำถาม

เข้าร่วมเมื่อ: 05 ธ.ค. 2552

กระทู้: 893

ที่ตั้ง: ทหารผ่านศึกสหรัฐอเมริกาเข้าร่วม: 05 ธ.ค. 2552 โพสต์: 893 ที่ตั้ง: สหรัฐอเมริกา โพสต์: พฤ 25 เม.ย. 2556 14:37 น. หัวข้อ: Sean 'Shane'กัลลาเกอร์เขียน...

  1. เปิดหน้าต่างเทอร์มินัล ประเภท ls -lahidden ใช้หนึ่งในแฟล็กเหล่านี้ (ซ่อนหรือแก้ไขตั้งแต่): ซ่อน ---------------> แสดงเฉพาะไฟล์เหล่านั้นที่มีชื่อขึ้นต้นด้วย "ซ่อน"
  2. กด Enter/Return เสร็จแล้ว!วิธีการส่วนต่อประสานกราฟิกกับผู้ใช้ เปิด GNOME TerminalWindow ประเภท lshidden เลือกหนึ่งในตัวเลือกเหล่านี้ (ซ่อนหรือแก้ไขตั้งแต่): ซ่อน --------> แสดงเฉพาะไฟล์เหล่านั้นที่มีชื่อขึ้นต้นด้วย "ซ่อน"
  3. คลิกตกลง คุณทำเสร็จแล้ว!ครั้งต่อไปที่คุณต้องค้นหาว่าไฟล์ถูกซ่อนอยู่หรือไม่ เพียงใช้วิธีใดวิธีหนึ่งที่แสดงด้านบนโดยไม่มีแฟล็ก!หวังว่านี่จะช่วยได้!ไชโย,-ฌอน_________________ฌอน 'เชน'กัลลาเกอร์

ไฟล์ที่ซ่อนอยู่ใน Linux สามารถทำอะไรได้อีกเมื่ออยู่ในรายการ

มีหลายสิ่งที่สามารถทำได้ด้วยไฟล์ที่ซ่อนอยู่ใน Linux เมื่ออยู่ในรายการตัวอย่างเช่น คุณสามารถใช้เพื่อจัดเก็บไฟล์ชั่วคราวหรือข้อมูลการกำหนดค่าคุณยังสามารถใช้เพื่อซ่อนไฟล์ไม่ให้มองเห็นหรือป้องกันไม่ให้ถูกลบนอกจากนี้ คุณสามารถใช้ไฟล์ที่ซ่อนอยู่เพื่อจัดเก็บข้อมูลที่คุณไม่ต้องการให้ผู้ใช้รายอื่นเข้าถึงได้สุดท้าย คุณสามารถใช้ไฟล์ที่ซ่อนอยู่เพื่อติดตามข้อมูลระบบที่สำคัญได้

ไฟล์ที่ซ่อนอยู่ทำงานอย่างไรโดยทั่วไป?

เมื่อคุณเปิดไฟล์ใน Linux ระบบปฏิบัติการจะค้นหาไฟล์ประเภทพิเศษที่เรียกว่า "ไฟล์ที่ซ่อนอยู่"ไฟล์ที่ซ่อนอยู่คือไฟล์ที่ไม่แสดงเมื่อคุณเรียกดูไฟล์ในคอมพิวเตอร์ของคุณคุณไม่สามารถดูได้เว้นแต่คุณจะใช้บรรทัดคำสั่งหรือซอฟต์แวร์พิเศษ

ส่วนใหญ่ ไฟล์ที่ซ่อนอยู่จะถูกใช้เพื่อเก็บข้อมูลสำคัญตัวอย่างเช่น หากคุณใช้ Linux เพื่อเรียกใช้เว็บเซิร์ฟเวอร์ คุณอาจใส่ไฟล์การกำหนดค่าทั้งหมดสำหรับเซิร์ฟเวอร์ไว้ในไดเร็กทอรีที่ซ่อนอยู่เพื่อไม่ให้ใครเห็นนอกจากคุณ

คุณสามารถสร้างและจัดการไฟล์ที่ซ่อนอยู่โดยใช้บรรทัดคำสั่งหรือซอฟต์แวร์พิเศษหากต้องการดูไฟล์ที่ซ่อนอยู่ทั้งหมดบนคอมพิวเตอร์ของคุณ ให้ใช้คำสั่ง ls -a:

ls -a /usr/share/doc/HTML-Kitchen-1.0/hidden*

ไฟล์ที่ซ่อนอยู่: ทำงานอย่างไรและใช้เพื่ออะไร

ไฟล์ที่ซ่อนไว้มักถูกใช้โดยผู้ใช้ Linux เนื่องจากมีมาตรการรักษาความปลอดภัยเพื่อป้องกันการเข้าถึงข้อมูลที่ละเอียดอ่อนซึ่งจัดเก็บไว้ในโฟลเดอร์เหล่านี้โดยไม่ได้รับอนุญาตเมื่อบุคคลเปิดโฟลเดอร์ใด ๆ ที่มีไฟล์ดังกล่าวโดยไม่ทราบถึงการมีอยู่ของพวกเขาล่วงหน้า พวกเขาจะถูกนำเสนอด้วยรายการเนื้อหาที่ว่างเปล่า เนื่องจากไม่มีโฟลเดอร์ใดที่มีไฟล์ข้อมูลจริงในตัวเอง!การมีอยู่ของไฟล์ประเภทนี้บ่งชี้ว่ามีอย่างอื่นอยู่ภายในขอบเขตของมัน ซึ่งเมื่อตรวจสอบอย่างใกล้ชิดแล้วอาจพิสูจน์ได้ว่าเป็นเอกสารการกำหนดค่าบางประเภทหรือข้อมูลสำคัญอื่นๆ ที่เกี่ยวข้องกับโปรแกรมหรือแอปพลิเคชันใดก็ตามที่ส่งมาจากโฟลเดอร์ดังกล่าว ( ในกรณีของเรา HTML Kitchen) ในระยะสั้น; การซ่อนไดเร็กทอรีบางอย่างให้พ้นจากการสอดรู้สอดเห็นทำให้ชีวิตง่ายขึ้นสำหรับผู้ที่ต้องการควบคุมสิ่งที่บุคคลภายนอกเป็นองคมนตรีอย่างสมบูรณ์ในขณะที่ยังคงให้คนในวงดังกล่าวเข้าถึงสิ่งที่อาจซ่อนอยู่ในนั้นได้อย่างง่ายดาย...อ่านเพิ่มเติมที่นี่:

.

การใช้ไฟล์ที่ซ่อนอยู่มีประโยชน์หรือไม่?

การใช้ไฟล์ที่ซ่อนอยู่ใน Linux มีประโยชน์บางประการประการหนึ่ง สามารถใช้เพื่อเก็บข้อมูลที่ละเอียดอ่อนไว้เป็นส่วนตัวนอกจากนี้ยังสามารถใช้เพื่อจัดเก็บไฟล์ชั่วคราวหรือข้อมูลที่คุณไม่ต้องการให้ผู้ใช้รายอื่นในระบบของคุณเข้าถึงได้สุดท้าย ไฟล์ที่ซ่อนอยู่ยังสามารถใช้เพื่อแชร์ไฟล์ลับๆ ระหว่างคอมพิวเตอร์ได้อีกด้วยโดยรวมแล้ว มีเหตุผลมากมายที่คุณอาจต้องการใช้ไฟล์ที่ซ่อนอยู่ในสภาพแวดล้อม Linux ของคุณ

ทุกระบบปฏิบัติการมีแนวคิดของไฟล์ที่ซ่อนอยู่หรือไม่?

ไม่ ไม่ใช่ว่าทุกระบบปฏิบัติการจะมีแนวคิดเกี่ยวกับไฟล์ที่ซ่อนอยู่การซ่อนไฟล์เป็นคุณลักษณะเฉพาะสำหรับ Linuxในระบบปฏิบัติการอื่นๆ ส่วนใหญ่ ไฟล์จะมองเห็นได้ตามค่าเริ่มต้นในการซ่อนไฟล์บน Linux คุณใช้คำสั่ง:

chmod go-rw ชื่อไฟล์

สิ่งนี้จะซ่อนไฟล์จากมุมมองและทำให้ผู้ใช้ไม่สามารถเข้าถึงได้ ยกเว้นผู้ที่มีสิทธิ์เข้าถึงไดเร็กทอรีที่ไฟล์นั้นอยู่คุณยังสามารถใช้คำสั่ง find เพื่อค้นหาไฟล์ที่ซ่อนอยู่:

หา . -type f -name "*.

ผู้ใช้สามารถเข้าถึงไฟล์ที่ซ่อนโดยไม่มีปัญหาได้หรือไม่?

ได้ โดยปกติแล้ว ผู้ใช้จะสามารถเข้าถึงไฟล์ที่ซ่อนอยู่ได้โดยไม่มีปัญหาอย่างไรก็ตาม มีข้อควรระวังบางประการที่ควรดำเนินการเพื่อให้แน่ใจว่าระบบของคุณได้รับการปกป้องจากความเสียหายที่อาจเกิดขึ้นขั้นแรก ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งการอนุญาตที่เหมาะสมสำหรับไฟล์และโฟลเดอร์ที่คุณต้องการเข้าถึงประการที่สอง ใช้ความระมัดระวังเสมอเมื่อนำทางผ่านไดเร็กทอรีและระบบไฟล์ใน Linuxหากคุณไม่รู้ว่ากำลังทำอะไรอยู่ ทางที่ดีควรปรึกษากับผู้ใช้ที่มีประสบการณ์หรือผู้ดูแลระบบก่อนทำการเปลี่ยนแปลงใดๆ กับระบบของคุณ

ไฟล์ที่ซ่อนอยู่ส่วนใหญ่อยู่ที่ไหนในคอมพิวเตอร์?

มีหลายวิธีในการค้นหาไฟล์ที่ซ่อนอยู่ในคอมพิวเตอร์วิธีหนึ่งคือการใช้บรรทัดคำสั่งในการแสดงรายการไฟล์ที่ซ่อนอยู่ทั้งหมดบนคอมพิวเตอร์ของคุณ คุณสามารถพิมพ์คำสั่งต่อไปนี้:

ls -lah

นี่จะแสดงรายชื่อไฟล์และโฟลเดอร์ทั้งหมดในคอมพิวเตอร์ของคุณ รวมถึงไฟล์ที่ซ่อนอยู่อีกวิธีในการค้นหาไฟล์ที่ซ่อนอยู่คือการใช้ Windows Explorerหากต้องการดูไฟล์ที่ซ่อนอยู่ทั้งหมดใน Windows Explorer ให้คลิกเครื่องมือ > ตัวเลือกโฟลเดอร์ > ดู จากนั้นเลือกไฟล์และโฟลเดอร์ที่ซ่อนสุดท้าย คุณสามารถใช้เสิร์ชเอ็นจิ้นเพื่อค้นหาคำสำคัญหรือวลีที่อาจนำคุณไปสู่ไฟล์ที่ซ่อนอยู่ตัวอย่างเช่น ถ้าคุณต้องการค้นหาเอกสาร .docx ทั้งหมดที่อยู่ในโฟลเดอร์เอกสารของคุณ คุณสามารถพิมพ์ “docx” ลงในเครื่องมือค้นหา เช่น Google หรือ Bing และดูว่าผลลัพธ์ใดๆ ปรากฏขึ้นหรือไม่

ไฟล์ ahidden จะใหญ่หรือเล็กแค่ไหน?

ไฟล์ที่ซ่อนอยู่จะมีขนาดใดก็ได้ ตราบใดที่ไฟล์นั้นมีขนาดเล็กกว่า 2GBผู้ใช้อาจมองไม่เห็นไฟล์ขนาดใหญ่ แต่ไฟล์เหล่านั้นจะยังคงอยู่ในระบบ

โปรแกรมทั้งหมดสร้างไฟล์ที่ซ่อนไว้เมื่อติดตั้งหรือไม่

ไม่ ไม่ใช่ทุกโปรแกรมที่สร้างไฟล์ที่ซ่อนอยู่เมื่อติดตั้งบางโปรแกรมอาจสร้างไฟล์ที่ซ่อนอยู่ในระดับระบบ ในขณะที่บางโปรแกรมอาจสร้างไฟล์ที่ซ่อนอยู่ในระดับผู้ใช้ต่อไปนี้คือรายการของโปรแกรมทั่วไปบางโปรแกรมและประเภทไฟล์ที่สร้างโดยทั่วไป:

ไฟล์ที่ซ่อนใน Linux สามารถใช้เพื่อวัตถุประสงค์ต่างๆ เช่น การซ่อนข้อมูลที่ละเอียดอ่อนจากผู้ใช้ที่ไม่ได้รับอนุญาต การซ่อนข้อมูลการกำหนดค่าระบบที่สำคัญ หรือเพียงแค่ทำให้คอมพิวเตอร์ของคุณดูเรียบร้อยยิ่งขึ้นด้วยการไม่ให้เห็นสิ่งที่เกะกะสายตาIn order to view or access any of thesehiddenfilesyouwillneedtousethe appropriateprogramsandaccesstheir respectiveoptions.Forinstance,ifyouwanttouseFirefoxonthelinuxplatformyouwillneedtobeabletoclickonitsiconintheoperationspaneofthesystemsettingspage.There you will find an option called "Open With" which allows you to choose which program should open thefilewhenitisselectedfroma listofavailableprograms.Somecommonoptionsinclude'toopenafilewithAdobePhotoshoporGIMP,dependingonwhattypeoffileitiscanbeidentifiedas.

  1. Windows Explorer: ไฟล์ที่ซ่อนระดับผู้ใช้
  2. Firefox: ไฟล์ที่ซ่อนระดับระบบ
  3. LibreOffice: ไฟล์ที่ซ่อนระดับระบบและระดับผู้ใช้
  4. GIMP: ไฟล์ที่ซ่อนระดับระบบและระดับผู้ใช้
  5. Chrome OS: ไม่มีระบบที่มองเห็นได้หรือไฟล์ที่ซ่อนระดับผู้ใช้

มีโปรแกรมที่เป็นอันตรายใด ๆ ใช้ไฟล์ที่ซ่อนไว้เป็นส่วนหนึ่งของกิจกรรม 13 หรือไม่?จะเกิดอะไรขึ้นหากผู้ใช้พยายามลบหรือแก้ไขไฟล์ที่ซ่อนอยู่

หากผู้ใช้พยายามลบหรือแก้ไขไฟล์ที่ซ่อนอยู่ ระบบอาจตรวจไม่พบการเปลี่ยนแปลงและไฟล์อาจไม่เปลี่ยนแปลงหากโปรแกรมที่เป็นอันตรายใช้ไฟล์ที่ซ่อนอยู่เพื่อเก็บข้อมูลหรือคำแนะนำ โปรแกรมอาจไม่ทำงานตามที่ตั้งใจไว้หากไฟล์นั้นถูกลบหรือแก้ไข