آکادمی شتابان هاستدانش کاربردی برای دنیای وبجستجوی آموزش

دستور Unlink در لینوکس

دستور Unlink در لینوکس

در این مقاله به شما نشان خواهیم داد که چگونه یک فایل را در سیستم های GNU / Linux با استفاده از دستور unlink حذف کنید.

در ادامه با ما در شتابان هاست همراه باشید.

حذف پرونده با دستور unlink:

unlink یک ابزار خط فرمان برای از بین بردن پرونده است.

نحو دستور unlink به شرح زیر است:

unlink filename

در شرایطی که filename نام پرونده ای است که می خواهید حذف کنید اگر موفق آمیز باشد ، این فرمان هیچ خروجی ایجاد نمی کند.

دستور unlink فقط دو گزینه را می پذیرد ، –help که کمک دستور است و –version که اطلاعات نسخه را نشان می دهد.

در حذف پرونده ها با استفاده از دستور unlink احتیاط کنید زیرا پس از حذف پرونده ، بازیابی کامل آن صورت نمی گیرد.

برخلاف دستور rm که قبلا راجع به آن صحبت کرده ایم ، unlink می تواند تنها یک آرگومان واحد را بپذیرد ، بدین معنی که می توانید فقط یک پرونده را حذف کنید. اگر سعی کنید بیش از یک پرونده را حذف کنید ، خطای “unlink: extra operand” رخ می دهد.

هنگام حذف پیوندهای نمادین با unlink ، پرونده ای که Symlink به آن اشاره دارد حذف نشده است.

برای حذف پرونده داده شده ، باید مجوزهای نوشتن در فهرست موجود در آن پرونده را داشته باشید. در غیر اینصورت خطای “Operation not permitted” دریافت خواهید کرد.

به عنوان مثال ، اگر می خواهید پرونده 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 یک فرایند ساده است ، اما باید مراقب باشید که داده های مهم را حذف نکنید.

امیدوارم این مقاله براتون مفید بوده باشه.

ما رو تو شتابان هاست دنبال کنید. 🙂

موضوعات مرتبط
برای دیگران هم بفرستیدتلگرام ↗واتس‌اپ ↗

گفتگو درباره این مطلب

۰ دیدگاه

دیدگاه شما

نشانی ایمیل شما منتشر نمی‌شود. فیلدهای ضروری با * مشخص شده‌اند.

پیش از ارسال دیدگاه، تایید امنیتی را انجام دهید.