วิธีใช้ “rm” ใน Linux

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

หนึ่งในคำสั่งมาตรฐานที่คุณควรเรียนรู้คือ “rm” ย่อมาจาก “Remove”, “rm” อนุญาตให้คุณลบไฟล์และในบางสถานการณ์ไดเร็กทอรีด้วย อย่างไรก็ตาม “rm” เป็นคำสั่งที่มีความเสี่ยง เนื่องจากง่ายต่อการลบไฟล์ที่คุณไม่ได้ตั้งใจและอาจทำให้การติดตั้ง Linux ของคุณทำงานต่อไปได้

วิธีใช้ “rm” ใน Linux

การรันคำสั่ง “rm–help” จะแสดงหน้าช่วยเหลือ

สิ่งที่ไม่ควรทำ

ด้วยพลังของ “rm” คุณควรทำความเข้าใจสิ่งที่คุณไม่ควรทำก่อนที่จะลองใช้ แฟล็ก "-r" ใช้เพื่อลบซ้ำกับไดเร็กทอรีทั้งหมดในไดเร็กทอรีที่ระบุ สิ่งนี้ทำให้คุณสามารถลบไดเร็กทอรีและทุกอย่างในไดเร็กทอรี แฟล็ก "-f" ใช้เพื่อบังคับการลบและจะไม่แจ้งการยืนยันการลบไฟล์สำคัญ การรวมสองแฟล็กนี้ “-rf” สามารถอนุญาตให้คุณลบทั้งชุดของไดเร็กทอรีโดยไม่ต้องแจ้งการยืนยัน

เคล็ดลับ: เช่นเดียวกับคำสั่งหลายๆ คำสั่ง คุณสามารถรวมแฟล็กบรรทัดคำสั่ง เช่น "-r -f" ลงใน "-rf" ได้ ลำดับของแฟล็กไม่สำคัญ ดังนั้น “-fr” จะทำในสิ่งเดียวกัน

ในสถานการณ์ที่แย่ที่สุด คุณสามารถรันคำสั่งบนไดเร็กทอรีรากโดยไม่ได้ตั้งใจ คำสั่งจะลบทุกอย่างซ้ำๆ จากฮาร์ดไดรฟ์ของคุณที่ผู้ใช้ของคุณมีสิทธิ์ในการแก้ไขและทำให้การติดตั้ง Linux ของคุณยุ่งเหยิง เพื่อปกป้องคุณจากสถานการณ์ที่เลวร้ายที่สุด ไดเร็กทอรีราก “/” จะถูกจัดการโดย “rm” ต่างกัน คุณจะต้องใช้ "sudo" และแฟล็ก "–no-preserve-root" เพื่อลบทุกอย่าง การดำเนินการนี้จะรันคำสั่งด้วยสิทธิ์ของ root และลบการป้องกันสำหรับไดเร็กทอรี root ตามลำดับ

หมายเหตุ: คุณไม่ควรลองรวมคำสั่ง "rm" กับแฟล็ก "-rf" และชี้คำสั่งไปที่ไดเร็กทอรี root เว้นแต่คุณจะมั่นใจ 100% ว่าคุณจะไม่ต้องการระบบอีก

เคล็ดลับ: การดับเบิ้ลแดชที่จุดเริ่มต้นของ “–no-preserve-root” เป็นความตั้งใจ เป็นไวยากรณ์แฟล็กคำสั่งมาตรฐานของลินุกซ์ที่มีแฟล็กตัวอักษรเดียวใช้ขีดเดียวและเพื่อให้มีแฟล็กหลายตัวอักษรเริ่มต้นด้วยขีดสอง ตัวอย่างเช่น แฟล็ก “-h” มักใช้เปิดหน้าความช่วยเหลือ แต่ไม่เสมอไป ในขณะที่แฟล็ก “–help” โดยทั่วไปก็ทำเช่นเดียวกัน ขีดคู่ช่วยแยกความแตกต่างของค่าสถานะหลายตัวอักษรจากการรวมค่าสถานะตัวอักษรเดี่ยวหลายตัว เช่น “-h -e -l -p”

ระวังให้มากเมื่อใช้แฟล็ก "-rf" ด้วยคำสั่ง "rm" โดยเฉพาะอย่างยิ่งเมื่อใช้การอนุญาต Sudo คุณไม่ควรใช้คำสั่ง –no-preserve-root ตามหลักการแล้ว ทุกครั้งก่อนที่คุณจะรันคำสั่ง “rm” คุณควรตรวจสอบอีกครั้งว่าคุณไม่ได้พิมพ์ผิด

อักขระตัวแทน "*" ก็เป็นอันตรายเช่นกันที่จะใช้กับคำสั่ง "rm" เนื่องจากจะเลือกทุกอย่างในไดเร็กทอรีปัจจุบัน ยกเว้นไดเร็กทอรีอื่นเว้นแต่จะระบุ "-r"

วิธีการใช้ “rm”

ในการใช้ “rm” อย่างปลอดภัย คุณควรตรวจสอบคำสั่งของคุณอีกครั้งเพื่อให้แน่ใจว่าคุณไม่ได้พิมพ์ผิดหรือป้อนชื่อไฟล์ผิดอัตโนมัติ ตามหลักการแล้ว คุณควรลบไฟล์ทีละไฟล์เท่านั้น แต่ถ้าคุณระมัดระวัง การใช้สัญลักษณ์แทน "*" เพื่อเลือกหลายไฟล์ก็สามารถทำได้เช่นกัน ตัวอย่างเช่น คำสั่ง “rm *.txt” จะลบไฟล์ทั้งหมดในไดเร็กทอรีปัจจุบันที่ลงท้ายด้วย “.txt”

วิธีใช้ “rm” ใน Linux

คำสั่ง “rm *.txt” ใช้อักขระตัวแทนเพื่อจับคู่และลบไฟล์ทั้งหมดที่ลงท้ายด้วย .txt

คำสั่งที่คล้ายกัน “rmdir” เป็นวิธีที่ปลอดภัยกว่าในการลบไดเร็กทอรี เพราะถ้าคุณไม่ระบุแฟล็ก จะสามารถลบไดเร็กทอรีว่างเท่านั้น การใช้ “rm” และ “rmdir” ป้องกันไม่ให้คุณลบข้อมูลซ้ำๆ โดยไม่ได้ตั้งใจ

วิธีใช้ “rm” ใน Linux

จำเป็นต้องใช้คำสั่ง “rm -r” เพื่อลบไดเร็กทอรีและเนื้อหาในไดเร็กทอรี คุณควรแน่ใจว่าต้องการลบเนื้อหา

ฝากความเห็น

วิธีสร้างแบบสำรวจใน Microsoft Teams

วิธีสร้างแบบสำรวจใน Microsoft Teams

เรียนรู้วิธีสร้างแบบสำรวจในแชท ช่อง และการประชุมของ Microsoft Teams เลือกการตั้งค่าการตอบกลับ ตรวจสอบผลลัพธ์ และปิดการลงคะแนน

วิธีปิดเสียงการแจ้งเตือนช่องและข้อความใน Microsoft Teams

วิธีปิดเสียงการแจ้งเตือนช่องและข้อความใน Microsoft Teams

เรียนรู้วิธีปิดเสียงการแจ้งเตือนช่องและข้อความใน Microsoft Teams เลิกติดตามกลุ่มสนทนาที่มีข้อความรบกวน และควบคุมแบนเนอร์ พร้อมทั้งทำความเข้าใจเกี่ยวกับการแจ้งเตือนการกล่าวถึง (mention alerts)

วิธีโอนการประชุม Microsoft Teams ไปยังอุปกรณ์อื่น

วิธีโอนการประชุม Microsoft Teams ไปยังอุปกรณ์อื่น

เรียนรู้วิธีการถ่ายโอนการประชุม Microsoft Teams ระหว่างคอมพิวเตอร์และโทรศัพท์ของคุณ วิธีใช้งานทั้งสองอุปกรณ์ร่วมกัน และวิธีแก้ไขปัญหาตัวเลือกการถ่ายโอนที่หายไปหรือปัญหาด้านเสียง

วิธีเลื่อนการแจ้งเตือนข้อความใน Microsoft Teams

วิธีเลื่อนการแจ้งเตือนข้อความใน Microsoft Teams

เรียนรู้วิธีเลื่อนการแจ้งเตือนข้อความใน Microsoft Teams ด้วย Snooze Bot กลับมาดูข้อความนั้นในภายหลัง และใช้ข้อความที่บันทึกไว้หรือปุ่มปิดเสียงเมื่อคุณต้องการตัวเลือกอื่น

วิธีสร้างทีมใน Microsoft Teams (และจัดการทีม)

วิธีสร้างทีมใน Microsoft Teams (และจัดการทีม)

เรียนรู้วิธีสร้างทีมใน Microsoft Teams เพิ่มสมาชิก เลือกประเภทช่อง จัดการสิทธิ์ และใช้งานศูนย์การดูแลระบบของ Teams

วิธีดาวน์โหลดการบันทึกการประชุม Microsoft Teams: สามวิธีง่ายๆ

วิธีดาวน์โหลดการบันทึกการประชุม Microsoft Teams: สามวิธีง่ายๆ

เรียนรู้วิธีดาวน์โหลดการบันทึกการประชุม Microsoft Teams จาก Teams, OneDrive หรือ SharePoint และแก้ไขปัญหาตัวเลือกการดาวน์โหลดที่หายไป ปัญหาการเข้าถึง และการบันทึกที่หมดอายุ

การเชื่อมต่อ Microsoft Teams กับ Slack: วิธีการตั้งค่า

การเชื่อมต่อ Microsoft Teams กับ Slack: วิธีการตั้งค่า

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

เกิดเสียงสะท้อนระหว่างการประชุม Microsoft Teams ใช่ไหม? นี่คือวิธีแก้ไข

เกิดเสียงสะท้อนระหว่างการประชุม Microsoft Teams ใช่ไหม? นี่คือวิธีแก้ไข

แก้ปัญหาเสียงสะท้อนระหว่างการประชุม Microsoft Teams โดยการลบการเชื่อมต่อเสียงที่ซ้ำซ้อน เลือกชุดหูฟังและไมโครโฟนที่ถูกต้อง และตรวจสอบการตั้งค่าเสียง

ไม่สามารถเชื่อมต่อกับการประชุม Microsoft Teams ได้ใช่ไหม วิธีแก้ไข

ไม่สามารถเชื่อมต่อกับการประชุม Microsoft Teams ได้ใช่ไหม วิธีแก้ไข

ไม่สามารถเชื่อมต่อกับการประชุม Microsoft Teams ได้ใช่ไหม ตรวจสอบลิงก์การประชุม บัญชี เครือข่าย และแอป จากนั้นเรียนรู้วิธีติดต่อผู้จัดหรือฝ่ายไอที

แก้ไขปัญหาการซิงค์ข้อมูลของ Microsoft Teams: คู่มือฉบับเต็ม

แก้ไขปัญหาการซิงค์ข้อมูลของ Microsoft Teams: คู่มือฉบับเต็ม

Microsoft Teams ไม่ซิงค์ข้อมูลใช่ไหม? รีเฟรชข้อความบนเดสก์ท็อป เว็บ ไอโฟน และแอนดรอยด์ ตรวจสอบปัญหาบัญชีหรือไฟล์ และหลีกเลี่ยงการรีเซ็ตแคชที่ไม่จำเป็น