ยกเลิกการลิงก์: ตัวอย่างที่ใช้ได้จริงของคำสั่งนี้สำหรับ Linux

ยกเลิกการเชื่อมโยง

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

แต่ก่อนอื่นเราจะดูว่ามันคืออะไรจากนั้นคุณจะเห็นแอพพลิเคชั่นด้วย ตัวอย่างที่ใช้ได้จริง. สิ่งแรกที่ต้องบอกก็คือมันเป็นเครื่องมือในแพ็คเกจ GNU coreutils ดังนั้นหนึ่งในเครื่องมือพื้นฐานที่ GNU สำหรับ Linux มีให้แม้ว่าคุณจะจำได้ใน LxA ฉันได้พูดถึงแพ็คเกจเสริมอื่นที่มีเครื่องมือ Unix พิเศษอยู่แล้ว ไม่ได้มาในแพ็คเกจนี้ นี่คือแพ็คเกจ moreutils

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

unlink --help

unlink --version

ในการลบไฟล์เพียงใช้ คำสั่งต่อไปนี้ตามด้วยชื่อไฟล์ของคุณ. ตัวอย่างเช่นหากคุณต้องการลบ notes.txt:

unlink notas.txt

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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา