OBLIGADOO!!!
สารบัญ:
rm
เป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่งสำหรับการลบไฟล์และไดเรกทอรี เป็นหนึ่งในคำสั่งสำคัญที่ผู้ใช้ Linux ทุกคนควรคุ้นเคย
ในคู่มือนี้เราจะอธิบายวิธีใช้คำสั่ง
rm
ผ่านตัวอย่างและคำอธิบายของตัวเลือก
rm
ใช้กันทั่วไป
วิธีใช้คำสั่ง
rm
ไวยากรณ์ทั่วไปสำหรับคำสั่ง
rm
(remove) มีดังนี้:
rm… FILE…
ตามค่าเริ่มต้นเมื่อดำเนินการโดยไม่มีตัวเลือกใด ๆ
rm
จะไม่ลบไดเรกทอรีและไม่แจ้งให้ผู้ใช้ทราบว่าจะดำเนินการลบไฟล์ที่กำหนดต่อไปหรือไม่
ในการลบไฟล์เดียวใช้คำสั่ง
rm
ตามด้วยชื่อไฟล์เป็นอาร์กิวเมนต์:
rm filename
หากไฟล์ไม่ได้รับการป้องกันการเขียนไฟล์นั้นจะถูกลบโดยไม่แจ้งให้ทราบล่วงหน้า เมื่อสำเร็จคำสั่งจะไม่สร้างเอาต์พุตใด ๆ และส่งคืนค่าศูนย์
เมื่อลบไฟล์ที่ป้องกันการเขียนคำสั่งจะแจ้งให้คุณยืนยันดังที่แสดงด้านล่าง:
rm: remove write-protected regular empty file 'filename'?
พิมพ์
y
แล้วกด
Enter
เพื่อลบไฟล์
ตัวเลือก
-f
บอก
rm
ไม่ให้พร้อมท์ผู้ใช้และละเว้นไฟล์และอาร์กิวเมนต์ที่ไม่มีอยู่
rm -f filename
rm -v filename
การลบหลายไฟล์
ไม่เหมือนกับคำสั่ง
unlink
rm
อนุญาตให้คุณลบหลายไฟล์พร้อมกัน ในการทำเช่นนั้นให้ส่งชื่อไฟล์เป็นอาร์กิวเมนต์คั่นด้วยช่องว่าง:
rm filename1 filename2 filename3
คุณสามารถใช้นิพจน์ทั่วไปเพื่อจับคู่หลายไฟล์ ตัวอย่างเช่นหากต้องการลบไฟล์.
.png
ทั้งหมดในไดเรกทอรีปัจจุบันคุณจะต้องพิมพ์:
rm *.png
เมื่อใช้นิพจน์ทั่วไปก่อนรันคำสั่ง
rm
เป็นความคิดที่ดีที่จะแสดงรายการไฟล์ด้วย
ls
สั่ง
ls
เพื่อให้คุณสามารถดูไฟล์ที่จะถูกลบ
การลบไดเรคทอรี่ (โฟลเดอร์)
ในการลบไดเรกทอรีว่างหนึ่งไดเรกทอรีขึ้นไปให้ใช้ตัวเลือก
-d
:
rm -d dirname
rm -d
นั้นเหมือนกันกับคำสั่ง
rmdir
ในการลบไดเรกทอรีที่ไม่ว่างเปล่าและไฟล์ทั้งหมดที่อยู่ในนั้นซ้ำให้ใช้ตัวเลือก
-r
(เรียกซ้ำ):
พรอมต์ก่อนการกำจัด
อ็อพชัน
-i
บอก
rm
ให้พร้อมต์ผู้ใช้สำหรับแต่ละไฟล์ที่กำหนดก่อนที่จะลบ:
rm -i filename1 filename2
หากต้องการยืนยันพิมพ์
y
และกด
Enter
:
rm: remove regular empty file 'filename1'? rm: remove regular empty file 'filename2'?
เมื่อลบมากกว่าสามไฟล์หรือลบไดเรกทอรีซ้ำเพื่อรับพรอมต์เดียวสำหรับการดำเนินการทั้งหมดให้ใช้ตัวเลือก
-I
:
rm -i filename1 filename2 filename3 filename4
คุณจะถูกขอให้ยืนยันการลบไฟล์และไดเรกทอรีที่ระบุทั้งหมด:
rm -rf
หากไดเร็กทอรีที่กำหนดหรือไฟล์ภายในไดเร็กทอรีมีการป้องกันการเขียนคำสั่ง
rm
จะพร้อมต์ให้คุณยืนยันการดำเนินการ ในการลบไดเรกทอรีโดยไม่ได้รับแจ้งให้ใช้ตัวเลือก
-f
:
rm -rf dirname
คำสั่ง
rm -rf
อันตรายมากและควรใช้ด้วยความระมัดระวังอย่างยิ่ง!
ข้อสรุป
เราได้แสดงวิธีใช้คำสั่ง Linux
rm
เพื่อลบไฟล์และไดเรกทอรีออกจากระบบ Linux ของคุณ
ใช้ความระมัดระวังอย่างยิ่งในการลบไฟล์หรือไดเรกทอรีที่สำคัญเพราะเมื่อลบไฟล์แล้วจะไม่สามารถกู้คืนได้ง่าย
เทอร์มินัล rmคำสั่ง linux พื้นฐาน

การรู้วิธีใช้บรรทัดคำสั่งจะมีประโยชน์มาก ในบทความนี้เราจะดำเนินการตามคำสั่ง Linux ที่ใช้บ่อยที่สุดที่ผู้ดูแลระบบ Linux ใช้เป็นประจำทุกวัน
คำสั่ง Chmod ใน linux (การอนุญาตไฟล์)

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

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