からman ln
:
デフォルトでは、各宛先(新しいリンクの名前)はまだ存在していないはずです。
という名前のディレクトリが既にあるので、ターゲットの名前を持つhtml
リンクが内部に作成されます。/var/www/html
project
を/var/www/html
指すシンボリックリンク/home/user/project
が必要な場合は、html
事前にディレクトリを用意しないでください。その/var/www
ため、次のコマンドを実行するだけで、必要なシンボリックリンクが作成されます(確信がない限り、これを実行しないでください)。
ln -s /home/user/project /var/www/html
以下に例を示します。
$ 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
そして、はい、隠しファイルのシンボリックリンクを作成できます。