LINUX.ORG.RU

Сообщения cbax

 

Требуется программист

Для серьезной работы в крупной IT компании требуется программист. Москва, работа в офисе, полный рабочий день, знания Apache+mod_perl+Perl+DBI+DBD::Oracle+Unix. з/п от 500 и выше по результатам собеседования и дальнейшей работы. Образование значения не имеет. Резюме, примеры работ и ссылки на выполненные проекты на ivant@rbc.ru

cbax
()

LI

После инсталляции RH 6.1 с CD попытка чтения из MBR заканчивается вывдом только двух букв LI вместо LILO, а дальше комп виснет. Как с этим бороться ?

cbax
()

cp1251

Не подскажет ли замечательный all, где можно надыбать CONSOLE_MAP для cp1251

cbax
()

библиотека для ipc

Не подскажет ли горячо любимый all какую библиотеку надо прилинковывать к проге для использования функции ftok, а так же функции msgget и иже с ними

cbax
()

avtomaticheskiy generetor kartinok

Ne podkazhet li goryacho lybimiy all kak nazivaetsya proga kotoraya avtomaticheski generit kartinki iz teksta (primer - schetchik ramblera) i gde ee (progu) mozhno skachat

cbax
()

Дескрипторы файлов в дочерних процессах.

Проблема в следующем: 

открываем какой нибудь файл:
FILE* log;
log=fopen("my-log","w");
fprintf(log,"begin of file\n");
...

Потом создаем дочерний процесс:

if(pid=fork())
{
  fprintf(log,"Pid = %d\n",pid);
  exit(0)
}

Потом создаем еще несколько таких же процессов.
Процесс - родитель завершаем следующим образом:

...
fprintf(log,"End of file\n");
fclose(log);

В результате получаем содершимое файла log:

begin of file
begin of file
Pid=1051
begin of file
Pid=1052
...
begin of file
Pid=n
End of file

По моему это происходит из-за того, что файл log, открытый в родительском процессе, просто закрывается каждый раз при смерти дочернего процесса и все его содержимое заново сохраняется (в т.ч. и строка begin of file).

Не подскажет ли глубокоуважаемый all каким образом этого можно избежать, или как запускать дочерний процесс не передавая ему дескрипторы НЕКОТОРЫХ открытых в родительском процессе фалов без вмешивания exec.

Заранее спасибо 
cbax
()

Запуск демонов

В файле /etc/rc.d/init.d/httpd есть следующая конструкция: #!/bin/sh ... case "$1" in start) echo -n "Starting httpd: " daemon httpd echo touch /var/lock/subsys/httpd ... как я понимаю комманда daemon запускает демон httpd, однако я не нашел никакой доки на эту комманду, нив манах ни в инфо. Вопрос: как запустить демон?

cbax
()

Как запустить программу в фоновом режиме?

пишем прогу, например такую: int main() { for(;;); } Как запустить ее таким образом, что бы терминал был свободен, а она работала в фоновом режиме?

cbax
()

virtualniye IP

V RedHat 6.1 Ne mmoogu dobavit virtualniy adres k setevoy karte. Pishu: ifconfig eth0 add 194.85.135.135 - Nikakogo resultata. V chem oshibka?

cbax
()

instalyaciya RedHat 6.1

Pri installyacii RedHat 6.1 proishodyat interesnye veschi. Dohozhu do fdisk, rabivay hdb na 3 razdela (na hda stoit MD) nazhimay OK, i vse - computer perezagruzhaetsya. Mozhet kto stalkivalsya? Kak s etim borot'sya?

cbax
()

lamer's question

Hi Vot reshil poprobovat sebja v kachestve linux progrmiasta. Nabral progu: hello.c void main() { printf("Hello world !!!"); } Otkompiliroval: $gcc hello.c poluchilos chto-to vrode *a.out odnako kak ee otlinkovat ne znay moset podskaset kto kak eto delaetsa ili gde ob etom napisano lazil b info - nichego ne nashel v HOWTO informaziya rasschitana na to, chto ja podobnye osnovy uge znay v manah toge nichego putnogo ne nashel zaranee ogromnoe spasibo

cbax
()

Problems with Ethernet

Est setevaya karta 3C905b-tx i driver dlya nee pod UNIX. Vopros: kak prikrutit ee k Slackware 7.0 ?

cbax
()

В Ваших рядах пополнение

Вот решил себе поставить Linux SlackWare. Распаковываю файл Color.gz получается просто COLOR размером примерно 3М. Однако программа RaWrite вместо того, что бы раскидать его на 3 диска скидывает только первую часть файла на один диск. Как добиться того, что бы он создавал все 3 диска?

cbax
()

RSS подписка на новые темы