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