Exec v Unixu

Linux, Unix, Solaris, OS/2 atp.
Odpovědět
Mike Rosoft
Nováček
Nováček
Uživatelský avatar
Registrován: 03. čer 2003

Exec v Unixu

Příspěvek od Mike Rosoft »

Nasel by se tu nejaky zkuseny unixar, ktery vi:
Co se stane s otevrenejma souborama v unixu/linuxu kdyz proces zavola prikaz exec?
moznosti
a) vsechny soubory se zavrou
b) nic se s nima nestane, file descriptory ma proces nadale k dispozici
80386 40MHz @ 44MHz, RAID na komary lezi hned vedle, 4MB DDR Kingmax, 170MB HDD, PC-Speaker Audigy.
kubik
Nováček
Nováček
Uživatelský avatar
Registrován: 03. čer 2003

Re: Exec v Unixu

Příspěvek od kubik »

Mike Rosoft píše:Nasel by se tu nejaky zkuseny unixar, ktery vi:
Co se stane s otevrenejma souborama v unixu/linuxu kdyz proces zavola prikaz exec?
moznosti
a) vsechny soubory se zavrou
b) nic se s nima nestane, file descriptory ma proces nadale k dispozici
Nejsem si jistej, ale logicky bych uvazoval, ze se soubory zavrou. Naopak o forku by soubory asi zustaly otevreny. Doporucuju man exec ;-)
PA7100LC/64MHz - ModraHlinikovaKostka cooler - HP 9000/715 board - 2x HP 32MB + 2x noname 16MB - Artist Graphics - IBM DDRS-39130 - Teac 532S
Mike Rosoft
Nováček
Nováček
Uživatelský avatar
Registrován: 03. čer 2003

Příspěvek od Mike Rosoft »

Fork je duplikuje a exec ma volbu -c -spustit s prazdnym enviroment, proto mi to tak vrtalo hlavou a v manualovejch strankach execu nic nebylo, ale uz jsem na to sedl s jednim linuxovym nadsencem a ten mi v hloubi linuxu vyhrabal manualovou stranku kde je jednou vetou zmineno ze to ty soubory necha otevreny.
Kazdopadne dik za radu.
80386 40MHz @ 44MHz, RAID na komary lezi hned vedle, 4MB DDR Kingmax, 170MB HDD, PC-Speaker Audigy.
Odpovědět

Zpět na „Operační systémy Linux a podobné“