Android

Desvincular comando no linux (remover arquivo)

Comandos Linux. Como copiar mover ou apagar um arquivo ou diretório Linux

Comandos Linux. Como copiar mover ou apagar um arquivo ou diretório Linux

Índice:

Anonim

, mostraremos como remover um arquivo nos sistemas GNU / Linux usando o comando unlink .

Removendo arquivo com unlink

unlink é um utilitário de linha de comando para remover um único arquivo.

A sintaxe do comando unlink é a seguinte:

unlink filename

Onde filename é o nome do arquivo que você deseja remover. Em caso de sucesso, o comando não produz nenhuma saída e retorna zero.

O comando unlink aceita apenas duas opções, --help , que exibe o comando help e --version que mostra as informações da versão.

Seja extremamente cauteloso ao remover arquivos usando o comando unlink , porque, uma vez que o arquivo é excluído, ele não pode ser totalmente recuperado.

Ao contrário do comando rm mais poderoso, o unlink pode aceitar apenas um único argumento, o que significa que você pode excluir apenas um arquivo. Se você tentar remover mais de um arquivo, receberá o erro "unlink: extra operand".

Ao remover links simbólicos com o link unlink , o arquivo para o qual o link simbólico aponta não é removido.

Para remover um determinado arquivo, você precisa ter permissões de gravação no diretório que contém esse arquivo. Caso contrário, você receberá o erro "Operação não permitida".

Por exemplo, se você tentar remover o arquivo file3.txt no diretório /opt que pertence à raiz:

unlink /opt/file2.txt

O sistema imprimirá a seguinte mensagem:

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

Nos sistemas GNU / Linux, unlink nunca pode excluir um diretório. Se você tentar remover um diretório:

unlink dir1

Você receberá a seguinte mensagem:

unlink: cannot unlink 'dir1': Is a directory

Conclusão

A remoção de arquivos com unlink é um processo simples, mas você deve ter cuidado para não excluir dados relevantes.

desvincular terminal