Автор Тема: Как да си дам права за root папката (mandriva 2010.2)  (Прочетена 5839 пъти)

setup

  • Напреднали
  • *****
  • Публикации: 39
    • Профил

sudo cp <твоя файл> /etc/init.d/
sudo chkconfig  --add /etc/init.d/<твоя файл>

пак казвам файла трябва да има специална структура...
Тези команди май правят едно и също като гледам ? Трябва да избера една от тях за да създам файла ? Относно файла, да има специална структура. Стартиращ скрипт е...
Активен

shoshon

  • Напреднали
  • *****
  • Публикации: 497
    • Профил
Ок, мисля че говорим на различни езици, ще оставя колегите от форума да ти помогнат.
Активен

lunarvalley

  • Гост
Цитат
Хора, нека ви обясня за какво ми трябват по-големи права в root папката. Искам да мога да сложа един скрипт в etc/init.d, който да се стартира автоматично с пускането на операционната система. Друго няма да пипам в root директорията. Искам в тази директория да имам права за създаване, редактиране и триене на създадените файлове ако вече не ми трябват.
Поздрави.

при тебе etc да не би в /root директорията да се намира? ???
Активен

setup

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
при тебе etc да не би в /root директорията да се намира? ???
Да...
Мерси, shoshon ще пробвам по твоите инструкции.
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Тези команди май правят едно и също
Не, правят напълно различни неща. Защо реши, че правят едно и също?

като гледам
Гледаш къде, в документацията им ли?

Трябва да избера една от тях за да създам файла ?
Не. Файлът трябва вече да си го създал. Първата команда ще го копира на правилното място. Втората ще каже на системата да го пуска заедно със системата.

Стартиращ скрипт е...
За да е стартиращ един скрипт трябва да има просто право за execute и shebang на първия си ред. За да е системен скрипт, трябват и други неща, има ли ги?

при тебе etc да не би в /root директорията да се намира? ???
Да...
Това трябва да ни го покажеш. :)
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Стартиращ скрипт е...
За да е стартиращ един скрипт трябва да има просто право за execute и shebang на първия си ред. За да е системен скрипт, трябват и други неща, има ли ги?
Едно дребно допълнение: за да можеш да изпълниш шел скрипт ти трябват и права за ччетене
Активен

0x2B|~0x2B

setup

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
Благодаря ти bop_bop_mara, за подробното обяснение. Вече мисля, че ще се справя.  :) http://prikachi.com/images/959/4455959l.png
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Стартиращ скрипт е...
За да е стартиращ един скрипт трябва да има просто право за execute и shebang на първия си ред. За да е системен скрипт, трябват и други неща, има ли ги?
Едно дребно допълнение: за да можеш да изпълниш шел скрипт ти трябват и права за ччетене
Приема се. И важи не само за шел скриптове, все пак :)
Активен

lunarvalley

  • Гост
Цитат
Благодаря ти bop_bop_mara, за подробното обяснение. Вече мисля, че ще се справя.  :) http://prikachi.com/images/959/4455959l.png


"Root" в случая не е ли просто "корена" на "дървото" на файловата система:

/

?
Активен

setup

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
"Root" в случая не ели просто корена на дървото на файловата система:

/

?
Да.
Активен

shoshon

  • Напреднали
  • *****
  • Публикации: 497
    • Профил
Цитат
http://prikachi.com/images/959/4455959l.png

Тая картинка ме кара да се чувствам като порно звезда...

Тъп.

@setup  SysV скриптовете са в /etc/init.d -> /etc/rc.d/init.d. Така е, Каквито и манджи да си правил, настройките на системата са там. Подозирам и че някой охлюв е кръстил / с името Root за "благоизглеждане"

П.П

Има / -> папка руут
Има /root -> Папка рyyт
Има root -> потребител руут
Има root -> група руут

Fuck my life, huh?
« Последна редакция: Feb 27, 2012, 16:42 от shoshon »
Активен

lunarvalley

  • Гост
ей, най-накрая ми просветна  :)
Активен

Gogo_SZ

  • Напреднали
  • *****
  • Публикации: 270
  • Distribution: Mageia, Mandriva
  • Window Manager: KDE, Mate, Gnome, LXDE
  • So to complete victory of trade over reason!
    • Профил
Редактиране на който и да е файл става дори от графичен режим: всички примери с vi (ужас за народа) работят и с gedit или mc:
вместо
sudo vi /etc/alabala.conf пишеш
sudo gedit /etc/alabala.conf
 или
sudo mc /etc/alabala.conf


И да се извиня за оня пост с "убийствената команда", ама го писах в 3 сутринта и като се сетих да го махна сървера вече се беше уплашил от простотията ми и беше изчезнал((((
« Последна редакция: Feb 27, 2012, 17:31 от Gogo_SZ »
Активен

Odido

  • Напреднали
  • *****
  • Публикации: 627
  • Distribution: Arch Linux
  • Window Manager: Gnome
    • Профил
По лесно ще му е да инсталира Crusader или midnight commander и така нагледно да си прехвърля файлчета с мишката от една дирекротия в друга.
Активен

"Congratulations, you broke the Internet
Look at what you did! Are you happy now?"

setup

  • Напреднали
  • *****
  • Публикации: 39
    • Профил
Създадох два файла с командата cp <твоя файл> /etc/init.d/ Сега с каква команда се трият ? И защо ми дава този ерор ?
/etc/init.d/моя файл start
bash: /etc/init.d/моя файл: /bin/sh^M: bad interpreter: No such file or directory
Активен