Linux symlink não funciona

0

Eu tenho tentado fazer o symlink, mas ele não funciona. Isso é tudo o que me dá depois que eu faço o comando

ls -s /mnt/01A3D80750CDAFF9/Steam ~/.PlayOnLinux/wineprefix/Steam/

dimitri@dimitri-desktop:~$ ls -s /mnt/01A3D80750CDAFF9/Steam ~/.PlayOnLinux/wineprefix/Steam/
/home/dimitri/.PlayOnLinux/wineprefix/Steam/:
total 1140

4 dosdevices     4 playonlinux.cfg  1044 system.reg     40 user.reg
   4 drive_c       40 playonlinux.log     4 userdef.reg

/mnt/01A3D80750CDAFF9/Steam:
total 1081

   0 dosdevices     1 playonlinux.cfg  1032 system.reg     40 user.reg
   0 drive_c        4 playonlinux.log     4 userdef.reg

dimitri@dimitri-desktop:~$ ls -s /mnt/01A3D80750CDAFF9/Steam ~/.PlayOnLinux/wineprefix/Steam/
/home/dimitri/.PlayOnLinux/wineprefix/Steam/:
total 1140

   4 dosdevices     4 playonlinux.cfg  1044 system.reg     40 user.reg
   4 drive_c       40 playonlinux.log     4 userdef.reg

/mnt/01A3D80750CDAFF9/Steam:
total 0

Obrigado

    
por somone playsmc 30.03.2015 / 22:37

1 resposta

2

Para criar um uso de softlink

ln -s existing_filename new_link_name

não

ls -s filename1 filename2 ...

Atualização para os céticos

$ pwd
/
$ echo proof > /tmp/ordinary
$ mkdir /tmp/elsewhere
$ ln -s /tmp/ordinary /tmp/elsewhere/link
$ cat /tmp/elsewhere/link
proof

$ ln -s /tmp/ordinary ~/p/link
$ cat ~/p/link
proof

Atualização para aqueles que lidam com diretórios

$ mkdir d1 
$ echo aaa > d1/a
$ echo bbb > d1/b
$ ln -s d1 d3
$ ls -l d3
lrwxrwxrwx 1 rgb rgb 2 Mar 30 17:01 d3 -> d1
$ ls -l d3/*
-rw-r--r-- 1 rgb rgb 4 Mar 30 17:01 d3/a
-rw-r--r-- 1 rgb rgb 4 Mar 30 17:01 d3/b
$ cat d3/a
aaa
    
por 30.03.2015 / 22:41