Dari man ln
:
Secara default, setiap tujuan (nama tautan baru) seharusnya belum ada.
Karena Anda sudah memiliki direktori yang bernama html
, tautan tersebut akan dibuat di dalam /var/www/html
memiliki nama target yaitu project
.
Jika Anda ingin memiliki symlink yang /var/www/html
menunjuk ke /home/user/project
maka Anda tidak harus memiliki direktori yang html
ada sebelumnya. Jadi, Anda seharusnya hanya memiliki /var/www
dan kemudian menjalankan yang berikut ini akan membuat symlink yang diinginkan (jangan lakukan ini kecuali Anda yakin):
ln -s /home/user/project /var/www/html
Berikut ini sebuah contoh:
$ pwd
/home/user/test/askubuntu
$ ls -l
total 4
drwxrwxr-x 2 user user 4096 Mar 25 00:16 foo
$ ln -s /home/user/test/bar /home/user/test/askubuntu/foo
$ ls -l
total 4
drwxrwxr-x 2 user user 4096 Mar 25 00:17 foo
$ cd foo/
$ ls -l
total 0
lrwxrwxrwx 1 user user 25 Mar 25 00:17 bar -> /home/user/test/bar
$ cd ..
$ rm -r foo/
$ ls -l
total 0
$ ln -s /home/user/test/bar /home/user/test/askubuntu/foo
$ ls -l
total 0
lrwxrwxrwx 1 user user 25 Mar 25 00:18 foo -> /home/user/test/bar
Dan ya, Anda dapat membuat symlink file tersembunyi.