Автор Гілка: MC як зробити?  (Прочитано 3578 раз)

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: MC як зробити?
« Відповідей #15 : 2009-03-03 20:32:26 »
У мене МС в /etc  замість rc.local  пише *rc.local Як можна виправити це неподобство :-[
А чому неподобство? Це ж дуже й дуже зручно - навіть на монохромному терміналі видно тип файлу.
То назва цього файлу повинна починатись з зірочки?
зірочка і зелений колір означають, що ви маєте право на виконання цього файлу, і при натисненні на нього клавішею Гентер, файл запуститься. Зірочка не є частиною імені файла, що можна перевірити, набравши ls -l.
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: MC як зробити?
« Відповідей #16 : 2009-03-03 20:38:33 »
Цитата
зірочка і зелений колір означають, що ви маєте право на виконання цього файлу, і при натисненні на нього клавішею Гентер, файл запуститься

а як зробити щоб він запускався автоматично при старті системи?
« Змінено: 2009-03-03 20:39:13 від klim »

Praporshic

  • Гість
Re: MC як зробити?
« Відповідей #17 : 2009-03-03 20:44:39 »
а як зробити щоб він запускався автоматично при старті системи?
Залежить від того, що ви зробили, щоб він перестав запускатись.
« Змінено: 2009-03-03 20:45:32 від Praporshic »

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: MC як зробити?
« Відповідей #18 : 2009-03-03 20:49:59 »
Цитата
Залежить від того, що ви зробили, щоб він перестав запускатись.
Та я до нього і близько не підходив. Зовні два однакових файла але в Дебіані працює, а в суперУбунті - ні. Підкажіть що почитати.

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: MC як зробити?
« Відповідей #19 : 2009-03-03 21:08:46 »
Цитата
Залежить від того, що ви зробили, щоб він перестав запускатись.
Та я до нього і близько не підходив. Зовні два однакових файла але в Дебіані працює, а в суперУбунті - ні. Підкажіть що почитати.
цей скрипт працює в Убунту. Він працює так само добре, як депутати Верховної Ради. Прошу зазирнути всередину:

#!/bіn/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0

А те, що вам треба (i guess), знаходиться в /etc/init.d/local :
https://help.ubuntu.com/community/RcLocalHowto
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: MC як зробити?
« Відповідей #20 : 2009-03-03 21:20:28 »
Я додав у цей скрипт дві команди. Але вони не виконуються, хоча в попередній Убунті ( не Супер) чудово все працювало.
 А що мається на увазі під:
Цитата
In order to enable or disable this script just change the execution bits.
?

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: MC як зробити?
« Відповідей #21 : 2009-03-04 00:14:36 »
це значить, що для вимкнення скрипта треба забрати у нього права на виконання:

chmod a-x rc.local

а для увімкнення — додати знову:

chmod a+x rc.local
якщо вірити документації, цей скрипт не працює і не повинен працювати. читайте посилання.
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: MC як зробити?
« Відповідей #22 : 2009-03-04 21:09:19 »
Цитата
якщо вірити документації, цей скрипт не працює і не повинен працювати.
Якщо я ввожу sudo /etc/rc.local то команда виконується. А я хочу його автозапуску.
chmod не допоміг.

Відсутній noddeat

  • Кореспондент
  • ***
  • дописів: 197
  • Карма: +0/-0
Re: MC як зробити?
« Відповідей #23 : 2009-03-04 22:38:16 »
Цитата
то команда виконується.
логічно. під «не працювати» я мав на увазі «не запускається при запуску системи».

так а чого ви не спробуєте /etc/init.d/local ?
Filenames are infinite in length, where infinity is set to to 255 characters. Peter Collinson, "The Unix File System"

Відсутній klim

  • Графоман
  • ****
  • дописів: 287
  • Карма: +0/-0
  • The True Lamer. Beware of fakes.
Re: MC як зробити?
« Відповідей #24 : 2009-03-04 23:21:48 »
Цитата
так а чого ви не спробуєте /etc/init.d/local ?
Завтра спробую його створити.


Створив - працює. Ура!
« Змінено: 2009-03-05 19:44:14 від klim »