como criar link simbólico (ln) entre duas partições

7

Eu tenho duas partições no meu servidor Ubuntu 10.04.3.

partition 1: /mnt/storage/  
partition 2: /var/www/myweb/  

agora quando eu executo o seguinte comando

$ ln /mnt/storage/sourcefile.txt /var/www/myweb/linkedfile.txt

eu tenho isso

ln: creating hard link '/var/www/myweb/linkedfile.txt' => 'sourcefile.txt': Invalid cross-device link

alguma ideia de como fazer este link simbólico ??

    
por Alaa Alomari 13.08.2011 / 10:07

3 respostas

12

Você não pode usar hard links em sistemas de arquivos como esse. Você precisa usar ln -s para criar um link simbólico.

ln -s /mnt/storage/sourcefile.txt /var/www/myweb/linkedfile.txt
    
por 13.08.2011 / 10:13
2
$ ln -s /mnt/storage/sourcefile.txt /var/www/myweb/linkedfile.txt
    
por 13.08.2011 / 10:15
-1

digite pwd no terminal na pasta que o contém e pegue o caminho completo da sua partição então coloque-o em

$ ln -s fullpath/sourcefile.txt fullpath/linkedfile.txt

mova o link para a partição de destino

    
por 22.04.2017 / 14:29