Criar link virtual
No Linux, você pode usar ln -s [源文件] [软链接文件]
o comando para criar links virtuais.
-
Primeiro, abra o terminal e insira o caminho de destino. Você pode usar
pwd
o comando para visualizar o caminho atual. -
Use
mkdir
o comando para criar umtest
diretório nomeado e usetouch
o comando para criar dois arquivos de teste nesse diretório, nomeadostest.txt
eval.txt
.mkdir test touch test/test.txt touch test/val.txt
-
A seguir, criaremos um
test
link virtual para o diretório, usando o seguinte comando:ln -s test test_chk_ln
-
Depois de concluir a criação dos links virtuais, você pode usar o comando
ll
ouls -l
para visualizar todos os arquivos, incluindo links virtuais.ll
Modificar link virtual
Para modificar o arquivo ou diretório de origem apontado por um link simbólico, você pode usar o seguinte comando:
ln -snf [新的源文件或目录] [软链接文件]
Certifique-se de substituir [新的源文件或目录]
e [软链接文件]
pelo caminho e nome do arquivo reais.
Excluir link virtual
Ao excluir links virtuais, certifique-se de usar o método correto para evitar a exclusão acidental dos dados reais associados.
-
Maneira correta de excluir (excluir apenas links virtuais):
rm -rf ./test_chk_ln
Para evitar a exclusão acidental, você pode perguntar se deseja excluir o soft link:
rm -ri ./test_chk_ln
-
Método de exclusão incorreto (o conteúdo apontado pelo soft link também será excluído):
rm -rf ./test_chk_ln/
Recomenda-se que antes de executar qualquer operação de exclusão, confirme se deseja excluir links virtuais ou dados reais e proceda com cuidado para evitar perda de dados.
O artigo está reimpresso em: Log de Programação