Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > Операционные системы > UNIX, Linux, MacOs для PC и другие ОС

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Закрытая тема
 
Опции темы Опции просмотра Language
Старый 24.02.2008, 17:06   #316
neonman
Постоялец
 
Аватар для neonman
 
Пол:Мужской
Регистрация: 04.07.2006
Сообщений: 360
Репутация: 88
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Мне необходимо написать программу для Linux, которая будет выполняться в фоновом режиме. Допустим, я работаю в консоли, запускаю программу, консоль ждет завершения программы. А мне нужно чтобы программа загрузилась в память и вернула управление в консоль. Есть же люди, которые живут только под консолью без графической оболочки, как они музыку, например, слушают, в асе сидят и старнички смотрят? Как переключаться между процессами, управлять ими? Я знаю что есть аналог службы Windows - demon, надо его использовать? Спасибо.
neonman вне форума
 
Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: стол на кухню с одной ножкойAcer Swiftпрограмматор zth-euстул для кухни белыйконцерт чемодан в москве


Старый 24.02.2008, 17:14   #317
pluton
ViP
 
Аватар для pluton
 
Пол:Мужской
Регистрация: 23.02.2007
Сообщений: 1,027
Репутация: 560
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

neonman, насчёт запуска фоновых прог - для этого после команды надо поставить знак &
если не поставил, то пока работает процесс, нажимаешь Ctrl+Z, процесс засыпает, ты возвращаешься в консоль, для запуска в фоне того процесса пишешь bg <номер_остановленного_процесса> (начиная с 1), для запуска его опять в консоли - fg <номер_остановленного_процесса>.
посмотреть список останволенных процессов - кажется, просто bg
__________________
THE TRUTH IS OUT THERE
pluton вне форума
 
Вверх
Старый 24.02.2008, 20:31   #318
Demension
Неактивный пользователь
 
Регистрация: 18.02.2008
Сообщений: 4
Репутация: 2
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Народ ку !
Подскажите мне плз как в Федоре 8 сделать вот такую панель

Тут полный скриншот
Что для этого необходимо поставить, и откуда это можно скачать !?

Последний раз редактировалось Demension; 24.02.2008 в 20:33..
Demension вне форума
 
Вверх
Старый 25.02.2008, 14:13   #319
anpaza
Неактивный пользователь
 
Регистрация: 21.02.2008
Сообщений: 11
Репутация: 5
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Просто поставь KDE вместо гнома и всё будет :-)

Если интернет нелимитированный, то просто (из-под рута):

yum install kde-i18n-Russian kdeutils kdenetwork kdemultimedia kdegraphics kdegames kdeaddons

Если нет - придётся ставить из рпмок с дистрибутивного двд.

После этого в окне логина появится возможность выбрать сессию KDE.

Добавлено через 1 час 20 минут
Цитата:
Сообщение от neonman Посмотреть сообщение
Мне необходимо написать программу для Linux, которая будет выполняться в фоновом режиме.

Тут есть ещё некоторая специфика:

a) Если запускаемая с & в конце программа выдаёт что-то на экран, это будет выводиться прямо поверх текущей задачи, что раздражает. Точно так же, если фоновая программа задумает что-то спросить (прочитать клавиатуру), то нажатие клавиш в текущей программе будет попеременно уходить то фоновой программе, то текущей программе, что дико раздражает.

Чтобы этого не происходило, надо запускать программы так:

myprog &>/dev/null </dev/null &

b) При окончании сессии все фоновые программы получают сигнал об окончании работы, большинство программ при этом заканчивают работу. Если необходимо, чтобы запущенные программы продолжали работать после логаута, надо запускать их через программу nohup:

nohup myprog

c) Если требуется получать (позже) доступ к консоли программы (например, запускать музыкальный проигрыватель в фоне, чтобы периодически возвращаться к его интерфейсу и задавать новые песни и так далее, или например для запуска серверов типа Counter-Strike, которые имеют интерактивную консоль, которая обычно нафиг не нужна) используйте мега программу screen. Она позволяет эмулировать "фоновую" консоль, от которой можно отключиться (Ctrl+A D), затем снова подключиться (screen -r) и многое другое.

d) Если требуется настоящий процесс-демон, то для этого обычно пишется запускающий скрипт который кладётся в каталоге /etc/init.d/ . Эти скрипты обычно немного разные в разных дистрибутивах, поэтому не существует общих рекомендаций как их писать, хотя это несложно, если Вы умеете писать скрипты вообще. После этого можно сделать так, чтобы этот демон автоматически запускался при загрузке системы.

Последний раз редактировалось anpaza; 25.02.2008 в 15:34.. Причина: Добавлено сообщение
anpaza вне форума
 
Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый 25.02.2008, 21:29   #320
tarantinoman
Новичок
 
Пол:Мужской
Регистрация: 22.03.2007
Сообщений: 2
Репутация: 0
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Люди, напишите конкретно и поетампо : Как установить Линукс в самомом простом и удобной варианте!!!
Нуу оччень прошу. Не могу столько строниц читать ...
tarantinoman вне форума
 
Вверх
Старый 25.02.2008, 22:28   #321
AleksM77
Новичок
 
Пол:Мужской
Регистрация: 19.02.2008
Сообщений: 13
Репутация: 0
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Народ а подскажите пожалуйста. У меня не устнавливается линукс на комп следующей конфигурации: проц атлон64 х2 4600 мать асус м2н на чипе нфорс 430, 2 гига мозгов, видео 7900гс, винт сата2 160 гиг сегейт, сидюк сата нек 7371, пробовал несколько дистрибутивов одна и та же фигня, загружаюсь с диска нажимаю установить ос, появляется сообщение загрузка ядра линукс доходит до 100% а потом черный экран и никаких сообщений. Пробовал дистрибы: мандрива 2008, опенсусе 10.3, альтлинукс 4д, убунту 7.10, асплинукс 11.2. Я понимаю что видимо не находятся дрова для сата контроллера, я ставил на идешный винт с идешным сидюком на том же железе, таже фигня. Скажите как тогда ставить?
AleksM77 вне форума
 
Вверх
Старый 26.02.2008, 01:44   #322
GMD
Неактивный пользователь
 
Пол:Мужской
Регистрация: 23.02.2008
Сообщений: 48
Репутация: 17
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Цитата:
Сообщение от tarantinoman Посмотреть сообщение
Люди, напишите конкретно и поетампо : Как установить Линукс в самомом простом и удобной варианте!!!
Нуу оччень прошу. Не могу столько строниц читать ...

Самый простой вариант *buntu

Цитата:
Сообщение от AleksM77 Посмотреть сообщение
Народ а подскажите пожалуйста.

Попробуй этот livecd
GMD вне форума
 
Вверх
Старый 26.02.2008, 13:25   #323
neonman
Постоялец
 
Аватар для neonman
 
Пол:Мужской
Регистрация: 04.07.2006
Сообщений: 360
Репутация: 88
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

anpaza, вариант с демоном мне больше всего понравился. Компиляция демона отличается от компиляции обычной программы? Если ли какие-то способы управления демоном (передача параметров, передача управляющих данных, получение результатов)? Я думаю сделать что-то вроде запуска интерфейсной программы для демона, чтобы после ее завершения демон оставался работать. Я читал про межпроцессное взаимодействие, в Linux есть что-то наподобии сокетов для этих целей. Не проясните еще эту ситуацию? Спасибо.
neonman вне форума
 
Вверх
Старый 26.02.2008, 15:47   #324
pluton
ViP
 
Аватар для pluton
 
Пол:Мужской
Регистрация: 23.02.2007
Сообщений: 1,027
Репутация: 560
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Цитата:
Сообщение от neonman Посмотреть сообщение
Я читал про межпроцессное взаимодействие

для этого есть несколько технологий - семафоры, очереди сообщений, разделяемая память, мьютексы, сигналы, пайпы. все они для чего-то нужны
__________________
THE TRUTH IS OUT THERE
pluton вне форума
 
Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый 26.02.2008, 18:18   #325
AntiLamer
Неактивный пользователь
 
Аватар для AntiLamer
 
Пол:Мужской
Регистрация: 09.03.2007
Сообщений: 30
Репутация: 32
Lightbulb Ответ: помогите новичку или вопоросы по LINUX

Цитата:
Сообщение от AleksM77 Посмотреть сообщение
Народ а подскажите пожалуйста.

в настройках биос выключи АПИК
AntiLamer вне форума
 
Вверх
Старый 27.02.2008, 09:56   #326
AleksM77
Новичок
 
Пол:Мужской
Регистрация: 19.02.2008
Сообщений: 13
Репутация: 0
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

AntiLamer, спасибо за подсказку, стало устанавливаться
AleksM77 вне форума
 
Вверх
Старый 27.02.2008, 11:53   #327
proz@bk
Постоялец
 
Пол:Мужской
Регистрация: 26.09.2006
Сообщений: 213
Репутация: 104
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Есть ли в Linux-е какая то возможность контролировать траффик при подключении к интернет? Хотя бы просто посмотреть, сколько съел с начала подключения.
proz@bk вне форума
 
Вверх
Старый 28.02.2008, 18:28   #328
venom
Неактивный пользователь
 
Регистрация: 08.10.2007
Адрес: Пермский край
Сообщений: 26
Репутация: 3
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Цитата:
Сообщение от proz@bk Посмотреть сообщение
Есть ли в Linux-е какая то возможность контролировать траффик при подключении к интернет? Хотя бы просто посмотреть, сколько съел с начала подключения.

Из простых и понятных(под КДЕ) - Knemo. Возможно существуют и другие. Штатная прога из КДЕ - Кррр, тоже могжет подсчитывать трафик.
venom вне форума
 
Вверх
Старый 29.02.2008, 16:28   #329
korniec
Неактивный пользователь
 
Регистрация: 26.05.2007
Адрес: Россия
Сообщений: 158
Репутация: 12
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Есть пять DVD-дисков с репозиториями, я так понимаю, что на них программы, но что с ними нужно делать, как их использовать? Подскажите пожалуйста.

Последний раз редактировалось korniec; 29.02.2008 в 23:55.. Причина: добавление
korniec вне форума
 
Вверх
Старый 02.03.2008, 01:41   #330
_taras_
Новичок
 
Пол:Мужской
Регистрация: 15.01.2008
Адрес: Киев, Окраина
Сообщений: 17
Репутация: 2
По умолчанию Ответ: помогите новичку или вопоросы по LINUX

Цитата:
Сообщение от korniec Посмотреть сообщение
Есть пять DVD-дисков с репозиториями, я так понимаю, что на них программы, но что с ними нужно делать, как их использовать? Подскажите пожалуйста.

Как правило графические конфигураторы репозитариев находятся в различных ценрах управления (Если Mandriwa то "Toolos"->"Sustem Tools"->"Настройка компьютера") входим под рутом "Управление программами" -> "Configure media..." -> "Параметры" -> "Add a custom ..." Дальше вставляешь диск, ждёшь пока смонтируется и заносишь в базу .
_taras_ вне форума
 
Вверх
Закрытая тема

Опции темы
Опции просмотра

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите новичку marro Программы для обработки 14 31.03.2013 18:50
Помогите новичку. @lexZ Вeб Дизайн 8 29.07.2010 21:38
Помогите новичку Dreik_F1 Спутниковый интернет 1 21.02.2010 19:46
помогите новичку Zok CSS 7 03.06.2009 13:14
Помогите новичку... kentochek Веб - Программирование 3 21.04.2007 13:38

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:27. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.56252 секунды с 11 запросами