คำสั่งแสดงรายการไฟล์ที่ซ่อนอยู่ใน Linux คืออะไร?

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

คำสั่งแสดงรายการไฟล์ที่ซ่อนอยู่ใน Linux คือ:

ls -a

ไฟล์ที่ซ่อนอยู่:

.gitignore

.svnignore

การกำหนดค่า

~/.bash_profile

~/.bashrc

~/.config/autostart/chromium-browser.config/autostart/chromium-browser

เหตุใดไฟล์บางไฟล์จึงถูกซ่อนไว้ใน Linux

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

หากต้องการดูไฟล์ทั้งหมดในระบบของคุณที่ถูกซ่อนอยู่ ให้ใช้คำสั่ง "ls -a":

$ ls -a Total 12 drwxr-xr-x 2 root root 4096 26 ก.พ. 21:0

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

หากต้องการยกเลิกการซ่อนไฟล์ ให้ใช้คำสั่ง "ls -ah" ดังนี้:

$ ls -ah Total 12 drwxr-xr-x 2 root root 4096 26 ก.พ. 21:0

คราวนี้ มีการเปลี่ยนแปลงเพียงไฟล์เดียว – ".config" ซึ่งขณะนี้มีรูปแบบการอนุญาตที่อัปเดตแล้ว (0644 แทนที่จะเป็น 075

  1. drwxr-xr-x 2 รูทราก 4096 26 ก.พ. 21:0 น. -rw------- 1 รูทรูท 16384 26 ก.พ. 20:5bash_history -rw------- 1 รูทรูท 8192 26 ก.พ. 20:5config drwx------ 3 ผู้ดูแลระบบ ผู้ดูแลระบบ 4096 4 มี.ค. 08 :./../etc/resolv.conf drwx------ 3 ผู้ดูแลระบบ ผู้ดูแลระบบ 4096 4 มี.ค. 08:./../lib64/librt drwx------ 3 ผู้ดูแลระบบ ผู้ดูแลระบบ 4096 4 มี.ค. 08:. /../lib64/misc drwx------ 3 ผู้ดูแลระบบ ผู้ดูแลระบบ 4096 4 มี.ค. 08:./../usr -rw------- 1 ผู้ใช้1 ผู้ใช้1 512 5 เม.ย. 18:12 configfile $
  2. drwxr-xr-x 2 รูทราก 4096 26 ก.พ. 21:0 น. -rw------- 1 รูทรูท 16384 26 ก.พ. 20:5bash_history -rw------- 1 รูทรูท 8192 26 ก.พ. 20:5config drwx------ 3 ผู้ดูแลระบบ 4096 4 มี.ค. 08 :./../etc/resolv.conf drwx------ 3 Admin Admin 4096 4 มี.ค. 08:./../lib64/librtdrwx------ 3 Admin Admin 4096 4 มี.ค. 08:./ ../lib64miscdrwx------ 3 Admin Admin 4096 4 มี.ค. 08:./.usr --rw------- 1 ผู้ใช้1 ผู้ใช้1 512 5 เม.ย. 18 :12 configfile $
  3. . ดังที่คุณเห็นจากตัวอย่างนี้ เมื่อคุณยกเลิกการซ่อนไฟล์โดยใช้ "ls –ah" ตำแหน่งก่อนหน้าจะยังคงถูกจดจำสำหรับคำสั่งในอนาคตที่ใช้เส้นทางสัมพันธ์ (เช่น "cd")

จุดประสงค์ของการซ่อนไฟล์ใน Linux คืออะไร?

คุณควรซ่อนไฟล์ใน Linux เมื่อใดจะซ่อนไฟล์ใน Linux ได้อย่างไร?การซ่อนไฟล์ใน Linux มีประโยชน์อย่างไร?จะยกเลิกการซ่อนไฟล์ใน Linux ได้อย่างไร?

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

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

หากต้องการซ่อนไฟล์ใน Linux ก่อนอื่นให้เปิดหน้าต่างเทอร์มินัล (โดยกด Ctrl+Alt+T) แล้วพิมพ์ sudo nano /etc/fstab ซึ่งจะเปิดไฟล์การกำหนดค่าสำหรับระบบไฟล์ของคุณ (ในกรณีนี้คือ /etc/fstab ) ต่อไป ให้หาบรรทัดที่เขียนว่าและหลังจากนั้นแสดงรายการตัวเลือกที่ควรตั้งค่าสำหรับเฉพาะนั้น. สำหรับตัวอย่างของเรา เราจะต้องเปลี่ยนสองตัวเลือก: ตัวเลือกหนึ่งสำหรับโฟลเดอร์เอกสารของเรา (/home/username/Documents) และอีกตัวเลือกหนึ่งสำหรับโฟลเดอร์ซอร์สโค้ดของเรา (/home/username/

ฉันจะดูไฟล์ที่ซ่อนอยู่ใน Nautilus ได้อย่างไร

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

ฉันจะแสดงไฟล์ที่ซ่อนอยู่โดยใช้คำสั่ง ls ได้อย่างไร

หากต้องการแสดงไฟล์ที่ซ่อนอยู่ใน Linux ให้ใช้คำสั่ง ls พร้อมตัวเลือก -aนี่จะแสดงรายการไฟล์และไดเร็กทอรีทั้งหมดในระบบของคุณ รวมถึงไฟล์ที่ซ่อนอยู่ด้วยหากต้องการดูไฟล์ประเภทใดประเภทหนึ่งที่ซ่อนอยู่ ให้ใช้ตัวเลือก -H เพื่อระบุประเภทไฟล์ที่คุณต้องการดูตัวอย่างเช่น หากต้องการดูไฟล์ .gitignore ทั้งหมดในระบบของคุณ ให้ใช้ ls -A .gitignore

ตัวเลือก -a เพื่อ ls ทำอะไร?

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

ฉันจะดูไฟล์ทั้งหมดรวมถึงไฟล์ที่ซ่อนอยู่ด้วยเครื่องมือ GUI บนระบบ Ubuntu ได้อย่างไร

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