ต้องการทราบวิธีการลบไฟล์หรือโฟลเดอร์ในเครื่อง Linux ของคุณหรือไม่? บางทีคุณอาจมีไฟล์ที่ไม่จำเป็นบางไฟล์ที่คุณต้องการลบออกจากระบบของคุณ
ในบทความนี้ เราจะพูดถึงทุกอย่างที่เกี่ยวข้องกับการลบไฟล์และโฟลเดอร์ใน Linux นอกจากนี้ เราจะให้ข้อมูลสั้นๆ เกี่ยวกับแฟล็กและตัวเลือกต่างๆ ที่คุณสามารถใช้ได้ขณะลบไฟล์และไดเร็กทอรีบนคอมพิวเตอร์ของคุณ
วิธีลบไฟล์ใน Linux
ตามค่าเริ่มต้น ระบบ Linux มีวิธีลบไฟล์และไดเร็กทอรีโดยใช้เทอร์มินัล ยกเลิกการลิงก์ , rm , และ rmdir เป็นยูทิลิตี้ในตัวที่อนุญาตให้ผู้ใช้ทำความสะอาดที่เก็บข้อมูลระบบโดยลบไฟล์ที่ไม่ต้องการอีกต่อไป (rm ย่อมาจาก ลบ ในขณะที่ rmdir หมายถึง ลบไดเรกทอรี ).
หากต้องการลบไฟล์โดยใช้คำสั่ง unlink ให้พิมพ์:
unlink filename
เมื่อคุณกด เข้า , ระบบจะลบฮาร์ดลิงค์ของไฟล์ที่ระบุพร้อมกับที่เก็บข้อมูล โปรดทราบว่าคุณจะไม่สามารถลบหลายไฟล์โดยใช้คำสั่ง unlink คำสั่ง rm ได้เปรียบในสถานการณ์ดังกล่าว
หากต้องการลบไฟล์เดียวโดยใช้ rm ให้พิมพ์:
rm filename
ด้วย rm คุณจะต้องยืนยันการลบไฟล์ที่ป้องกันการเขียนโดยพิมพ์ และ หรือ ใช่ . นี่เป็นกลไกการรักษาความปลอดภัยใน Linux เนื่องจากไฟล์ระบบส่วนใหญ่มีการป้องกันการเขียน และ Linux จะยืนยันว่าผู้ใช้ต้องการลบหรือไม่ การเข้ารหัสไฟล์และโฟลเดอร์บน Linux ก็สามารถทำได้เช่นกัน หากคุณจริงจังกับการปกป้องระบบของคุณ
ขณะลบไฟล์ที่ป้องกันการเขียน คุณจะเห็นข้อความแจ้งคล้ายกับที่แสดงด้านล่าง
rm: remove write-protected regular empty file 'filename'?
คุณยังสามารถส่งชื่อไฟล์หลายชื่อโดยคั่นด้วยเครื่องหมาย ช่องว่าง อักขระเพื่อลบมากกว่าหนึ่งไฟล์
วิธีเพิ่มกล่องข้อความใน google docs
rm filename1 filename2 filename3
หากต้องการลบไฟล์ทั้งหมดที่มีนามสกุลเฉพาะ คุณสามารถใช้ นิพจน์ทั่วไป ในคำสั่ง rm
rm *.txt
คำสั่งดังกล่าวจะลบไฟล์ข้อความทั้งหมดในไดเร็กทอรีการทำงานปัจจุบัน
แทรกบรรทัดข้ามหน้าใน word
หากคุณต้องการยืนยันการลบแต่ละไฟล์ในไดเร็กทอรี ให้ใช้ปุ่ม -ผม ตั้งค่าสถานะด้วย rm. NS -ผม ธงย่อมาจาก เชิงโต้ตอบ และจะให้คุณเลือกได้ว่าต้องการลบไฟล์หรือไม่ คุณจะต้องพิมพ์ และใช่ หรือ n/no เพื่อยืนยันการเลือกของคุณ
rm -i *.txt
หากต้องการลบไฟล์โดยไม่ให้ยืนยัน ให้ใช้ปุ่ม -NS ตั้งค่าสถานะด้วยคำสั่ง rm NS -NS หมายถึง บังคับ หรือ บังคับ .
rm -f filename1 filename2 filename3
มีตัวเลือก rm อื่นๆ มากมายที่คุณสามารถใช้ได้ คุณยังสามารถเชื่อมโยงหลายตัวเลือกเข้าด้วยกันเพื่อเพิ่มประสิทธิภาพคำสั่งของคุณ ตัวอย่างเช่น การรวม -ผม และ -v ร่วมกันจะแสดงพร้อมท์ก่อนที่จะลบไฟล์ใด ๆ ที่ระบุในโหมด verbose
rm -iv *.docx
ที่เกี่ยวข้อง: วิธีสร้างไฟล์ใหม่ใน Linux
การลบไดเร็กทอรีและโฟลเดอร์
บน Linux มีตัวเลือกคำสั่งสองคำสั่งเมื่อต้องการลบโฟลเดอร์ คุณสามารถใช้ rmdir คำสั่งหรือ rm สั่งการ.
อย่างไรก็ตาม มีความแตกต่างเล็กน้อยระหว่างสองคำสั่งนี้ ด้วย rmdir คุณสามารถลบไดเร็กทอรีว่างเท่านั้น หากคุณมีโฟลเดอร์ที่มีหลายไฟล์ คุณจะต้องใช้คำสั่ง rm
ในการลบโฟลเดอร์ว่างโดยใช้คำสั่ง rmdir:
rmdir /directory
หากมีไดเร็กทอรีว่างที่คุณต้องการลบ ให้ใช้ -NS ตั้งค่าสถานะด้วยคำสั่ง rm NS -NS ธงย่อมาจาก ไดเรกทอรี .
rm -d /directory
การลบหลายไดเร็กทอรีด้วยคำสั่ง rm ก็ทำได้ง่ายเช่นกัน ส่งชื่อโฟลเดอร์ที่คั่นด้วย ช่องว่าง อักขระ.
rm -r /dir1 /dir2 /dir3
ในการลบไดเร็กทอรีที่ไม่ว่างเปล่า (โฟลเดอร์ที่มีไฟล์) ให้ใช้ปุ่ม -NS ตัวเลือกด้วยคำสั่ง NS -NS ธงหรือ เรียกซ้ำ แฟล็กจะลบไฟล์และโฟลเดอร์ย่อยทั้งหมดของไดเร็กทอรีที่ระบุซ้ำ
rm -r /directory
เช่นเดียวกับไฟล์บน Linux หากไดเร็กทอรีมีการป้องกันการเขียน rm จะแสดงข้อความแจ้งที่จะขอให้คุณยืนยันการลบอีกครั้ง ในการเลี่ยงผ่านพรอมต์ ให้ใช้ -NS ตั้งค่าสถานะด้วยคำสั่ง
rm -rf /directory
คุณยังสามารถเชื่อมโยงหลายตัวเลือกเข้าด้วยกันในขณะที่ลบโฟลเดอร์ นอกจากนี้ยังสามารถใช้นิพจน์ทั่วไปในขณะที่ลบไดเร็กทอรี Linux
การจัดการไฟล์บน Linux
ความรู้ วิธีจัดระเบียบที่เก็บข้อมูลบนคอมพิวเตอร์ของคุณ โดยการลบไฟล์และโฟลเดอร์เป็นสิ่งสำคัญ คุณอาจเจอสถานการณ์ที่ตัวจัดการไฟล์ของคุณไม่อนุญาตให้คุณลบไฟล์และโฟลเดอร์แบบกราฟิก ในกรณีเช่นนี้ การกำจัดไฟล์โดยใช้เทอร์มินัลเป็นทางเลือกเดียวที่เหมาะสม
บางครั้ง คุณอาจต้องการย้ายไฟล์ไปยังไดเร็กทอรีอื่นแทนที่จะลบออกจากระบบของคุณโดยสมบูรณ์ ลินุกซ์ให้ mv คำสั่งเปลี่ยนตำแหน่งของไฟล์และโฟลเดอร์ในที่เก็บข้อมูลระบบของคุณ
ใช้ ram สองยี่ห้อได้ไหมแบ่งปัน แบ่งปัน ทวีต อีเมล วิธีย้ายไฟล์ Linux ด้วยคำสั่ง Mv
การย้ายไฟล์ในเทอร์มินัล Linux นั้นมีประสิทธิภาพมากกว่าในเบราว์เซอร์ไฟล์ แต่คุณจำเป็นต้องรู้ว่าคุณกำลังทำอะไรอยู่
อ่านต่อไป หัวข้อที่เกี่ยวข้อง- ลินุกซ์
- การจัดการไฟล์
- เทอร์มินัล
- ลินุกซ์
Deepesh เป็นบรรณาธิการรุ่นเยาว์สำหรับ Linux ที่ MUO เขาเขียนคู่มือข้อมูลบน Linux โดยมุ่งหวังที่จะมอบประสบการณ์อันแสนสุขให้กับผู้มาใหม่ทุกคน ไม่แน่ใจเกี่ยวกับภาพยนตร์ แต่ถ้าคุณต้องการพูดคุยเกี่ยวกับเทคโนโลยี เขาเป็นคนของคุณ ในเวลาว่าง คุณจะพบว่าเขาอ่านหนังสือ ฟังเพลงแนวต่างๆ หรือเล่นกีตาร์
เพิ่มเติมจาก Deepesh Sharmaสมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก