ذكري المظهر

إلغاء ربط الأمر في لينكس (إزالة الملف)

دورة لينكس Linux - الدرس الثالث عشر:كيفية الحصول على صلاحيات الروت في أنظمة لينكس

دورة لينكس Linux - الدرس الثالث عشر:كيفية الحصول على صلاحيات الروت في أنظمة لينكس

جدول المحتويات:

Anonim

، سوف نوضح لك كيفية إزالة ملف في أنظمة GNU / Linux باستخدام أمر unlink .

إزالة الملف مع unlink

unlink أداة مساعدة لسطر أوامر لإزالة ملف واحد.

بناء جملة أمر unlink كما يلي:

unlink filename

حيث filename هو اسم الملف الذي تريد إزالته. عند النجاح ، لا ينتج الأمر أي ناتج ويعود إلى الصفر.

يقبل أمر unlink خيارين فقط --help التي تعرض مساعدة الأوامر و - الإصدار الذي يعرض معلومات الإصدار.

كن حذرًا جدًا عند إزالة الملفات باستخدام أمر unlink ، لأنه بمجرد حذف الملف ، لا يمكن استعادته بالكامل.

بخلاف الأمر rm الأقوى ، يمكن أن يؤدي unlink قبول وسيطة واحدة فقط مما يعني أنه يمكنك حذف ملف واحد فقط. إذا حاولت إزالة أكثر من ملف ، فستظهر لك رسالة الخطأ "إلغاء الربط: معامل إضافي".

عند إزالة الروابط الرمزية مع unlink ، لا تتم إزالة الملف الذي يشير إليه الارتباط الرمزي.

لإزالة ملف معين ، يجب أن يكون لديك أذونات كتابة في الدليل الذي يحتوي على هذا الملف. خلاف ذلك ، سوف تحصل على خطأ "العملية غير مسموح بها".

على سبيل المثال ، إذا حاولت إزالة الملف file3.txt ضمن الدليل /opt الذي يملكه root:

unlink /opt/file2.txt

سيقوم النظام بطباعة الرسالة التالية:

unlink: cannot unlink '/opt/file2.txt': Permission denied

على أنظمة جنو / لينكس لا يمكن لإلغاء unlink أن يحذف أي دليل. إذا حاولت إزالة دليل:

unlink dir1

سوف تحصل على الرسالة التالية:

unlink: cannot unlink 'dir1': Is a directory

استنتاج

تعد إزالة الملفات unlink عملية بسيطة ، ولكن يجب أن تكون حريصًا على عدم حذف البيانات ذات الصلة.

إلغاء ربط المحطة