Автор Тема: Въпрос за ln  (Прочетена 748 пъти)

Ivan_storm

  • Напреднали
  • *****
  • Публикации: 35
  • Distribution: Debian stable
    • Профил
Въпрос за ln
« -: Jun 07, 2004, 12:04 »
Гледам стартиращите скриптове на системата ми в rcXX..
при който с командата  ls -l се вижда че  симлинка започва с ../
S14ppp -> ../init.d/ppp
S15bind9 -> ../init.d/bind9
S20inetd -> ../init.d/inetd
......
изредих всички опций на ln и не мога да го докарам така
а се получават без ../ когато съсдавам собствен линк.
Каква е ролята на ..  след като съм в същия дял.

С Debian съм , но това едва ли има значение.
Активен

Pentium + Debian GNU/Linux - he fights for us.

CaBA

  • Напреднали
  • *****
  • Публикации: 303
    • Профил
    • WWW
Въпрос за ln
« Отговор #1 -: Jun 07, 2004, 13:10 »
.. в Unix, ДОС и Windows e директорията, която се намира над текущата
. e директорията, в която се намираме (текущата или работна директория)
с ln се създават символни връзки така:
ln -s ОБЕКТ [ИМЕ-НА-СИМВОЛНАТА-ВРЪЗКА]
ИМЕ-НА-СИМВОЛНАТА-ВРЪЗКА е опционален аргумент, т.е. може и да не го задаваш
така че ако текущата ти директория е /home/ivan и искаш да създадеш символна връзка към /home/pesho/neshto.txt командата е
ln -s ../pesho/neshto.txt
Като изпълниш след това  ls -l в текущата директория, ще видиш
neshto.txt -> ../pesho/neshto.txt
Активен

10 години ябълкова диета стигат, стигат!