Автор Тема: как да създам symlink към batchfile  (Прочетена 922 пъти)

pr0fessor

  • Напреднали
  • *****
  • Публикации: 70
  • Distribution: Slackware
  • Window Manager: KDE
    • Профил
честита нова година на всички, желая ви много щастие
сега по темата. дръпнах си utserver 3.0
и не ми харесва да пиша като луд затова си направих файл utorrent.sh
Код:
~/utorrent/utserver -settingspath /home/kubuser/utorrent
обаче искам да го стартирам от всякъде...
Код:
sudo ln -s /home/kubuser/utorrent/utorrent.sh /usr/bin/utorrent
не върши работа, дайте някоя идея
10x
« Последна редакция: Jan 01, 2012, 10:41 от pr0fessor »
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5256
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: как да създам symlink към batchfile
« Отговор #1 -: Jan 01, 2012, 10:57 »
Здравей pr0fessor. Нещо не ти разбирам във въпроса. Имаме направен и работещ стартиращ скрипт (utorrent.sh), и искаш той да е достъпен отвсякъде ? Това ли е ? А със символния  линк не те разбирам какво целиш.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Re: как да създам symlink към batchfile
« Отговор #2 -: Jan 01, 2012, 12:44 »
честита нова година на всички, желая ви много щастие
сега по темата. дръпнах си utserver 3.0
и не ми харесва да пиша като луд затова си направих файл utorrent.sh
Код:
~/utorrent/utserver -settingspath /home/kubuser/utorrent
обаче искам да го стартирам от всякъде...
Код:
sudo ln -s /home/kubuser/utorrent/utorrent.sh /usr/bin/utorrent
не върши работа, дайте някоя идея
10x
промени utorrent.sh да е нещо такова
Код:
/home/kubuser/utorrent/utserver -settingspath /home/kubuser/utorrent
Активен

0x2B|~0x2B

pr0fessor

  • Напреднали
  • *****
  • Публикации: 70
  • Distribution: Slackware
  • Window Manager: KDE
    • Профил
Re: как да създам symlink към batchfile
« Отговор #3 -: Jan 01, 2012, 13:59 »
идеята ми е вместо да пиша от конзолата
cd ~utorrent
sh utorrent.sh (това работи, но ми е странно защо ./utorrent.sh дава permission denied)
да пиша само utorrent и да мога да го пиша от всякъде - примерно от run на kde... и така го промених
/home/kubuser/utorrent/utserver -settingspath /home/kubuser/utorrent и работи, но от конзолата със sh, обаче явно при стартиране като symlink не знае че трябва да стартира скрипта със sh
под windows става лесно с командата set, ама под линукс...
« Последна редакция: Jan 01, 2012, 14:14 от pr0fessor »
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 5256
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: как да създам symlink към batchfile
« Отговор #4 -: Jan 01, 2012, 14:03 »
Ами сложи го в /bin или /sbin и готово. Ще е достъпна за цялата система. Ако е в /bin за всички юзери, ако е в /sbin само за root.
« Последна редакция: Jan 01, 2012, 14:06 от Acho »
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

teleport

  • Напреднали
  • *****
  • Публикации: 134
    • Профил
Re: как да създам symlink към batchfile
« Отговор #5 -: Jan 01, 2012, 14:30 »
sh utorrent.sh (това работи, но ми е странно защо ./utorrent.sh дава permission denied)

Защото не е изпълним. Направи го такъв с 'chmod +x utorrent.sh'. След това symlink-а ще работи, но само когато го стартираш с твоя юзер или с root.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Bash проблем със symlink-ове
Настройка на програми
iskren 2 995 Последна публикация Dec 12, 2007, 12:54
от iskren
kernel 2.6.28 - asm symlink
Настройка на програми
dvbb 7 1255 Последна публикация Jan 03, 2009, 19:00
от tarator