unlink: exemplos práticos deste comando para Linux

desvincular

El O comando unlink é uma ferramenta bastante interessante para algumas tarefas. Embora seja instalado por padrão em sua distribuição GNU / Linux, é muito provável que você não o soubesse até agora. O motivo é que talvez não seja tão popular quanto rm, mas funciona para coisas semelhantes a este. Ou seja, com o unlink, você pode excluir os arquivos que possui em seu sistema, um por um. Você pode pensar que isso é algo absurdo, e que você tem rm para isso, mas você pode fazer mais do que isso ...

Mas primeiro veremos o que é e então você verá suas aplicações com alguns exemplos práticos. A primeira coisa a dizer é que é uma ferramenta do pacote GNU coreutils, portanto uma das ferramentas básicas fornecidas pelo GNU para Linux, embora se você se lembre, em LxA já falei sobre outro pacote complementar para ter algumas ferramentas Unix extras que não vem neste pacote. Este é o pacote moreutils.

Com a desvinculação você pode exclua seus arquivos um por um. Se você usar vários arquivos, ocorrerá um erro por não aceitar tantos parâmetros. Você pode verificar se o instalou e obter informações com:

unlink --help

unlink --version

Para excluir um arquivo, basta usar o seguinte comando seguido do nome do seu arquivo. Por exemplo, se você deseja excluir notes.txt:

unlink notas.txt

Além disso, se esse arquivo fosse um link simbólico, o arquivo do qual o link foi feito não será excluído. Portanto, esta ferramenta é muito simples de usar e prática em alguns casos. A desvantagem é que você não pode excluir muitos arquivos ou diretórios inteiros de uma vez, como rm, mas pode ajudar a evitar a exclusão acidental de dados que você não deseja excluir. Por exemplo, se você usou rm *, ele pode remover todos os arquivos de um diretório e talvez alguns dos arquivos que você deseja que permaneçam. Sem muitos arquivos é impraticável fazer com unlink, mas se for um diretório com três ou quatro arquivos, habituar-se a usar unlink pode poupar sustos ...