Linux Command Line (11) Delete Files and Directories
สารบัญ:
เราจะแสดงวิธีลบไฟล์ในระบบ GNU / Linux โดยใช้คำสั่ง
unlink
การลบไฟล์ด้วย
unlink
unlink
เป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่งสำหรับการลบไฟล์เดียว
ไวยากรณ์ของคำสั่ง
unlink
มีดังนี้:
unlink filename
โดยที่
filename
เป็นชื่อของไฟล์ที่คุณต้องการลบ เมื่อสำเร็จคำสั่งจะไม่สร้างเอาต์พุตใด ๆ และส่งคืนค่าศูนย์
คำสั่ง
unlink
ยอมรับเพียงสองตัวเลือก
--help
ซึ่งจะแสดงความช่วยเหลือคำสั่งและ -
--version
ที่แสดงข้อมูลรุ่น
ใช้ความระมัดระวังเป็นพิเศษเมื่อลบไฟล์โดยใช้คำสั่ง
unlink
เนื่องจากเมื่อไฟล์ถูกลบแล้วจะไม่สามารถกู้คืนได้อย่างสมบูรณ์
ซึ่งแตกต่างจากคำสั่ง
rm
มีประสิทธิภาพยิ่งขึ้น
unlink
สามารถยอมรับเพียงอาร์กิวเมนต์เดียวเท่านั้นซึ่งหมายความว่าคุณสามารถลบได้เพียงไฟล์เดียวเท่านั้น หากคุณพยายามลบมากกว่าหนึ่งไฟล์คุณจะได้รับข้อผิดพลาด“ unlink: extra operand”
เมื่อลบลิงก์สัญลักษณ์ด้วย
unlink
ไฟล์ที่จุด symlink จะไม่ถูกลบออก
ในการลบไฟล์ที่ระบุคุณจะต้องมีสิทธิ์ในการเขียนในไดเรกทอรีที่มีไฟล์นั้น มิฉะนั้นคุณจะได้รับข้อผิดพลาด "ไม่อนุญาตให้ดำเนินการ"
ตัวอย่างเช่นหากคุณพยายามลบไฟล์
file3.txt
ภายใต้ไดเรกทอรี
/opt
ซึ่งเป็นของ root:
unlink /opt/file2.txt
ระบบจะพิมพ์ข้อความต่อไปนี้:
unlink: cannot unlink '/opt/file2.txt': Permission denied
ในระบบ GNU / Linux
unlink
ไม่สามารถลบไดเรกทอรีได้ หากคุณพยายามลบไดเรกทอรี:
unlink dir1
คุณจะได้รับข้อความต่อไปนี้:
unlink: cannot unlink 'dir1': Is a directory
ข้อสรุป
การลบไฟล์ด้วย
unlink
นั้นเป็นกระบวนการที่ง่าย แต่คุณต้องระวังไม่ลบข้อมูลที่เกี่ยวข้อง
Linux Foundation กำลังพยายามที่จะทำให้ผู้ใช้ขั้นปลายของ Linux "end-end" มีส่วนร่วมมากขึ้นในการพัฒนาเคอร์เนล

Linux Foundation กำลังเตรียมงาน Summit User Summit ครั้งแรกในกรุง New York ในวันจันทร์ที่ผ่านมาเพื่อพยายามให้นักพัฒนาเคอร์เนล Linux ได้ติดต่อกับผู้ใช้ที่สถาบันวอลล์สตรีทและ บริษัท ใหญ่อื่น ๆ
Canonical อาจไม่ได้เผยแพร่การเปิดตัวอัลฟาอย่างเป็นทางการสำหรับเมนบอร์ด Ubuntu Linux 13.04 OS เมื่อสัปดาห์ที่แล้วหรือเป็นรายการคุณลักษณะใหม่ ๆ ที่เกี่ยวข้อง แต่เมื่อวันศุกร์ที่ผ่านมา บริษัท ได้เปิดเผยรายละเอียดบางอย่างเกี่ยวกับสิ่งที่จะเกิดขึ้นในเวอร์ชันถัดไปนี้ Linux

ในความเป็นจริง Cristian Parrino รองประธานฝ่ายบริการออนไลน์ของ Canonical ได้กล่าวถึงคุณลักษณะใหม่ ๆ สามอย่างในโพสต์ในบล็อก Canonical
ด้วยการกระจาย Linux ที่ยอดเยี่ยมในปัจจุบันนี้คุณสามารถมุ่งเน้นเฉพาะบางส่วนที่ครองพาดหัวข่าวเช่น Ubuntu Linux, Linux Mint, Fedora และ Mageia ลินุกซ์เพื่อชื่อเพียงไม่กี่

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