Android

Отключить команду в Linux (удалить файл)

БАГ НА НЕВИДИМОСТЬ В ГРЭННИ! - Granny

БАГ НА НЕВИДИМОСТЬ В ГРЭННИ! - Granny

Оглавление:

Anonim

, мы покажем вам, как удалить файл в системах GNU / Linux с помощью команды unlink .

Удаление файла с unlink

unlink - утилита командной строки для удаления одного файла.

Синтаксис команды unlink следующий:

unlink filename

Где filename - это имя файла, который вы хотите удалить. В случае успеха команда не выдает никаких результатов и возвращает ноль.

Команда unlink принимает только две опции: --help которая отображает справку по команде, и --version которая показывает информацию о версии.

Будьте особенно осторожны при удалении файлов с помощью команды unlink , поскольку после удаления файла его невозможно восстановить полностью.

В отличие от более мощной команды rm , unlink может принимать только один аргумент, что означает, что вы можете удалить только один файл. Если вы попытаетесь удалить более одного файла, вы получите ошибку «unlink: extra operand».

При удалении символических ссылок с помощью unlink файл, на который указывает символическая ссылка, не удаляется.

Чтобы удалить данный файл, вам необходимо иметь права на запись в каталог, содержащий этот файл. В противном случае вы получите ошибку «Операция не разрешена».

Например, если вы попытаетесь удалить файл 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 - это простой процесс, но вы должны быть осторожны, чтобы не удалить соответствующие данные.

отсоединить терминал