В учебнике создана ссылка, которая разрешает абсолютный путь. Вы создали символическую ссылку, которая разрешает относительный путь.
Создает абсолютную ссылку:
ln -s /application/nginx-1.8.0 /application/nginx
nginxвсегда разрешит /application/nginix-1.8.0, даже если вы переместитесь nginxв новый каталог.
Используйте абсолютную ссылку, если она nginxможет двигаться и /application/nginix-1.8.0никогда не будет двигаться.
Создает относительную ссылку:
ln -s nginx-1.8.0 /application/nginx
Nginx всегда будет решать nginx-1.8.0в любой каталог nginxнаходится в
Когда вы используете -sдля создания символической ссылки, первый параметр даже не должен существовать в вашей файловой системе. Не является ошибкой создание символической ссылки на файл или путь, который еще не существует.
Используйте эту относительную ссылку , если nginixбудет существовать всегда в том же каталоге по отношению кnginx-1.8.0
Более относительные примеры ссылок
ln -s ../real alpha # alpha will always point to real in alpha's parent directory
ln -s real alpha # alpha will always point to real in alpha's directory
ln -s subdir/real alpha # alpha will always point to subdir/real in alpha's directory
lnкоманду точно так, как написано в руководстве, но это не имеет значения.