Server for Information Technologies óÅÒ×ÅÒ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ
ãÅÎÔÒÏÍ éÎÆÏÒÍÁÃÉÏÎÎÙÈ ôÅÈÎÏÌÏÇÉÊ
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
óÅÒ×ÅÒ ÓÏÄÅÒÖÉÔ ÍÏÒÅ(!) ÁÎÁÌÉÔÉÞÅÓËÏÊ ÉÎÆÏÒÍÁÃÉÉ CIT Forum CD-ROM

SHUTDN(3)
XENIX System V (21 ÉÀÎÑ 1987)

éíñ
shutdn - Äo×Ù×oÄÉÔ ÉÎÆopÍaÃÉÀ ÉÚ ÄÉcËo×oÇo ËÜÛa É ocÔaÎa×ÌÉ×aeÔ ÐpoÃeccop

óéîôáëóéó

	#include <sys/filsys.h>
	#include <sys/param.h>
	#include <sys/types.h>
	
	void shutdn(sblk,nsblk,arg)
	struct filsys *sblk, *nsblk;
	int arg;

ïðéóáîéå
Shutdn Äo×Ù×oÄÉÔ ×cÀ ÉÎÆopÍaÃÉÀ ÉÚ ÐaÍÑÔÉ Îa ÄÉcËÉ. CÀÄa ×xoÄÑÔ ÍoÄÉÆÉÃÉpo×aÎÎÙe cyÐepÂÌoËÉ, ÉÎÄeËcÎÙe ÄecËpÉÐÔopÙ É ÂÌoËÉ ÄaÎÎÙx ÉÚ oÔÌoÖeÎÎoÇo ××oÄa/×Ù×oÄa. CyÐepÂÌoËÉ ×cex ÆaÊÌo×Ùx cÉcÔeÍ, ÄocÔyÐÎÙx ÄÌÑ ÚaÐÉcÉ, ÐoÍeÞaÀÔcÑ ËaË "ÞÉcÔÙe", ÞÔoÂÙ ÐpÉ Ðo×ÔopÎoÍ ÍoÎÔÉpo×aÎÉÉ Îe ÐpoÉÚ×oÄÉÌacØ oÐepaÃÉÑ oÞÉcÔËÉ ÐpÉ ÚaÇpyÚËe XENIX. úaÔeÍ shutdn ×Ù×oÄÉÔ Îa ËoÎcoÌØ cooÂÝeÎÉe "Normal System Shutdown" É ocÔaÎa×ÌÉ×aeÔ ÐpoÃeccop.

ðocÌe ÜÔoÇo ÐpoÉcxoÄÉÔ ÉÌÉ ÐoÌÎaÑ ocÔaÎo×Ëa cÉcÔeÍÙ, ÉÌÉ ÐepeÚaÇpyÚËa × Úa×ÉcÉÍocÔÉ oÔ ÚÎaÞeÎÉÑ arg (0 ÉÌÉ 1).

EcÌÉ sblk ÂoÌØÛe 1, oÎ paccÍaÔpÉ×aeÔcÑ ËaË aÄpec cyÐepÂÌoËa, ËoÔopÙÊ ÄoÌÖeÎ ÂÙÔØ ÚaÐÉcaÎ Îa cÉcÔeÍÎÙÊ ÄÉcË, ecÌÉ nsblk Ñ×ÌÑeÔcÑ ÐoÂÉÔo×oÊ eÇo ÉÎ×epcÉeÊ. üÔa ×oÚÍoÖÎocÔØ ÐoÚ×oÌÑeÔ coÚÄa×aÔØ coÂcÔ×eÎÎÙe ËoÐÉÉ cyÐepÂÌoËa cÉcÔeÍÎoÇo ÄÉcËa.

EcÌÉ sblk pa×eÎ 1, ×ÔopÙÍ apÇyÍeÎÔoÍ Ñ×ÌÑeÔcÑ ËoÍaÎÄa, a ÔpeÔÉÊ apÇyÍeÎÔ Ñ×ÌÑeÔcÑ apÇyÍeÎÔoÍ ÜÔoÊ ËoÍaÎÄÙ. KoÍaÎÄa CONFPANIC ÐpÉ apÇyÍeÎÔe 0 ÐoÌÎocÔØÀ ocÔaÎa×ÌÉ×aeÔ cÉcÔeÍy, a ÐpÉ apÇyÍeÎÔe 1 ÐepeÚaÇpyÖaeÔ ee. äaÎÎaÑ ËoÍaÎÄa Ñ×ÌÑeÔcÑ cÉcÔeÍÎo Úa×ÉcÉÍÙÍ cÉcÔeÍÎÙÍ ×ÙÚo×oÍ. üÔoÔ ×apÉaÎÔ shutdn ÉcÐoÌØÚyeÔcÑ ÄÌÑ ÔoÇo, ÞÔoÂÙ yËaÚaÔØ cÉcÔeÍe ËaË peaÇÉpo×aÔØ Îa cÌeÄyÀÝee ÉcËÌÀÞÉÔeÌØÎoe coÂÙÔÉe.

Shutdn ×o ×peÍÑ paÂoÔÙ ÂÌoËÉpyeÔ ×ce ocÔaÌØÎÙe ÐpoÃeccÙ. PeËoÍeÎÄyeÔcÑ Äo ÚaÐycËa shutdn Úa×epÛÉÔØ ×ce ÐpoÃeccÙ (cÍ. kill(3)), ÔaË ËaË ÐpÉ aËÔÉ×ÎocÔÉ ××oÄa/×Ù×oÄa cyÐepÂÌoËÉ ÍoÇyÔ Îe ÐoÍeÞaÔØcÑ ËaË "ÞÉcÔÙe".

BÙÚÙ×aÀÝÉÊ ÐpoÃecc ÄoÌÖeÎ ÂÙÔØ ÐpÉ×ÉÌeÇÉpo×aÎÎÙÍ.

óí. ôáëöå
fsck(8),haltsys(8),shutdown(1),mount(3),kill(3).

úAíEþAîéñ
HeoÂxoÄÉÍo ÉcÐoÌØÚo×aÔØ ÆÌaÇ ÐocÔpoeÎÉÑ -lx.
Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT