วิธีค้นหาไฟล์ที่ซ่อนอยู่จาก Linux Command Line

Withi Khnha Fil Thi Sxn Xyu Cak Linux Command Line



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

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

วิธีค้นหาไฟล์ที่ซ่อนอยู่จาก Linux Command Line

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







คำสั่ง Ls

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



-ก



คุณยังสามารถเพิ่ม grep ด้วย “^\” ในคำสั่ง ls เพื่อกรองไฟล์ทั้งหมดที่ขึ้นต้นด้วยจุด (.):





-ก | จับ '^\'

ใช้คำสั่งต่อไปนี้เพื่อแสดงรายการไฟล์ที่ซ่อนอยู่ในไดเร็กทอรีเฉพาะ:



–ก /< ไดเร็กทอรี_พาธ >

ในการรับเอาต์พุตอย่างละเอียดมากขึ้นผ่านโหมดรายการ ให้รันคำสั่งต่อไปนี้:

- ถึง

ใช้คำสั่งต่อไปนี้เพื่อแสดงรายการโฟลเดอร์และไฟล์ผ่านเส้นทางไดเร็กทอรี:

- ถึง / เป็นต้น

บันทึก : ในคำสั่งก่อนหน้านี้ทั้งหมด คุณสามารถใช้ตัวเลือก -A แทน -a เพื่อแสดงไฟล์ที่ซ่อนอยู่โดยไม่มี “.” และไฟล์ “..”

หากต้องการดูไฟล์ที่ซ่อนโดยเฉพาะ ให้ใช้คำสั่งต่อไปนี้:

-d . [ ^. ] *

คุณยังสามารถแสดงรายการไฟล์ที่ซ่อนเฉพาะผ่านคำสั่งต่อไปนี้:

- ถึง -d . [ ^. ] *

ใช้คำสั่งต่อไปนี้เพื่อแสดงเฉพาะไฟล์และไดเร็กทอรีที่ซ่อนอยู่ในรูปแบบรายการ:

-ดล . *

ใช้คำสั่งต่อไปนี้เพื่อแสดงเฉพาะไฟล์ที่ซ่อนอยู่โดยไม่มีไดเร็กทอรีที่เกี่ยวข้อง:

-ดล . * | จับ -ใน ^d

คุณยังสามารถแสดงไดเร็กทอรีที่ไม่มี “.” และไฟล์ “..”

-ดล . ! ( | . )

เมื่อคุณเรียกใช้คำสั่งก่อนหน้านี้ เทอร์มินัลจะแสดงไฟล์ที่มีจุด (.) นำหน้าชื่อ ดังนั้น นี่คือไฟล์ที่ซ่อนอยู่ซึ่งเรียกอีกอย่างว่าไฟล์ดอท

เคล็ดลับโบนัส : คุณสามารถค้นหาไฟล์ที่ซ่อนอยู่ในไดเร็กทอรี สำหรับสิ่งนี้ คุณต้องใช้คำสั่ง “dir” แทนคำสั่ง “ls” ในทำนองเดียวกัน

ค้นหาคำสั่ง

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

หากต้องการค้นหาและแสดงรายการไฟล์ที่ซ่อนอยู่ทั้งหมดด้วยคำสั่ง find คุณต้องสั่งให้คำสั่งแสดงไฟล์ทั้งหมดที่มีชื่อขึ้นต้นด้วยจุด (.) อย่างชัดเจน

หา . -ชื่อ '.*' -ความลึกสูงสุด 1 2 > / ผู้พัฒนา / โมฆะ

นอกจากนี้ ให้รันคำสั่งต่อไปนี้เพื่อแสดงเฉพาะไฟล์และโฟลเดอร์ที่ซ่อนอยู่:

หา . -ชื่อ '.*' -ความลึกสูงสุด 1 -พิมพ์ 2 > / ผู้พัฒนา / โมฆะ

คุณยังสามารถใช้คำสั่ง 'ค้นหา' เพื่อแสดงไฟล์ที่ซ่อนอยู่ในตำแหน่งเฉพาะ

หา /< ไดเร็กทอรี_พาธ >/ -พิมพ์ -ชื่อ '.*'

หรือคุณสามารถใช้คำสั่งต่อไปนี้:

หา $ < ชื่อไดเร็กทอรี > -ชื่อ '.*' -ล

บทสรุป

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