லினக்ஸ் அடிப்படைகள். லினக்ஸ் அடிப்படைகள் - UNIX இன் கட்டளை வரி மற்றும் கோப்பு முறைமை அறியப்பட்ட பதிப்புகள்

1965 ஆம் ஆண்டில், பெல் டெலிபோன் லேபரட்டரீஸ் (AT&Tயின் ஒரு பிரிவு), தண்டனை ஆபரேட்டர் மற்றும் மாசசூசெட்ஸ் இன்ஸ்டிடியூட் ஆப் டெக்னாலஜி (rIT) ஆகியவற்றுடன் இணைந்து rULTIqS (rULTipleoed Information and Computing Service) என்ற புதிய இயக்க முறைமையை உருவாக்கத் தொடங்கியது. திட்ட பங்கேற்பாளர்கள் பல நூறு பயனர்களின் வேலையை ஆதரிக்கும் திறன் கொண்ட பல்பணி நேர பகிர்வு இயக்க முறைமையை உருவாக்கும் இலக்கைக் கொண்டிருந்தனர். பெல் லேப்ஸில் இருந்து, இரண்டு பங்கேற்பாளர்கள் திட்டத்தில் பங்கேற்றனர்: கென் தாம்சன் மற்றும் டென்னிஸ் ரிச்சி. rULTIqS சிஸ்டம் முழுமையடையவில்லை என்றாலும் (பெல் லேப்ஸ் 1969 இல் திட்டத்தில் இருந்து விலகியது), இது இயங்குதளத்தின் முன்னோடியாக மாறியது, அது பின்னர் யூனியோ என அறியப்பட்டது.

இருப்பினும், தாம்சன், ரிச்சி மற்றும் பல பணியாளர்கள் ஒரு வசதியான நிரலாக்க அமைப்பை உருவாக்குவதில் தொடர்ந்து பணியாற்றினர். rULTIqS இல் வேலை செய்வதிலிருந்து தோன்றிய யோசனைகள் மற்றும் மேம்பாடுகளைப் பயன்படுத்தி, அவர்கள் 1969 இல் ஒரு சிறிய இயக்க முறைமையை உருவாக்கினர், அதில் ஒரு கோப்பு முறைமை, ஒரு செயல்முறை மேலாண்மை துணை அமைப்பு மற்றும் ஒரு சிறிய தொகுப்பு பயன்பாடுகள் ஆகியவை அடங்கும். கணினி அசெம்பிளரில் எழுதப்பட்டு nDn-7 கணினியில் பயன்படுத்தப்பட்டது. இந்த இயக்க முறைமைக்கு யுனிக்ஸ் என்று பெயரிடப்பட்டது, இது rULTIqS ஐப் போன்றது மற்றும் மேம்பாட்டுக் குழுவின் மற்றொரு உறுப்பினரான பிரையன் கெர்னிகனால் உருவாக்கப்பட்டது.

UNIX இன் ஆரம்ப பதிப்பு நிறைய உறுதியளித்திருந்தாலும், சில உண்மையான திட்டங்களுக்குப் பயன்படுத்தாமல் அதன் முழு திறனையும் உணர்ந்திருக்காது. அத்தகைய திட்டம் கண்டுபிடிக்கப்பட்டது. 1971 இல் பெல் லேப்ஸின் காப்புரிமைத் துறைக்கு ஒரு சொல் செயலாக்க அமைப்பு தேவைப்பட்டபோது, ​​யுனிக்ஸ் இயங்குதளமாகத் தேர்ந்தெடுக்கப்பட்டது. அந்த நேரத்தில், இது மிகவும் சக்திவாய்ந்த nDn-11 க்கு மாற்றப்பட்டது, மேலும் அது கொஞ்சம் வளர்ந்தது.16K கணினியால் ஆக்கிரமிக்கப்பட்டது, 8K பயன்பாட்டு நிரல்களுக்கு ஒதுக்கப்பட்டது, அதிகபட்ச அளவுகோப்பு 512K வட்டு இடத்துடன் 64K ஆக அமைக்கப்பட்டது.

முதல் அசெம்பிளி பதிப்புகள் உருவாக்கப்பட்ட சிறிது நேரத்திலேயே, தாம்சன் FxuTuAN மொழிக்கான ஒரு தொகுப்பியில் பணிபுரியத் தொடங்கினார், அதன் விளைவாக அவர் மொழி B ஐ உருவாக்கினார். இது மொழிபெயர்ப்பாளரின் அனைத்து வரம்புகளையும் கொண்ட ஒரு மொழிபெயர்ப்பாளராக இருந்தது, மேலும் ரிச்சி அதை வேறு மொழியாக உருவாக்கினார். q, இது இயந்திர குறியீட்டை உருவாக்க அனுமதித்தது. 1973 ஆம் ஆண்டில், இயக்க முறைமை கர்னல் உயர்-நிலை C மொழியில் மீண்டும் எழுதப்பட்டது, இது UNIX இன் பிரபலத்தில் பெரும் தாக்கத்தை ஏற்படுத்திய முன்னர் கேள்விப்படாத ஒரு நடவடிக்கையாகும். இதன் பொருள் UNIX அமைப்பு சில மாதங்களில் மற்ற வன்பொருள் தளங்களுக்கு இப்போது மாற்றப்படலாம் மற்றும் மாற்றங்களைச் செய்வது கடினம் அல்ல. பெல் லேப்ஸில் இயங்கும் UNIX அமைப்புகளின் எண்ணிக்கை 25ஐ தாண்டியது, மேலும் UNIX ஐ பராமரிக்க UNIX Sgstem Proup (USp) குழு உருவாக்கப்பட்டது.

ஆராய்ச்சி பதிப்புகள் (AT&T பெல் லேப்ஸ்)

அமெரிக்க கூட்டாட்சி சட்டத்திற்கு இணங்க, AT&T க்கு UNIX ஐ வணிக ரீதியாக விநியோகிக்க உரிமை இல்லை மற்றும் அதன் சொந்த தேவைகளுக்கு அதைப் பயன்படுத்தியது, ஆனால் 1974 இல் தொடங்கி, இயக்க முறைமை கல்வி நோக்கங்களுக்காக பல்கலைக்கழகங்களுக்கு மாற்றப்பட்டது.

இயக்க முறைமைஒவ்வொன்றும் நவீனப்படுத்தப்பட்டுள்ளன ஒரு புதிய பதிப்புபுரோகிராமர் வழிகாட்டியின் தொடர்புடைய பதிப்புடன் வழங்கப்பட்டது, அதிலிருந்து பதிப்புகள் பதிப்புகள் (jdition) என்ற பெயரைப் பெற்றன. 1971 முதல் 1989 வரை மொத்தம் 10 பதிப்புகள் வெளியிடப்பட்டன. மிக முக்கியமான பதிப்புகள் கீழே பட்டியலிடப்பட்டுள்ளன.

திருத்தம் 1 (1971)

nDn-11 க்கான அசெம்பிளி மொழியில் எழுதப்பட்ட UNIX இன் முதல் பதிப்பு. B மொழி மற்றும் cat, chdir, chmod, cp, ed, find, mail, mkdir, mkfs, mount, mv, rm, rmdir, wc, உள்ளிட்ட பல நன்கு அறியப்பட்ட கட்டளைகள் மற்றும் பயன்பாடுகள் இதில் அடங்கும். பெல் லேப்ஸ் காப்புரிமைத் துறைக்கான சொல் செயலாக்க கருவியாக முதன்மையாகப் பயன்படுத்தப்படுகிறது.

திருத்தம் 3 (1973)

ss கட்டளை கணினியில் தோன்றி, C மொழி தொகுப்பி எண் நிறுவப்பட்ட அமைப்புகள் 16ஐ எட்டியது.

திருத்தம் 4 (1973)

கர்னல் உயர்நிலை மொழி C இல் எழுதப்பட்ட முதல் அமைப்பு.

திருத்தம் 6 (1975)

UNIX இன் முதல் பதிப்பு பெல் ஆய்வகத்திற்கு வெளியே கிடைக்கிறது. இந்த அமைப்பு முற்றிலும் C இல் மீண்டும் எழுதப்பட்டது. அந்த நேரத்திலிருந்து, பெல் லேப்ஸில் உருவாக்கப்படாத புதிய பதிப்புகள் தோன்றத் தொடங்கின மற்றும் UNIX இன் புகழ் வளரத் தொடங்கியது. இந்த அமைப்பின் பதிப்பு பெர்க்லியில் உள்ள கலிபோர்னியா பல்கலைக்கழகத்தில் நிறுவப்பட்டது, மேலும் BSD இன் முதல் பதிப்பு (Berheleg Softkare Distributuion) UNIX அதன் அடிப்படையில் விரைவில் வெளியிடப்பட்டது.

திருத்தம் 7 (1979)

பார்ன் ஷெல் கட்டளை மொழிபெயர்ப்பாளரும் கெர்னிகன் மற்றும் ரிட்சியிடமிருந்து ஒரு சி கம்பைலரும் அடங்கும். கணினியின் மையமானது மற்ற தளங்களுக்கு பெயர்வுத்திறனுக்காக மீண்டும் எழுதப்பட்டுள்ளது. இந்த பதிப்பிற்கான உரிமத்தை ரிக்ரோசாப்ட் வாங்கியது, அதன் அடிப்படையில் XjNIX இயங்குதளத்தை உருவாக்கியது.

UNIX பிரபலமடைந்தது, மேலும் 1977 இல் இயக்க முறைமைகளின் எண்ணிக்கை 500ஐத் தாண்டியது. அதே ஆண்டில், கணினி முதல் முறையாக nDn அல்லாத கணினிக்கு மாற்றப்பட்டது.

யுனிக்ஸ் மரபியல்

நிலையான UNIX அமைப்பு இல்லை; அனைத்து UNIX போன்ற அமைப்புகளும் அவற்றிற்கு தனித்துவமான அம்சங்களையும் திறன்களையும் கொண்டுள்ளன. ஆனால் வெவ்வேறு பெயர்கள் மற்றும் அம்சங்களுக்குப் பின்னால், UNIX இன் கட்டமைப்பு, பயனர் இடைமுகம் மற்றும் நிரலாக்க சூழலைக் கவனிப்பது இன்னும் எளிதானது. விளக்கம் மிகவும் எளிது: இந்த இயக்க முறைமைகள் அனைத்தும் நெருங்கிய அல்லது தொலைதூர உறவினர்கள். இந்த குடும்பத்தின் மிக முக்கியமான பிரதிநிதிகள் கீழே விவரிக்கப்பட்டுள்ளன.

சிஸ்டம் III (1982)

UNIX ஐ உருவாக்குவதற்கான முயற்சியை இழக்க விரும்பவில்லை, 1982 இல் AT&T OS இன் ஏற்கனவே உள்ள பல பதிப்புகளை ஒன்றிணைத்து Sgstem III என்ற பதிப்பை உருவாக்கியது.

இந்த பதிப்பு பெல் லேப்ஸ் மற்றும் AT&Tக்கு வெளியே விநியோகிப்பதற்காக வடிவமைக்கப்பட்டது மற்றும் UNIX இன் சக்திவாய்ந்த கிளையின் தொடக்கத்தைக் குறித்தது, அது இன்றும் உயிருடன் வளர்ந்து வருகிறது.

சிஸ்டம் வி (1983)

1983 இல், சிஸ்டம் வி வெளியிடப்பட்டது, பின்னர் அதற்கான பல வெளியீடுகள்:

  • SVR2 (1984): இன்டர் ப்ராசஸ் கம்யூனிகேஷன் (ஐபிசி) பகிர்ந்த நினைவகம், செமாஃபோர்ஸ்
  • SVR3 (1987): I/O ஸ்ட்ரீம்ஸ் சிஸ்டம், கோப்பு முறைஸ்விட்ச், பகிரப்பட்ட நூலகங்கள்
  • SVR4 (1989): NFS, FFS, BSD சாக்கெட்டுகள். SVR4 UNIX இன் பல நன்கு அறியப்பட்ட பதிப்புகளின் திறன்களை ஒருங்கிணைக்கிறது - SunOS, BSD UNIX மற்றும் சிஸ்டம் V இன் முந்தைய வெளியீடுகள்.

இந்த அமைப்பின் பல கூறுகள் ANSI, POSIX, X/Open மற்றும் SVID தரங்களால் ஆதரிக்கப்படுகின்றன.

UNIX BSD (1978) (UNIX 6வது பதிப்பின் அடிப்படையில்)

  • 1981, DAuna இன் உத்தரவின்படி, Tqn/In ஸ்டாக் BSD UNIX இல் கட்டப்பட்டது (4.2BSD இல்)
  • 1983 நெட்வொர்க் தொழில்நுட்பங்களை தீவிரமாகப் பயன்படுத்தியது மற்றும் ARPANET நெட்வொர்க்குடன் இணைக்க முடியும்
  • 1986 பதிப்பு 4.3BSD வெளியிடப்பட்டது
  • 1993 4.4BSD மற்றும் BSD Lite (கடைசியாக வெளியிடப்பட்ட பதிப்புகள்) வெளியிடப்பட்டது.

OSF/1 (1988) (திறந்த மென்பொருள் அறக்கட்டளை)

1988 இல், IBM, DEC, HP ஆகியவை AT&T மற்றும் SUN இல் இருந்து UNIX இன் பதிப்பை உருவாக்கி OSF என்ற அமைப்பை உருவாக்கியது. இந்த அமைப்பின் செயல்பாடுகளின் விளைவாக OSF/1 இயக்க முறைமை இருந்தது.

தரநிலைகள்

UNIX இன் பல்வேறு மாறுபாடுகள் தோன்றியதால், கணினியை தரப்படுத்த வேண்டிய தேவை மிகவும் தெளிவாகியது. தரநிலைகளைக் கொண்டிருப்பது பயன்பாடுகளை போர்ட் செய்ய எளிதாக்குகிறது மற்றும் பயனர்கள் மற்றும் உற்பத்தியாளர்கள் இருவரையும் பாதுகாக்கிறது. இதன் விளைவாக, பல தரநிலைகள் தொடர்பான நிறுவனங்கள் தோன்றின மற்றும் UNIX இன் வளர்ச்சியில் தாக்கத்தை ஏற்படுத்திய பல தரநிலைகள் உருவாக்கப்பட்டன.

IEEE POSIX (இன்ஸ்டிட்யூட் ஆஃப் எலக்ட்ரிக்கல் அண்ட் எலக்ட்ரானிக்ஸ் இன்ஜினியர்ஸ் போர்ட்டபிள் ஆப்பரேட்டிங் சிஸ்டம் இன்டர்ஃபேஸ்)

  • 1003.1 (1988) API (பயன்பாட்டு நிரலாக்க இடைமுகம்) OC தரப்படுத்தல்
  • 1003.2 (1992) ஷெல் மற்றும் பயன்பாடுகளின் வரையறை
  • 1003.1b (1993) நிகழ்நேர பயன்பாட்டு API
  • 1003.1c (1995) "இழைகள்" வரையறைகள்

ANSI (அமெரிக்க தேசிய தரநிலை நிறுவனம்)

  • தரநிலை X3.159 (1989)
  • சி மொழியின் தொடரியல் மற்றும் சொற்பொருள்
  • உள்ளடக்கம் நிலையான நூலகம் libc

X/Open

  • 1992 Xwindow தரநிலை
  • 1996 சிடிஇ (பொது டெஸ்க்டாப் சூழல்) பயனர் இடைமுகம் மற்றும் மோட்டிஃப் வரைகலை ஷெல் மூலம் OSF உடன் இணைந்து உருவாக்குதல்

SVID (கணினி V இடைமுக வரையறை)

சிஸ்டம் V இன் UNIX பதிப்புகளின் வெளிப்புற இடைமுகங்களை விவரிக்கிறது. SVID ஐத் தவிர, SVVS (System V சரிபார்ப்பு தொகுப்பு) வெளியிடப்பட்டது - ஒரு அமைப்பு SVID தரநிலையுடன் இணங்குகிறதா மற்றும் அது தகுதியானதா என்பதைத் தீர்மானிக்க உங்களை அனுமதிக்கும் உரை நிரல்களின் தொகுப்பு. சிஸ்டம் வி என்ற பெருமைக்குரிய பெயரைக் கொண்டவர்.

UNIX இன் அறியப்பட்ட பதிப்புகள்

  • SVR4, BSD, OSF/1 இன் பல அம்சங்களுடன் SVR2 ஐ அடிப்படையாகக் கொண்ட IBM AIX
  • HP இன் HP-UX பதிப்பு
  • SVR4 போன்ற சிலிக்கான் கிராபிக்ஸின் IRIX பதிப்பு
  • OSF/1 ஐ அடிப்படையாகக் கொண்ட DEC இன் டிஜிட்டல் UNIX பதிப்பு
  • SCO UNIX (1988) SVR3.2 அடிப்படையில் உருவாக்கப்பட்ட PCக்கான முதல் UNIX அமைப்புகளில் ஒன்று
  • சன் மைக்ரோசிஸ்டம்ஸின் UNIX SVR4 இன் சோலாரிஸ் பதிப்பு

UNIX இயங்குதளம்

இயக்க முறைமையின் அதிகாரப்பூர்வ பிறந்த தேதி யுனிக்ஸ்ஜனவரி 1, 1970 அன்று கருதப்படுகிறது. இந்த தருணத்திலிருந்து எந்த யுனிக்ஸ் அமைப்பும் அதன் கணினி நேரத்தை கணக்கிடுகிறது. இயக்க முறைமைக்கு இது மிக நீண்ட காலம். இன்று, பல்வேறு கொள்கைகளின் அடிப்படையில் கட்டப்பட்ட பல இயக்க முறைமைகளின் தோற்றம் இருந்தபோதிலும், UNIX தலைவர்களிடையே அதன் இடத்தை உறுதியாக ஆக்கிரமித்துள்ளது.

UNIX இன் முக்கிய பண்புகள், இந்த அமைப்பின் நீண்ட ஆயுளுக்கான காரணங்களைப் புரிந்து கொள்ள அனுமதிக்கின்றன, பின்வருவனவற்றை உள்ளடக்குகின்றன.

கணினி குறியீடு உயர்-நிலை SI மொழியில் எழுதப்பட்டுள்ளது, இது மற்ற வன்பொருள் தளங்களுக்குப் புரிந்துகொள்வதையும், மாற்றுவதையும் மற்றும் போர்ட் செய்வதையும் எளிதாக்குகிறது.

பல்வேறு யுனிக்ஸ் பதிப்புகள் இருந்தபோதிலும், முழு குடும்பமும் அடிப்படையில் ஒரே மாதிரியான கட்டிடக்கலை மற்றும் பல நிலையான இடைமுகங்களை அடிப்படையாகக் கொண்டது.

UNIX எளிய ஆனால் சக்திவாய்ந்த நிலையான பயனர் இடைமுகங்களைக் கொண்டுள்ளது.

UNIX ஒருங்கிணைந்த கோப்பு முறைமை இடைமுகமானது வட்டுகளில் சேமிக்கப்பட்ட தரவுகளுக்கு மட்டுமல்லாமல், டெர்மினல்கள், பிரிண்டர்கள், காந்த நாடாக்கள், குறுந்தகடுகள், நெட்வொர்க்குகள் மற்றும் நினைவகத்திற்கும் அணுகலை வழங்குகிறது.

UNIX அமைப்பிற்காக ஏராளமான பல்வேறு பயன்பாடுகள் உருவாக்கப்பட்டுள்ளன - எளிமையானது உரை ஆசிரியர்கள்சக்திவாய்ந்த தரவுத்தள மேலாண்மை அமைப்புகளுக்கு.

IN பொதுவான பார்வை UNIX இயக்க முறைமையை படம் 1 இல் காட்டப்பட்டுள்ளபடி, இரண்டு அடுக்கு மாதிரியால் குறிப்பிடலாம். 8.1
.

மையத்தில் உள்ளது கணினி கர்னல். கர்னல் நேரடியாக கணினி வன்பொருளுடன் தொடர்பு கொள்கிறது, அதன் கட்டமைப்பின் அம்சங்களிலிருந்து பயன்பாட்டு நிரல்களை தனிமைப்படுத்துகிறது. பயன்பாட்டு நிரல்களுக்கு வழங்கப்படும் சேவைகளின் தொகுப்பை செயல்படுத்தும் நிரல்களை கர்னல் உள்ளடக்கியது. கர்னல் சேவைகளில் I/O செயல்பாடுகள், செயல்முறை உருவாக்கம் மற்றும் மேலாண்மை, செயல்முறை ஒத்திசைவு போன்றவை அடங்கும். மாதிரியின் அடுத்த நிலை UNIX OS இன் பயனர் இடைமுகத்தை வழங்கும் கணினி சேவைகள் ஆகும். பயன்பாடுகள் மற்றும் கணினி பணிகள் இரண்டின் கர்னலுடன் தொடர்பு கொள்ளும் திட்டம் ஒன்றுதான்.

UNIX இயக்க முறைமை அம்சங்கள்

UNIX இயங்குதளமானது கணினியின் வன்பொருள் மற்றும் மென்பொருள் வளங்களுடன் தொடர்பு கொள்கிறது பின்வரும் செயல்பாடுகள்:

    உபகரணங்கள் மேலாண்மை;

    வள மேலாண்மை;

    கணினி கண்காணிப்பு;

உபகரணங்கள் மேலாண்மை

கணினி வன்பொருளை நேரடியாகக் கட்டுப்படுத்தும் திறன் அப்ளிகேஷன் புரோகிராம்களுக்கு இல்லை. இயக்க முறைமை மட்டுமே வன்பொருள் மேலாண்மை செயல்பாடுகளை செய்கிறது, பயன்பாடுகள் மற்றும் பிற நிரல்களை அணுக அனுமதிக்கிறது புற சாதனங்கள்(இது அத்தகைய சாதனத்தை நிர்வகிப்பதற்கான பிரத்தியேகங்களை அறிய வேண்டிய அவசியத்தை நீக்குகிறது). OS இல் உட்பொதிக்கப்பட்ட ஒரு குறிப்பிட்ட வன்பொருள் செயலாக்கத்திலிருந்து நிரல் சுதந்திரம் என்ற கருத்து, UNIX இயக்க முறைமையின் பெயர்வுத்திறனை உறுதி செய்வதற்கான முக்கியமான கூறுகளில் ஒன்றாகும், இது பல்வேறு வன்பொருள் உள்ளமைவுகளில் பரவலாகப் பயன்படுத்த அனுமதிக்கிறது.

வள மேலாண்மை

UNIX OS ஆனது ஒரே நேரத்தில் பல பணிகளைச் செய்யும் பல பயனர்களிடையே கணினி வளங்களின் விநியோகத்தை நிர்வகிக்கிறது, பெரும்பாலும் வெவ்வேறு பொருள்களுடன் வேலை செய்கிறது, பல்பணி மற்றும் பல பயனர் இயக்க முறைகளை ஆதரிக்கிறது. பல்பணி ஒரு பயனரை ஒரே நேரத்தில் பல நிரல்களை இயக்க அனுமதிக்கிறது, அதே நேரத்தில் CPU மற்றும் RAM ஆகியவை பல செயல்முறைகளில் பகிரப்படுகின்றன.

பல பயனர் பயன்முறையானது, அச்சுப்பொறிகள் அல்லது வரைவிகள் போன்ற விலையுயர்ந்த சாதனங்கள் உட்பட கணினி வளங்களைப் பகிர்வதன் மூலம் பல பயனர்களை ஒரே நேரத்தில் வேலை செய்ய அனுமதிக்கிறது. ஒரு பயனருடன் பல இயந்திரங்களை இணைப்பதை விட இந்த செயல்பாட்டு முறை மிகவும் செலவு குறைந்ததாக மாறிவிடும்.

பயனர் இடைமுக ஆதரவு

இது பயனர்களுக்கும் கணினி அமைப்புக்கும் இடையே ஊடாடும் (உரையாடலை வழங்கும்) தொடர்புகளை வழங்குவதற்கான ஒரு வழிமுறையாகும்.

யுனிக்ஸ் இயக்க முறைமையின் நவீன பதிப்புகள் பலவற்றை ஆதரிக்கின்றன இடைமுக வகைகள்: கட்டளை வரி, மெனு மற்றும் வரைகலை பயனர் இடைமுகம்.

கட்டளை வரிபொதுவாக செயல்பாடுகளை நன்கு அறிந்த பயனர்களுக்கு வசதியானது மற்றும் அணிகள்அமைப்புகள். இந்த வகை இடைமுகத்துடன் பணிபுரியும் போது, ​​பயனர் “ப்ராம்ட்” (பயனருக்கான இயல்புநிலை டாலர் குறி) விசைப்பலகையிலிருந்து ஒவ்வொரு கட்டளையையும் உள்ளிடுகிறார். இந்த இடைமுகம் கணினியின் மேலோட்டத்தை வழங்காது, ஆனால் கணினியில் எந்த கட்டளையையும் இயக்க அனுமதிக்கிறது. அத்தகைய இடைமுகத்தை வழங்கும் நிரல்கள் அழைக்கப்படுகின்றன கட்டளை குண்டுகள்(ஷெல்). நிறைய கட்டளை ஷெல்கள் உள்ளன: பார்ன் ஷெல் (sh), போர்ன் அகெய்ன் ஷெல் (பாஷ்), கோர்ன் ஷெல் (ksh), C ஷெல் (csh), டெபியன் அல்ம்க்விஸ்ட் ஷெல் (டாஷ்), Zsh போன்றவை. மிகவும் பொதுவானது பாஷ்.

பொதுவாக ஆரம்பநிலையாளர்கள் அல்லது இயக்க முறைமையில் சில நிறுவல்களைச் செய்ய வேண்டிய பயனர்களால் பயன்படுத்தப்படுகிறது. பெரும்பாலும் அத்தகைய இடைமுகம் ஒரு வழிகாட்டியாக செயல்படுகிறது: இது கணினியால் செய்யப்படும் ஒரு பட்டியலிலிருந்து (மெனு) ஒரு செயல்பாட்டைத் தேர்ந்தெடுக்க பயனரை அனுமதிக்கிறது. பொதுவாக, மெனுக்கள் அடுக்கு உரையாக ஒழுங்கமைக்கப்படுகின்றன, இது பயனருக்கு பல தேர்வுகளை வழங்குகிறது. அத்தகைய இடைமுகத்திற்கு ஒரு எடுத்துக்காட்டு sysadm நிரல் ஆகும், இது கணினி நிர்வாகிக்கு கணினியை உள்ளமைக்கும் மற்றும் உள்ளமைக்கும் பணியை செய்ய உதவுகிறது.

வரைகலை பயனாளர் இடைமுகம்ஆரம்ப மற்றும் மேம்பட்ட பயனர்களை இலக்காகக் கொண்டது. கணினியுடன் தொடர்புகொள்வதற்கான பல வழிகளை இது வழங்குகிறது: ஐகான்களால் சித்தரிக்கப்படும் கணினி பொருள்களின் கண்ணோட்டம், "மவுஸ்" அல்லது கண்காணிப்பு பந்து சாதனத்தைப் பயன்படுத்தி காட்சித் திரையில் ஒரு கிராஃபிக் படத்தை (ஐகான்) தேர்ந்தெடுப்பதன் மூலம் கட்டளைகளை செயல்படுத்துதல். UNIX OS ஆனது X.desktop ஐ சிறப்பு X டெர்மினல்களுடன் வேலை செய்வதற்கான வரைகலை பயனர் இடைமுகமாக அல்லது வழக்கமான வரைகலை டெர்மினல்களுடன் பணிபுரியும் X Window அமைப்பை வழங்குகிறது.

பாதுகாப்பு தொலைநிலை அணுகல்வி கணினி வலையமைப்பு

UNIX OS ஆனது இயங்கும் பிற கணினிகளின் ஆதாரங்களுக்கான அணுகலை பயனர்களுக்கு வழங்குகிறது கணினி வலையமைப்பு. இயக்க முறைமை நெட்வொர்க் பயன்பாடுகளின் தொகுப்பைக் கொண்டுள்ளது, இது தொலை கணினியுடன் இணைப்பை நிறுவவும், தொலை கணினியில் பதிவு செய்யவும், பிணைய கணினிகளுக்கு இடையில் தரவை மாற்றவும் மற்றும் மின்னஞ்சலைப் பயன்படுத்தவும் உங்களை அனுமதிக்கிறது. UNIX நெட்வொர்க்கிங்கை ஆதரிக்கிறது NFS கோப்பு முறைமை (பிணைய கோப்புகணினி), இது தொலை கணினியின் கோப்பு முறைமையை அணுக இயக்க முறைமை கட்டளைகளைப் பயன்படுத்த உங்களை அனுமதிக்கிறது.

யுனிக்ஸ் இயக்க முறைமையின் கூறுகள்

மேலே குறிப்பிட்டுள்ளபடி, இயக்க முறைமை என்பது கணினியில் செயல்முறைகளை நிர்வகிப்பதற்கான செயல்பாடுகளை வழங்கும் மற்றும் பயனர்களுக்கும் கணினி வன்பொருளுக்கும் இடையிலான இடைமுகத்தை செயல்படுத்தும் நிரல்களின் தொகுப்பாகும். UNIX அமைப்பு கொண்டுள்ளது மூன்று முக்கிய கூறுகள்: கட்டளை அமைப்பு, ஷெல் மற்றும் கர்னல்.

UNIX இயக்க முறைமையானது தரவை ஒழுங்கமைத்தல் மற்றும் செயலாக்குதல் மற்றும் பயனரின் சூழலை நிர்வகித்தல் போன்ற பணிகளைச் செய்யும் பல நூறு கட்டளைகளைக் கொண்டுள்ளது. கட்டளைகள் குறிப்பிட்ட செயல்பாடுகளைச் செய்யும் நிரல்களாகும், பொதுவாக குறைந்தபட்ச உள்ளீடு தேவைப்படும் மற்றும் ஒப்பீட்டளவில் விரைவாக செயல்படுத்தப்படும். அவற்றில் பெரும்பாலானவை அனைத்து பயனர்களுக்கும் கிடைக்கின்றன, ஆனால் சிறப்புரிமை பெற்ற பயனரான கணினி நிர்வாகிக்கு மட்டுமே கட்டளைகள் உள்ளன. செயல்படுத்தப்படும் போது தகவல்களின் ஊடாடும் உள்ளீட்டை அனுமதிக்கும் சில கட்டளைகள் சில நேரங்களில் அழைக்கப்படுகின்றன பயன்பாடுகள். பயன்பாடுகளின் எடுத்துக்காட்டுகளில் vi உரை திருத்தி மற்றும் மின்னஞ்சலை நிர்வகிப்பதற்கான அஞ்சல் கட்டளை ஆகியவை அடங்கும்.

குண்டுகள். ஷெல்கள் பொதுவாக இயங்குதள கர்னலுக்கு பயனர் இடைமுகத்தை வழங்கும் ஊடாடும் நிரல்களாக குறிப்பிடப்படுகின்றன. அவர் கணினியில் உள்நுழைந்தது முதல் அவர் வெளியேறும் வரை ஷெல் பயனரின் செயலில் செயலாகிறது. இந்த புரோகிராம்கள் கட்டளை மொழிபெயர்ப்பாளர்கள் (சில நேரங்களில் கட்டளை செயலிகள் என்று அழைக்கப்படுகின்றன).

மேலே குறிப்பிட்டுள்ளபடி, யுனிக்ஸ் இயக்க முறைமை பொதுவாக பல ஷெல்களைப் பயன்படுத்துகிறது.

கட்டுப்படுத்தப்பட்ட ஷெல்கள் (rsh மற்றும் ksh ஆகியவை Bourne shell மற்றும் Korn shell இன் துணைக்குழுக்கள்) கணினிக்கான அணுகலைக் கட்டுப்படுத்த வேண்டிய பயனர்களுக்காக வடிவமைக்கப்பட்டுள்ளன.

கோர். கணினி கர்னல் என்பது இயக்க முறைமையின் மையமாகும், இது அடிப்படை செயல்பாடுகளை வழங்குகிறது: செயல்முறைகளை உருவாக்குதல் மற்றும் நிர்வகித்தல், நினைவகத்தை ஒதுக்கீடு செய்தல் மற்றும் கோப்புகள் மற்றும் புற சாதனங்களுக்கான அணுகலை வழங்குதல்.

கர்னலுடன் பயன்பாட்டு பணிகளின் தொடர்பு நிலையான கணினி அழைப்பு இடைமுகம் மூலம் நிகழ்கிறது. கணினி அழைப்பு இடைமுகம் கோரிக்கைகளின் வடிவமைப்பை வரையறுக்கிறது அடிப்படை சேவைகள். ஒரு செயல்முறை ஒரு குறிப்பிட்ட கர்னல் செயல்முறைக்கு ஒரு கணினி அழைப்பு மூலம் அடிப்படை கர்னல் செயல்பாட்டைக் கோருகிறது. கர்னல் கோரிக்கையை செயல்படுத்துகிறது மற்றும் தேவையான தரவை செயல்முறைக்கு வழங்குகிறது.

கோர் கொண்டுள்ளது மூன்று முக்கிய துணை அமைப்புகள்:

    1) செயல்முறை மற்றும் நினைவக மேலாண்மை துணை அமைப்பு;

    2) கோப்பு துணை அமைப்பு;

    3) உள்ளீடு/வெளியீடு துணை அமைப்பு.

நிகழ்த்துகிறது பின்வரும் செயல்பாடுகள்:

    செயல்முறைகளை உருவாக்குதல் மற்றும் நீக்குதல்;

    செயல்முறைகளுக்கு இடையில் கணினி வளங்களின் விநியோகம்;

    செயல்முறை ஒத்திசைவு;

    செயல்முறைகளின் தொடர்பு.

செயல்முறை திட்டமிடுபவர் (திட்டமிடுபவர்) மூலம் நிகழ்த்தப்படும் ஒரு சிறப்பு கர்னல் செயல்பாடு, கணினி வளங்களுக்கான போட்டியில் செயல்முறைகளுக்கு இடையே உள்ள முரண்பாடுகளைத் தீர்க்கிறது.

செயல்முறைகளுக்கு இடையே நினைவக ஒதுக்கீட்டை வழங்குகிறது. அனைத்து செயல்முறைகளுக்கும் போதுமான நினைவகம் இல்லை என்றால், கர்னல் செயல்முறையின் பகுதிகளை அல்லது பல செயல்முறைகளை (பொதுவாக செயலற்றவை, கணினியில் சில நிகழ்வுகளுக்காக காத்திருக்கிறது) வட்டின் ஒரு சிறப்பு பகுதிக்கு ("ஸ்வாப்" பகுதிக்கு நகர்த்துகிறது. ), இயங்கும் (செயலில்) செயல்முறைகளுக்கான ஆதாரங்களை விடுவித்தல்.

கோப்பு துணை அமைப்புவட்டு இயக்கிகள் மற்றும் புற சாதனங்களில் உள்ள தரவை அணுகுவதற்கு ஒரு ஒருங்கிணைந்த இடைமுகத்தை வழங்குகிறது. இது கோப்பு வைப்பு மற்றும் நீக்குதல் செயல்பாடுகளை செய்கிறது, கோப்பு தரவு எழுதுதல்/படிப்பு செயல்பாடுகளை செய்கிறது, மேலும் கோப்பு அணுகல் உரிமைகளையும் கட்டுப்படுத்துகிறது.

புற சாதனங்களை அணுக கோப்பு துணை அமைப்பு மற்றும் செயல்முறை கட்டுப்பாட்டு துணை அமைப்பிலிருந்து கோரிக்கைகளை செய்கிறது. இது சாதன இயக்கிகளுடன் தொடர்பு கொள்கிறது - சிறப்பு திட்டங்கள்வெளிப்புற சாதனங்களுக்கு சேவை செய்யும் கர்னல்கள்.

UNIX அமைப்பு அணுகல்

UNIX அமைப்புடன் தொடர்பை ஏற்படுத்த, நீங்கள் கட்டாயம் வேண்டும்:

    முனையத்தில்;

பதிவுப் பெயரைப் பெறுதல்

பதிவு பெயர்நீங்கள் அணுகலைக் கோரும்போது, ​​நீங்கள் கணினியின் அங்கீகரிக்கப்பட்ட பயனரா என்பதைச் சரிபார்க்க UNIX அமைப்பு பயன்படுத்தும் பெயர்.

நீங்கள் உள்நுழைய விரும்பும் ஒவ்வொரு முறையும் உங்கள் உள்நுழைவு பெயரை உள்ளிட வேண்டும்.

பதிவுப் பெயரைத் தேர்ந்தெடுக்க பல விதிகள் உள்ளன. பொதுவாக பெயரின் நீளம் 3 மற்றும் 8 எழுத்துகளுக்கு இடையில் இருக்கும். இது பெரிய அல்லது சிறிய எழுத்துக்கள், எண்கள் மற்றும் அடிக்கோடிட்டுகளைக் கொண்டிருக்கலாம், ஆனால் எண்ணுடன் தொடங்க முடியாது.

இருப்பினும், உங்கள் பதிவு பெயர் உங்கள் விண்ணப்பத்திற்கு குறிப்பிட்டதாக இருக்கலாம். சரியான பெயர்களின் எடுத்துக்காட்டுகள்:

யுனிக்ஸ் அமைப்புடன் தொடர்பு

தனிப்பட்ட கணினியில் UNIX நிறுவப்பட்டிருந்தால், உரை அடிப்படையிலான மெய்நிகர் கன்சோலைப் பயன்படுத்தி நேரடியாக உள்நுழையலாம். ஆனால் பிற அணுகல் விருப்பங்களும் சாத்தியமாகும்.

டெர்மினல் நேரடியாகவோ அல்லது தொலைபேசி இணைப்பு மூலமாகவோ கணினியுடன் இணைக்கப்பட்டுள்ளது என்று வைத்துக் கொள்வோம். இந்த பிரிவு ஒரு பொதுவான உள்நுழைவு செயல்முறையை விவரிக்கிறது என்றாலும், இந்த வழிமுறைகள் உங்கள் கணினிக்கு பொருந்தாது, ஏனெனில்... ஒரு தொலைபேசி இணைப்பு வழியாக யுனிக்ஸ் அமைப்பில் உள்நுழைய பல வழிகள் உள்ளன.

கணினியுடன் தொடர்பு கொள்ள, நீங்கள் முனையத்தை இயக்க வேண்டும்.

இது நேரடியாக கணினியுடன் இணைக்கப்பட்டிருந்தால், மேல் இடது மூலையில் உடனடியாக ஒரு வரியில் தோன்றும்:

TCP/IP புரோட்டோகால் குடும்பத்தைப் பயன்படுத்தி நெட்வொர்க்கில் செயல்பட கட்டமைக்கப்பட்ட தனிப்பட்ட கணினி டெர்மினலாகப் பயன்படுத்தப்பட்டால், UNIX OS நிறுவப்பட்ட கணினியுடன் இணைப்பை ஏற்படுத்துவது அவசியம். இது பல வழிகளில் செய்யப்படலாம், எடுத்துக்காட்டாக, விண்டோஸ் இயக்க முறைமைகளில் காணப்படும் டெல்நெட் நெட்வொர்க் பயன்பாட்டைப் பயன்படுத்துதல் அல்லது இணைய அணுகல் கருவிகளைப் பயன்படுத்துதல். இது ஒரு பாதுகாப்பற்ற நெறிமுறை என்பதை நினைவில் கொள்ளவும், இது நடைமுறையில் இன்று பயன்படுத்தப்படாது. ஒரு நவீன மாற்று செக்யூர் ஷெல் (SSH) ஆகும்.

உதாரணமாக.

நெட்வொர்க் செயல்பாட்டிற்காக கட்டமைக்கப்பட்ட Windows NT OS உடன் ஒரு தனிப்பட்ட கணினி டெர்மினலாகப் பயன்படுத்தப்படுகிறது. நீங்கள் UNIX அமைப்பில் பதிவு செய்ய வேண்டும்.

தேவையான உள்ளீடுகள் மற்றும் செயல்கள்:

    UNIX OS உடன் இணைப்பை ஏற்படுத்த, தொலை கணினியின் நெட்வொர்க் பெயர் அல்லது அதன் IP முகவரியை நீங்கள் அறிந்து கொள்ள வேண்டும் (உதாரணமாக, 192.168.2.19);

    உங்கள் தனிப்பட்ட கணினியில் டெல்நெட் பயன்பாட்டைக் கண்டுபிடித்து அதைத் தொடங்கவும்;

    திறக்கும் பயன்பாட்டு சாளரத்தில், இணைப்பு மெனு உருப்படியைத் தேர்ந்தெடுக்கவும்;

    தொலைநிலை யுனிக்ஸ் அமைப்பின் ஐபி முகவரியை உள்ளிடவும் (உதாரணமாக, 192.168.2.19);

    முனைய பண்புகளை விரும்பியபடி அமைக்கவும்.

பதிவு நடைமுறை

உள்நுழைவு: வரியில் தோன்றும்போது, ​​உங்கள் உள்நுழைவு பெயரை உள்ளிட்டு அழுத்தவும் . எடுத்துக்காட்டாக, உங்கள் உள்நுழைவு பெயர் all30123 எனில், உள்நுழைவு சரம் இப்படி இருக்கும்:

    உள்நுழைவு: all30123

உங்கள் உள்நுழைவு பெயரை உள்ளிடும்போது நீங்கள் தவறு செய்தால், @ சின்னம் அல்லது விசையைப் பயன்படுத்தி அதை சரிசெய்யலாம் .

நீங்கள் உள்ளிடும் எழுத்துக்களின் வழக்கு முக்கியமானது என்பதை நினைவில் கொள்ளுங்கள். பெயர்கள் all30123 மற்றும் ALL30123 இரண்டு வெவ்வேறு பயனர்களுக்கு சொந்தமானது.

உங்கள் கடவுச்சொல்லை உள்ளிட கணினி இப்போது உங்களைத் தூண்டுகிறது. உங்கள் கடவுச்சொல்லை உள்ளிட்டு விசையை அழுத்தவும் . நுழையும்போது தவறு நேர்ந்தால், விசையைப் பயன்படுத்தி அதை சரிசெய்யலாம் அல்லது @ சின்னம். பாதுகாப்பு நோக்கங்களுக்காக UNIX உங்கள் கடவுச்சொல்லை திரையில் காட்டாது.

உள்நுழைவு பெயர் மற்றும் கடவுச்சொல் UNIX கணினியில் செல்லுபடியாகும் எனில், கணினி தற்போதைய தகவலையும் பின்னர் கட்டளை வரியில் காண்பிக்கலாம்.

நீங்கள் உள்நுழையும்போது, ​​உங்கள் டெர்மினல் திரை இப்படி இருக்கும்:

    உள்நுழைவு: all30123

உள்நுழையும்போது நீங்கள் தவறு செய்தால், UNIX ஒரு செய்தியைக் காண்பிக்கும்:

    தவறான உள்ளீடு

உள்நுழைவு: ப்ராம்ட் மூலம் உள்நுழைவதற்கான இரண்டாவது வாய்ப்பை இது உங்களுக்கு வழங்கும். திரை இப்படி இருக்கும்:

    உள்நுழைவு: all30123

நீங்கள் UNIX அமைப்பில் உள்நுழைந்திருக்கவில்லை என்றால், உங்கள் உள்நுழைவு செயல்முறை மேலே விவரிக்கப்பட்டதிலிருந்து வேறுபடலாம். புதிய பயனர்களுக்கு தற்காலிக கடவுச்சொற்களை வழங்குவதற்கு கணினி நிர்வாகிக்கு ஒரு செயல்முறை இருந்தால் இது நிகழலாம். உங்களிடம் தற்காலிக கடவுச்சொல் இருந்தால், பதிவு செய்ய அனுமதிக்கும் முன் புதிய கடவுச்சொல்லை தேர்வு செய்யும்படி கணினி உங்களை கட்டாயப்படுத்தும்.

உங்கள் பயன்பாட்டிற்காக மட்டுமே புதிய கடவுச்சொல்லைத் தேர்ந்தெடுக்கும்படி கட்டாயப்படுத்துவதன் மூலம், கணினி அதிக பாதுகாப்பை வழங்குகிறது.

உள்நுழைவு செயல்முறை:

    நீங்கள் தொடர்பு கொள்கிறீர்கள்; UNIX அமைப்புகள் உள்நுழைவு: வரியில் காட்டுகின்றன. உங்கள் உள்நுழைவு பெயரை உள்ளிட்டு விசையை அழுத்தவும் .

    UNIX அமைப்புகள் கடவுச்சொல்லைக் காண்பிக்கும்: ப்ராம்ட். உங்கள் தற்காலிக கடவுச்சொல்லை உள்ளிட்டு விசையை அழுத்தவும் .

    உங்கள் தற்காலிக கடவுச்சொல் செல்லுபடியாகாது என்பதை கணினி உங்களுக்குத் தெரிவிக்கும் மற்றும் புதிய கடவுச்சொல்லைத் தேர்ந்தெடுக்கும்படி கேட்கும்.

    உங்கள் உள்ளிட கணினி உங்களைத் தூண்டும் பழைய கடவுச்சொல். தற்காலிக கடவுச்சொல்லை உள்ளிடவும்.

    உங்கள் புதிய கடவுச்சொல்லை உள்ளிட கணினி உங்களைத் தூண்டும். நீங்கள் தேர்ந்தெடுத்த கடவுச்சொல்லை உள்ளிடவும்.

கடவுச்சொல் பொருந்த வேண்டும் பின்வரும் தேவைகள்:

    ஒவ்வொரு கடவுச்சொல்லையும் கொண்டிருக்க வேண்டும் குறைந்தபட்சம், 6 எழுத்துக்கள்;

    ஒவ்வொரு கடவுச்சொல்லும் குறைந்தது 2 அகரவரிசை எழுத்துகள் மற்றும் ஒரு எண் அல்லது சிறப்பு எழுத்துகளைக் கொண்டிருக்க வேண்டும். ஒரு அகரவரிசை எழுத்தை பெரிய அல்லது சிறிய வழக்கில் தட்டச்சு செய்யலாம்;

    ஒவ்வொரு கடவுச்சொல்லும் உங்கள் உள்நுழைவு பெயரிலிருந்து வேறுபட்டதாக இருக்க வேண்டும். பெரிய எழுத்துக்கள் மற்றும் அவற்றுடன் தொடர்புடைய சிறிய எழுத்துக்கள் சமமானவை;

    புதிய கடவுச்சொல் பழையவற்றிலிருந்து குறைந்தது மூன்று எழுத்துகளால் வேறுபட வேண்டும்.

சரியான கடவுச்சொற்களின் எடுத்துக்காட்டுகள்:

சரிபார்க்க, கணினி உங்கள் கடவுச்சொல்லை மீண்டும் உள்ளிடுமாறு கேட்கிறது. உங்கள் கடவுச்சொல்லை மீண்டும் உள்ளிடவும்.

புதிய கடவுச்சொல்லை முதல் தடவை விட வித்தியாசமாக இரண்டாவது முறை உள்ளிட்டால், அந்த கடவுச்சொற்கள் பொருந்தவில்லை என்பதை கணினி உங்களுக்குத் தெரிவிக்கும், மேலும் பதிவு நடைமுறையை மீண்டும் செய்யும்படி உங்களைத் தூண்டும். கடவுச்சொற்கள் பொருந்தினால், கணினி ஒரு குறிப்பைக் காண்பிக்கும்.

பின்வரும் திரை விவரிக்கப்பட்ட செயல்முறையைக் காட்டுகிறது:

    உள்நுழைவு: dko30123

    கடவுச்சொல்:

    உங்கள் கடவுச்சொல் காலாவதியாகிவிட்டது

    புதிய ஒன்றைத் தேர்ந்தெடுங்கள்

    பழைய கடவுச்சொல்:

    புதிய கடவுச்சொல்:

    புதிய கடவுச்சொல்லை மீண்டும் உள்ளிடவும்:

பயனர் அடையாளம்

கணினி நிர்வாகி ஒரு பயனரை கணினியில் பதிவு செய்யும் போது, ​​அடையாளத்தின் இரண்டு கூறுகள் உள்நுழைவு பெயருடன் தொடர்புடையது: பயனர் ஐடி(பயனர் ஐடி - யுஐடி) மற்றும் குழு ஐடிஅது சேர்ந்தது (குழு ஐடி - ஜிஐடி).

பயனர்பெயர் தனிப்பட்ட எண்ணுடன் தொடர்புடையது. கோப்புகளைப் பாதுகாத்தல் அல்லது சலுகை பெற்ற கட்டளைகளை இயக்குதல் போன்ற பல்வேறு யுனிக்ஸ் பாதுகாப்பு வழிமுறைகளில் கணினி அதை ஒரு கருவியாகப் பயன்படுத்துகிறது.

எந்த UNIX OS இல் UID = 0 உடன் ஒரு சிறப்பு சூப்பர் யூசர் உள்ளது, இது பொதுவாக ரூட்டுடன் தொடர்புடையது. இதன் பொருள் பயனருக்கு அனைத்து கணினி சலுகைகளும் உள்ளன.

குழுவின் பெயர் ஒரு எண்ணுடன் தொடர்புடையது, இது பொதுவாக பொதுவான பணிகளால் ஒன்றுபட்ட பயனர்களின் குழுவைக் குறிக்கிறது, எடுத்துக்காட்டாக, துறை ஊழியர்கள், அதே ஸ்ட்ரீம் மாணவர்கள், முதலியன. இந்த எண் கணினியில் உள்ள பாதுகாப்பு வழிமுறைகளாலும் பயன்படுத்தப்படுகிறது. பயனர் பிற குழுக்களின் தரவுகளுடன் பணிபுரிய வேண்டும் என்றால், இந்த அடையாளங்காட்டி மற்ற குழுக்களின் பெயர்களுடன் தொடர்புடையது.

கணினி பயனர்கள் பற்றிய அனைத்து பதிவு தகவல்களும் /etc/passwd கோப்பில் சேமிக்கப்படும்.

IN நவீன பதிப்புகள் UNIX OS மறைகுறியாக்கப்பட்ட கடவுச்சொற்கள் மற்றும் தொடர்புடைய கணினி தகவல்கள் /etc/shadow கோப்பில் சேமிக்கப்படுகின்றன, அவற்றின் அமைப்பு மற்றும் நோக்கம் படம். 8.2
.

ஒவ்வொன்றிற்கும் தரவு பதிவுகள் நிறுவப்பட்ட குழு/etc/group கோப்பில் உள்ளன, அவைகளின் புலங்களின் அமைப்பு மற்றும் நோக்கம் படம். 8.3 .

/etc/passwd கோப்பில் உள்ள புலங்களின் அமைப்பு மற்றும் நோக்கம் படம். 8.4
.

உள்ளீட்டு மரபுகள்

UNIX அமைப்புடன் தொடர்பு கொள்ளும்போது, ​​உள்ளீட்டு மரபுகளை நீங்கள் அறிந்திருக்க வேண்டும். UNIX அமைப்பு சிறிய எழுத்துக்களில் கட்டளைகளை உள்ளிட வேண்டும் (பெரிய எழுத்துக்களைக் கொண்ட சில கட்டளைகளைத் தவிர). மற்ற மரபுகள் ஒன்று அல்லது இரண்டு விசைகளை அழுத்துவதன் மூலம் எழுத்துக்களை அழிப்பது அல்லது ஒரு வரியை நீக்குவது போன்ற பணிகளைச் செய்ய உங்களை அனுமதிக்கின்றன.

அட்டவணை 8.1.
உள்ளீட்டு ஒப்பந்தங்கள்

முக்கிய

செயல்பாடு

கணினி கட்டளை வரியில் (உங்கள் கட்டளையை உள்ளிட உங்களைத் தூண்டுகிறது)

அல்லது<^h>

எழுத்தை அழிக்கவும்

ஒரு நிரல் அல்லது கட்டளையை செயல்படுத்துவதை நிறுத்து

தற்போதைய கட்டளை வரியை நீக்கவும்

மற்றொரு குறியீடுடன் பயன்படுத்தப்படும் போது, ​​அது ஒரு சிறப்பு செயல்பாட்டைச் செய்வதைக் குறிக்கிறது (குறியீடு சுவிட்ச் சீக்வென்ஸ் என அழைக்கப்படுகிறது). vi எடிட்டரின் எடிட் பயன்முறையில் பயன்படுத்தினால், அது உரை நுழைவு பயன்முறையின் முடிவைக் குறிக்கிறது கட்டளை முறை

உள்ளீட்டு வரியின் முடிவைக் குறிக்கிறது மற்றும் கர்சரை வைக்கிறது புதிய கோடு

உள்நுழைவதை நிறுத்து அல்லது வெளியேறுவதை நிறுத்து (மூடு)

ஒரு எழுத்துக்கு பின் செல்க (விசை இல்லாத டெர்மினல்களுக்கு )

திரை வெளியீட்டை தற்காலிகமாக நிறுத்தவும்

பயன்படுத்துவதை நிறுத்திய தகவலைத் தொடர்ந்து காண்பிக்கவும்<^s>

குறிப்பு. அட்டவணையில் 2.1 ^ சின்னம் என்பது கட்டுப்பாட்டு தன்மையைக் குறிக்கிறது . அதாவது, இந்த விஷயத்தில் நீங்கள் ஒரே நேரத்தில் இரண்டு விசைகளை அழுத்த வேண்டும்: கட்டுப்பாட்டு எழுத்து விசை மற்றும் குறிப்பிட்ட கடிதம்.

கட்டளை குறிப்பு

UNIX கணினியில் ஒரு பயனருக்கான நிலையான கட்டளை வரி வரியில் டாலர் குறி $ ஆகும். ரூட் பயனருக்கு - #. உங்கள் டெர்மினல் திரையில் ஒரு ப்ராம்ட் தோன்றினால், UNIX அமைப்பு உங்களிடமிருந்து வரும் வழிமுறைகளுக்காக காத்திருக்கிறது என்று அர்த்தம். ஒரு விசையை அழுத்துவதன் மூலம் கட்டளையை வழங்குவதே உங்கள் தரப்பில் கேட்கப்படும் சரியான பதில் .

உள்ளீடு பிழைகளை சரிசெய்தல்

உள்ளீட்டு பிழைகளை சரிசெய்ய பல வழிகள் உள்ளன. @ சின்னம் தற்போதைய வரி மற்றும் விசைகளை அழிக்கிறது மற்றும்<^h>கடைசியாக உள்ளிடப்பட்ட எழுத்தை அழிக்கிறது. இந்த விசைகள் மற்றும் எழுத்துக்கள் இயல்புநிலை மதிப்புகள். அவர்கள் செய்யும் செயல்பாடுகளை மற்ற விசைகளுக்கு மாற்றலாம்.

கட்டளையை செயல்படுத்துவதை நிறுத்துகிறது

பெரும்பாலான கட்டளைகள் இயங்குவதை நிறுத்த, விசைப்பலகை குறுக்குவழியை அழுத்தவும் . UNIX அமைப்பு நிரலை நிறுத்திவிட்டு, திரையில் ஒரு வரியில் காண்பிக்கும். இந்த ப்ராம்ட் கடைசியாக இயங்கும் கட்டளை நிறுத்தப்பட்டது மற்றும் அடுத்த கட்டளையைப் பெற கணினி தயாராக உள்ளது என்பதற்கான சமிக்ஞையாக செயல்படுகிறது.

திரையில் ஒரு ப்ராம்ட் தோன்றினால், UNIX அமைப்பு உங்களை அங்கீகரிக்கப்பட்ட பயனராக அங்கீகரித்து, நீங்கள் கட்டளையை உள்ளிட காத்திருக்கிறது.

பொதுவாக கட்டளை வரிபின்வரும் அமைப்பு உள்ளது:

    பெயர் [விருப்பங்கள்] [வாதங்கள்]

கட்டளையின் பெயர், விருப்பங்கள் மற்றும் வாதங்கள் ஒரு இடைவெளி அல்லது தாவலால் பிரிக்கப்பட வேண்டும். மொழிபெயர்ப்பாளரால் கட்டளை வரியின் செயலாக்கம் ஒரு விசையை அழுத்திய பின்னரே தொடங்குகிறது .

கட்டளைகளின் செயல்பாடுகளின் பின்வரும் விளக்கத்தில் இது கருதப்படுகிறது:

விருப்பங்கள் (அளவுருக்கள்):

    கட்டளை மாற்றத்தின் அடையாளம் மற்றும், ஒரு விதியாக, ஒரு எழுத்தைக் கொண்டிருக்கும்; பெரிய மற்றும் சிறிய எழுத்துக்கள் வெவ்வேறு மாற்றங்களைக் குறிக்கின்றன;

    ஒரு விதியாக, அவை "-" ("மைனஸ்") குறியீட்டுடன் தொடங்குகின்றன, இது மற்ற எழுத்துக்களிலிருந்து ஒரு இடைவெளியால் பிரிக்கப்படவில்லை;

    எந்த வகையிலும் இணைக்க முடியும், ஆனால் கழித்தல் குறியை ஒரு முறை மட்டுமே பயன்படுத்த முடியும்.

வாதங்கள் கட்டளையால் செயலாக்கப்பட வேண்டிய பொருட்களைக் குறிப்பிடுகின்றன, எடுத்துக்காட்டாக:

    கோப்பு பெயர்;

    செயல்முறை எண்;

அழைக்கப்பட்ட நிரல் என்ன செய்ய வேண்டும் என்று உங்களுக்குத் தெரிந்தாலும், சரியான தொடரியல் பற்றி உறுதியாக தெரியவில்லை என்றால், கட்டளையின் பெயருக்குப் பிறகு கட்டளை வரியில் --help விருப்பத்தை நீங்கள் குறிப்பிடலாம்:

    $cal --உதவி

விரிவான தகவல்களைப் பெறுவதற்காக, UNIX OS ஆனது உள்ளமைக்கப்பட்ட கையேட்டை (ஆன்-லைன்) கொண்டுள்ளது, அதற்கான அணுகல் மனிதன் மற்றும் apropos கட்டளைகளால் வழங்கப்படுகிறது.

எளிமையான வழக்கில், எந்தவொரு கட்டளையையும் பற்றிய தகவலைப் பெற, நீங்கள் அதன் பெயரை man கட்டளைக்கு ஒரு வாதமாக குறிப்பிட வேண்டும்:

    மனிதன் கட்டளை_பெயர்

apropos படி கட்டளைகளின் பட்டியலைக் காட்டுகிறது முக்கிய வார்த்தை(முறை) கட்டளை வாதமாக குறிப்பிடப்பட்டுள்ளது:

    apropos வார்ப்புரு

எடுத்துக்காட்டுகள்.

தேதி கட்டளையை இயக்கி விசையை அழுத்தினால் , UNIX அமைப்பு தேதி எனப்படும் நிரலை அழைக்கும், அதை இயக்கி, முடிவை திரையில் காண்பிக்கும்:

    $தேதி

    செவ்வாய் செப்டம்பர் 18 14:49:07 2000

தேதி கட்டளை தேதி மற்றும் நேரத்தைக் காட்டுகிறது.

யார் கட்டளையை இயக்கி விசையை அழுத்தினால் , பின்னர் திரை இப்படி இருக்கும்:

    $ WHO

    dko30024

    அக்டோபர் 18 8:30

    dko30001

    அக்டோபர் 18 8:34

    dko30020

    அக்டோபர் 18 8:32

    அக்டோபர் 18 8:00

உங்கள் கணினியில் தற்போது இயங்கும் பயனர்களின் உள்நுழைவு பெயர்களை யார் பட்டியலிடுகிறார்கள். tty பதவி (இரண்டாவது நெடுவரிசை) என்பது ஒவ்வொரு பயனர் முனையத்திற்கும் பொருந்தக்கூடிய சிறப்பு கோப்புகளைக் குறிக்கிறது. மூன்றாவது மற்றும் நான்காவது நெடுவரிசைகள் ஒவ்வொரு பயனரின் பதிவு தேதி மற்றும் நேரத்தையும் குறிக்கின்றன. .

இதன் பொருள் நீங்கள் கணினியுடன் உங்கள் வேலையை வெற்றிகரமாக முடித்துவிட்டீர்கள் மற்றும் புதிய பயனரை பதிவு செய்ய தயாராக உள்ளது.

ரிமோட் டெர்மினலில் இருந்து நீங்கள் உள்நுழைந்திருந்தால், இணைப்பு துண்டிக்கப்படும், இது உங்களுக்குத் தெரிவிக்கப்படும், எடுத்துக்காட்டாக, டெல்நெட் பயன்பாடு மூலம்.

குறிப்பு. முனையத்தைத் துண்டிக்கும் முன், கணினியை மூடுவதை உறுதிப்படுத்திக் கொள்ளுங்கள்.

முக்கிய முடிவுகள்

    UNIX என்பது பல்பணி, பல பயனர் அமைப்பு. ஒரு சக்திவாய்ந்த சேவையகம் அதிக எண்ணிக்கையிலான பயனர்களின் கோரிக்கைகளை நிறைவேற்ற முடியும். கணினி பல்வேறு செயல்பாடுகளைச் செய்ய முடியும்: நூற்றுக்கணக்கான பயனர்களுக்கு சேவை செய்யும் கணினி சேவையகமாக, தரவுத்தள சேவையகமாக, பிணைய சேவையகம் அல்லது பிணைய திசைவியாக வேலை செய்கிறது.

    பொதுவாக, UNIX இயங்குதளத்தை இரண்டு அடுக்கு மாதிரியாகக் குறிப்பிடலாம். மையத்தில் கணினி கோர் (கர்னல்) உள்ளது. கர்னல் நேரடியாக கணினி வன்பொருளுடன் தொடர்பு கொள்கிறது, அதன் கட்டமைப்பின் அம்சங்களிலிருந்து பயன்பாட்டு நிரல்களை தனிமைப்படுத்துகிறது. பயன்பாட்டு நிரல்களுக்கு வழங்கப்படும் சேவைகளின் தொகுப்பை செயல்படுத்தும் நிரல்களை கர்னல் உள்ளடக்கியது. கர்னல் சேவைகளில் I/O செயல்பாடுகள், செயல்முறை உருவாக்கம் மற்றும் மேலாண்மை, செயல்முறை ஒத்திசைவு போன்றவை அடங்கும். மாதிரியின் அடுத்த நிலை UNIX OS இன் பயனர் இடைமுகத்தை வழங்கும் கணினி சேவைகள் ஆகும். பயன்பாடுகள் மற்றும் கணினி பணிகள் இரண்டின் கர்னலுடன் தொடர்பு கொள்ளும் திட்டம் ஒன்றுதான்.

    UNIX இயக்க முறைமை பின்வரும் செயல்பாடுகளைச் செய்ய கணினியின் வன்பொருள் மற்றும் மென்பொருள் வளங்களுடன் தொடர்பு கொள்கிறது:

    • உபகரணங்கள் மேலாண்மை;

      வள மேலாண்மை;

      பயனர் இடைமுக ஆதரவு;

      தகவல் உள்ளீடு மற்றும் வெளியீட்டை செயல்படுத்துதல்;

      கணினி கண்காணிப்பு;

      கணினி நெட்வொர்க்கிற்கு தொலைநிலை அணுகலை வழங்குகிறது.

    யுனிக்ஸ் அமைப்பு மூன்று முக்கிய கூறுகளைக் கொண்டுள்ளது: கட்டளை அமைப்பு, ஷெல் மற்றும் கர்னல்.

    UNIX இயக்க முறைமையானது தரவை ஒழுங்கமைத்தல் மற்றும் செயலாக்குதல் மற்றும் பயனரின் சூழலை நிர்வகித்தல் போன்ற பணிகளைச் செய்யும் பல நூறு கட்டளைகளைக் கொண்டுள்ளது. கட்டளைகள் குறிப்பிட்ட செயல்பாடுகளைச் செய்யும் சிறிய நிரல்களாகும், பொதுவாக குறைந்தபட்ச உள்ளீடு தேவைப்படும், மேலும் அவை ஒப்பீட்டளவில் விரைவாக செயல்படுத்தப்படுகின்றன.

    ஷெல்கள் பொதுவாக இயங்குதள கர்னலுக்கு பயனர் இடைமுகத்தை வழங்கும் ஊடாடும் நிரல்களாக குறிப்பிடப்படுகின்றன. அவர் கணினியில் உள்நுழைந்தது முதல் அவர் வெளியேறும் வரை ஷெல் பயனரின் செயலில் செயலாகிறது. இந்த புரோகிராம்கள் கட்டளை மொழிபெயர்ப்பாளர்கள் (சில நேரங்களில் கட்டளை செயலிகள் என்று அழைக்கப்படுகின்றன).

    கணினி கர்னல் என்பது இயக்க முறைமையின் மையமாகும், இது அடிப்படை செயல்பாடுகளை வழங்குகிறது: செயல்முறைகளை உருவாக்குதல் மற்றும் நிர்வகித்தல், நினைவகத்தை ஒதுக்கீடு செய்தல் மற்றும் கோப்புகள் மற்றும் புற சாதனங்களுக்கான அணுகலை வழங்குதல்.

    கர்னல் மூன்று முக்கிய துணை அமைப்புகளைக் கொண்டுள்ளது:

    • செயல்முறை மற்றும் நினைவக மேலாண்மை துணை அமைப்பு;

      கோப்பு துணை அமைப்பு;

      உள்ளீடு/வெளியீடு துணை அமைப்பு.

    UNIX அமைப்புடன் தொடர்பை ஏற்படுத்த, உங்களிடம் இருக்க வேண்டியது:

    • முனையத்தில்;

      அங்கீகரிக்கப்பட்ட பயனராக உங்களை அடையாளப்படுத்தும் உள்நுழைவு பெயர்;

      உங்கள் அடையாளத்தை சரிபார்க்கும் கடவுச்சொல்;

      உங்கள் டெர்மினல் நேரடியாக கணினியுடன் இணைக்கப்படவில்லை என்றால், உரையாடல் மற்றும் UNIX அமைப்புக்கான அணுகலுக்கான வழிமுறைகள்.

கட்டுப்பாட்டு கேள்விகள்

    UNIX இயக்க முறைமை வகுப்பு என்ன சிக்கல்களைத் தீர்க்க வடிவமைக்கப்பட்டுள்ளது?

    UNIX-வகுப்பு இயங்குதளம் என்ன திறன்களை வழங்க வேண்டும்?

    UNIX OS கர்னலின் பணிகள் என்ன?

    UNIX OS கர்னலின் செயல்பாடுகள் என்ன?

    இயக்க முறைமையின் கட்டளை அமைப்பு கூறுகளின் நோக்கம் என்ன?

    இயக்க முறைமையுடன் தொடர்புகொள்வதற்கான ஊடாடும் இடைமுகத்தை ஷெல் பயனருக்கு வழங்குகிறது என்று சொல்ல முடியுமா?

    UNIX இல் பயனர் அங்கீகாரம் எவ்வாறு செய்யப்படுகிறது?

தமிழாக்கம்

1 அறிமுகம் "UNIX OS ஃபண்டமெண்டல்ஸ்" பாடத்திட்டம் மாணவர்களுக்கானது ஆரம்ப படிப்புகள்ஒரு நிலை அல்லது மற்றொரு மென்பொருள் உருவாக்குநர்களுக்கு பயிற்சி அளிக்க ஆர்வமுள்ள ஆசிரியர்கள். UNIX OSக்கான ஒரு கட்டாய பூர்வாங்க பாடநெறி என்பது C மொழியில் நிரலாக்கத்திற்கான ஒரு அறிமுகப் பாடமாகும், இது ஒரு அடிப்படை பாடமாக, அத்துடன் கணினி கட்டமைப்பின் அடிப்படைகளில் ஒரு பாடமாகும். பாடநெறி அமைப்பு 13 விரிவுரைகள் மற்றும் அதனுடன் தொடர்புடைய ஆய்வகங்களை உங்களுக்குப் புரிந்துகொள்ள உதவும் பொதுவான கொள்கைகள் UNIX இயங்குதளத்தின் செயல்பாடு. விரிவுரைப் பொருள் சுருக்க வடிவத்தில் வழங்கப்படுகிறது, இது விரிவுரைப் பொருளில் உள்ள தலைப்புகளின் விளக்கக்காட்சியின் ஆழத்திற்கு அதிக அளவு சுதந்திரத்தை அளிக்கிறது. கூடுதலாக, தேவைப்பட்டால் சில விரிவுரைகளின் காலம் 2 முதல் 6 மணிநேரம் வரை மாறுபடும். ஆய்வக வகுப்புகளுக்கு ஒரு சிறப்பு ஆய்வகம் அல்லது ஒரு குறிப்பிட்ட UNIX/Linux குளோனைப் பயன்படுத்த வேண்டிய அவசியமில்லை, மேலும் கிடைக்கக்கூடிய UNIX, Solaris, Linux, FreeBSD, Mac OS X போன்ற மென்பொருளைப் பயன்படுத்தி மாணவர்களின் தனிப்பட்ட கணினிகளில் நடத்தலாம். டெவலப்பர்களுக்கான களஞ்சியங்களிலிருந்து தொகுப்புகள் நிறுவப்பட்டுள்ளன. நடைமுறையில், வழக்கமாக, SSH நெறிமுறை வழியாக லினக்ஸ் சேவையகத்திற்கான தொலைநிலை அணுகல் பயன்படுத்தப்பட்டது விண்டோஸ் தொழிலாளர்கள்நிலையங்கள் மற்றும் புட்டி 1 ஒரு SSH கிளையண்டாக. குறிப்பு, இறுதியாக, அனைத்து பணிகளும் ஷெல் (பாஷ்) கட்டளை மொழிபெயர்ப்பாளரில் செய்யப்படுகின்றன மற்றும் தற்போதுள்ள பல்வேறு X விண்டோ (X11) இடைமுகங்கள் (CDE, GNOME, KDE, Xfwm, Xfce அல்லது wmii போன்றவை) இங்கு விவாதிக்கப்படவில்லை, இது அனுமதிக்கிறது. நீங்கள் பயன்படுத்த குறைந்தபட்ச கட்டமைப்புகள்கர்னல் மற்றும் பாடத்தின் ஆரம்பத்திலிருந்தே OS கர்னலைக் கற்றுக்கொள்வதில் கவனம் செலுத்துங்கள். எல்லாவற்றிற்கும் மேலாக, இயக்க முறைமைகளின் அடிப்படைகளை பிரதிநிதித்துவப்படுத்த லினக்ஸ் ஏன் தேர்ந்தெடுக்கப்பட்டது, எடுத்துக்காட்டாக, மைக்ரோசாப்ட் விண்டோஸ் அல்ல? பல காரணங்கள் உள்ளன: திறந்த மூலலினக்ஸ், அதில் உட்பொதிக்கப்பட்ட யுனிக்ஸ் சித்தாந்தம், யுனிக்ஸ்/லினக்ஸில் செயல்படுத்தப்பட்ட முக்கிய OS யோசனைகள் மைக்ரோசாஃப்ட் விண்டோஸிலும் பயன்படுத்தப்படுகின்றன: பல்பணி, படிநிலை கோப்பு முறை, பல பயனர் அமைப்பு, மெய்நிகர் நினைவகம், உள்ளமைக்கப்பட்ட பிணைய அடுக்கு, மல்டித்ரெடிங் மற்றும், மிக முக்கியமாக, லினக்ஸ் கர்னல் கட்டமைக்க அதிகளவில் தேர்ந்தெடுக்கப்படுகிறது கணினி அமைப்புகள்கார்ப்பரேட் அமைப்பில் உள்ள விநியோகிக்கப்பட்ட மற்றும் கிளவுட் சர்வர்கள் முதல் மொபைல் வரை பல்வேறு நிலைகளில் மற்றும் அமைப்புகளின் கட்டுப்பாட்டு சிப்களில் உட்பொதிக்கப்பட்டது. 1 Vlasov S.V கணினி அறிவியல் பீடம் VSU, Voronezh 1

2 விரிவுரை 1. அடிப்படை கருத்துக்கள். இயங்குதளம் என்பது கணினி வளங்களை நிர்வகிக்க வடிவமைக்கப்பட்ட ஒரு மென்பொருள் தயாரிப்பு ஆகும்: வன்பொருள், தரவு, நிரல்கள் மற்றும் செயல்முறைகள். OS இன் கட்டாய கூறு கர்னல் ஆகும்; மற்ற அனைத்து கூறுகளும் தேவைப்பட்டால் OS இல் சேர்க்கப்படும் பயன்பாடுகள். உதாரணமாக, அவர்கள் கூறும்போது: " லினக்ஸ் பதிப்புகள்..." அவை கர்னலைக் குறிக்கின்றன, ஆனால் GNU/Linux என்பதன் மூலம் அவை ஒரு குறிப்பிட்ட கர்னல் மற்றும் பயன்பாடுகளின் தொகுப்பைக் கொண்ட குளோனைக் குறிக்கின்றன (Debian, Red Hat, Susse, முதலியன) OS கர்னல் என்பது OS இன் கட்டாய அங்கமாகும். தரவு கட்டமைப்புகள் மற்றும் நிரல்கள் மற்றும் செயல்முறைகள், அத்துடன் கணினி வளங்களை நிர்வகிக்க தேவையான வன்பொருள் சார்ந்த குறியீடு. ஒரு கர்னலை உருவாக்குவதற்கு வெவ்வேறு கொள்கைகள் உள்ளன: ஒரு ஒற்றை கர்னல் (லினக்ஸ்) அல்லது ஒரு மைக்ரோகர்னல் (எ.கா. மினிக்ஸ்). சில கூறுகளை (தொகுதிகள், இயக்கிகள்) சேர்ப்பதன் மூலம் அல்லது அகற்றுவதன் மூலம் கர்னலைத் தனிப்பயனாக்கலாம். கோப்பு குறிப்பிட்ட வரிசைபைட். UNIX இல், கிட்டத்தட்ட அனைத்தும் ஒரு கோப்பாக குறிப்பிடப்படுகின்றன. இந்த வழக்கில், 7 வகையான கோப்புகள் மட்டுமே வேறுபடுகின்றன (தொடர்புடைய சின்னம் அடைப்புக்குறிக்குள் குறிக்கப்படுகிறது: ls -l கட்டளையின் வெளியீட்டில்) வழக்கமான கோப்புகள் (-) சிறப்பு கோப்புகள்: அடைவு, (d) குறியீட்டு இணைப்பு, (l) பெயரிடப்பட்டது குழாய், (p) எழுத்து சாதனம், ( c) தொகுதி சாதனம், (b) UNIX சாக்கெட். (கள்) ஒரு கோப்பின் உள் கட்டமைப்பை அங்கீகரிப்பது மற்றும் செயலாக்குவது என்பது கோப்பு நோக்கம் கொண்ட அல்லது உருவாக்கப்பட்ட பயன்பாட்டின் பொறுப்பாகும். ஒரு படிநிலை கோப்பு முறைமை என்பது கோப்பகங்களின் மரமாக கோப்புகளை வரிசைப்படுத்துவதைக் குறிக்கும் சுருக்கமாகும். மரத்தின் வேர் "/" என்ற பெயரிடப்பட்ட கோப்பகமாகும், இது ரூட் கோப்பு முறைமை என்று அழைக்கப்படுகிறது (/root உடன் குழப்பமடையக்கூடாது). லினக்ஸ் படிநிலை கோப்பு முறைமையின் தனித்தன்மை என்னவென்றால், இது மெய்நிகர், அதாவது ஒரு படிநிலையில் உள்ள எந்த முனையும் அதன் சொந்த கோப்பு முறைமையுடன் (ext2fs, ext3fs, riserfs, vfat போன்றவை) இணைக்கப்படலாம். ஒரு தனி சாதனம், பகிர்வு அல்லது நேரடியாக நினைவகத்தில். ஒவ்வொன்றிலும் பயன்படுத்தப்படும் படிநிலையில் உள்ள அடைவு இந்த நேரத்தில்முன்னிருப்பாக தற்போதைய வேலை அடைவு என்று அழைக்கப்படுகிறது. நீங்கள் ரூட் / இலிருந்து தொடங்கும் முழுமையான கோப்புப் பெயர்களைப் பயன்படுத்தலாம் அல்லது தற்போதைய வேலை கோப்பகத்திலிருந்து ("." - டாட் கேரக்டர்) தொடர்புடைய பெயர்களை ".." எழுத்துகளால் (இரண்டு புள்ளிகள் கிடைமட்டமாக இடைவெளிகள் இல்லாமல்) குறிக்கும் போது பயன்படுத்தலாம். நிரல் என்பது இயங்கக்கூடிய வழிமுறைகளைக் கொண்ட கோப்பு. நிரலாக்க மொழியில் ஒரு நிரலின் அச்சிடப்பட்ட உரையைக் கொண்ட கோப்பு நிரல் மூல தொகுதி என்று அழைக்கப்படுகிறது. ஸ்கிரிப்ட் மொழியில் எழுதப்பட்ட மூல குறியீடு (ஷெல், பெர்ல், பைதான், ரூபி, முதலியன) மொழி மொழிபெயர்ப்பாளரால் நேரடியாக செயல்படுத்தப்படுகிறது. பிற மொழிகளில் (C, Fortran, முதலியன) மூல உரையை பைனரி வடிவத்தில் (a.out மற்றும் COFF இலிருந்து ELF வரை உருவாகும்) செயலி வழிமுறைகளைக் கொண்ட இயங்கக்கூடிய நிரல் தொகுதியாக மாற்ற தொகுக்கப்பட வேண்டும். ஒரு செயல்முறை என்பது இயக்க நேரத்தில் ஒரு நிரலாகும். செயல்முறைகள் பெற்றோர்-குழந்தை உறவுகளுடன் ஒரு படிநிலையில் ஒழுங்கமைக்கப்பட்டுள்ளன. UNIX இல் உள்ள அனைத்து செயல்முறைகளும் ஒரு தனிப்பட்ட முழு எண் அடையாளங்காட்டியை (PID) கொண்டுள்ளது. படிநிலையின் மூல செயல்முறை செயல்முறை எண் 1 ஆகும், இது init செயல்முறையாகும், இது இயக்க முறைமை கர்னல் துவங்கும் போது பிற சந்ததி செயல்முறைகளை உருவாக்குகிறது. OS இயங்கும் போது, ​​init தவிர எந்த செயல்முறையும் நிறுத்தப்படலாம். ஒரு மறைக்கப்பட்ட செயல்முறை 0 - ஸ்வாப் உள்ளது, இது மெய்நிகர் நினைவகத்தை பக்கமாக்குவதற்கு பொறுப்பாகும். உள்நுழைவு செயல்முறை என்பது பயனர் விளாசோவ் எஸ்.வி கம்ப்யூட்டர் சயின்ஸ் வி.எஸ்.யு, வோரோனேஜ் 2 பீடத்தால் உருவாக்கப்பட்ட அனைத்து செயல்முறைகளுக்கும் முதன்மை செயல்முறையாகும்.

3 அமைப்புகள் பல பயனர் பயன்முறையில் இயங்குகின்றன. இந்த செயல்முறையின் பணியானது பயனரின் பாதுகாப்பு பண்புகளை (உள்நுழைவு பெயர் மற்றும் கடவுச்சொல்) சரிபார்த்து, OS மற்றும் பயனருக்கு இடையேயான இடைமுகத்தை வழங்கும் செயல்முறையைத் தொடங்குவதாகும், இது பொதுவாக ஷெல் கட்டளை மொழி மொழிபெயர்ப்பாளர். ஷெல் மொழிபெயர்ப்பாளர் என்பது ஒரு குறிப்பிட்ட OS இன் ஒரு பகுதியாக இருக்கும் ஒரு நிரலாகும், இது OS உடன் பயனர் தொடர்புகளை உறுதிப்படுத்துகிறது. UNIX/Linux அமைப்புகள் பல்வேறு மொழிபெயர்ப்பாளர்களைப் பயன்படுத்துகின்றன: bash, csh, tcsh, ksh, zsh மற்றும் பல. GNU/Linux கணினிகளில் பொதுவாக பாஷ் என்பது முன்னிருப்பு மொழிபெயர்ப்பாளர். மொழிபெயர்ப்பாளர் நிலையான கட்டளைகள் மற்றும் பயனர் நிரல்களைத் தொடங்குவதற்கான கட்டளை வரியை வழங்குகிறது. Vlasov S.V கணினி அறிவியல் பீடம் VSU, Voronezh 3

4 நடைமுறை எடுத்துக்காட்டுகள். SSH கிளையன்ட் (PuTTY) வழியாக உள்நுழையவும் MS Windows இல், Start->Run என்பதைத் தேர்ந்தெடுத்து உள்ளிடவும்: X:/Putty/Putty.exe திறக்கும் புட்டி உள்ளமைவு சாளரத்தில், ஹோஸ்ட் பெயர் (அல்லது IP முகவரி) புலத்தில் உள்ளிடவும்: www2 கிளிக் செய்யவும் திறந்தது www2 சேவையகத்திற்கான இணைப்புக்கு வழிவகுக்கும் மற்றும் ஒரு உள்நுழைவு சாளரம் தோன்றும், அதில் நீங்கள் முதலில் லினக்ஸ் சேவையகத்துடன் இணைக்க முயற்சிக்கும் போது, ​​பதிவேட்டில் ஒரு புதிய RSA விசை இல்லாததைப் பற்றி ஒரு PuTTY பாதுகாப்பு எச்சரிக்கை செய்தி தோன்றும்; சேர்க்க ஒப்புக்கொள்கிறேன் இப்போதும் எதிர்காலத்திலும் சேவையகத்துடன் நம்பகமான இணைப்பிற்கான தற்காலிக சேமிப்பில் உள்ள திறவுகோல். ஆம் என்பதைக் கிளிக் செய்யவும். DOS சாளரத்தில் ஒரு அழைப்பிதழ் தோன்றும் Vlasov S.V FCS VSU, Voronezh 4

5 இவ்வாறு உள்நுழைக: பெயர் கடவுச்சொல்: உங்கள் உள்நுழைவு பெயர் (பெயருக்கு பதிலாக) மற்றும் கடவுச்சொல்லை உள்ளிடவும். உங்கள் கடவுச்சொல்லை உள்ளிடும்போது கவனமாக இருங்கள், ஏனெனில் நீங்கள் அழுத்தும் விசைகள் நுழையும்போது எந்த வகையிலும் காட்டப்படாது, நட்சத்திரக் குறியீடுகள் கூட இல்லை. எல்லாவற்றையும் சரியாகச் செய்தால், ஷெல் 2 மொழிபெயர்ப்பாளரின் கட்டளை வரியில் அதே சாளரத்தில் நீங்கள் பார்ப்பீர்கள்: ~$ _ இப்போது நீங்கள் கட்டளை வரி இடைமுகத்தின் மூலம் Linux OS உடன் தொடர்பு கொள்ளலாம். 3 பின்வருவனவற்றில், கட்டளை வரியைக் குறிக்க $ குறியீட்டை மட்டுமே பயன்படுத்துவோம், இருப்பினும் தற்போதைய வேலை செய்யும் கோப்பகத்திற்கான பாதையை நீங்கள் முன் வைத்திருக்கலாம். நாம் எங்கு இருக்கிறோம்? (முகப்பு அடைவு) கணினியில் பதிவு செய்யும் போது, ​​ஒவ்வொரு பயனருக்கும் தனிப்பட்ட கோப்புகளை சேமிப்பதற்காக ஒரு பாதுகாப்பான முகப்பு அடைவு ஒதுக்கப்படும். நீங்கள் உள்நுழையும்போது, ​​உள்நுழைவு செயல்முறை தானாகவே உங்கள் ஹோம் டைரக்டரியை தற்போதைய வேலை கோப்பகமாக ஏற்றுகிறது. பின்வரும் மூன்று கட்டளைகளும் ஒரே முடிவைக் காட்ட வேண்டும், உங்கள் ஹோம் டைரக்டரிக்கான முழு பாதை. $ pwd $ எதிரொலி ~ $ எதிரொலி $ஹோம் எங்களிடம் என்ன இருக்கிறது? (தானாக உருவாக்கப்பட்ட கோப்புகள்) தற்போதைய வேலை கோப்பகத்தின் உள்ளடக்கங்கள் கட்டளையுடன் காட்டப்படும்: $ ls முதல் முறையாக உள்நுழையும்போது, ​​இந்தப் பட்டியல் பொதுவாக காலியாக இருக்கும். 4 இருப்பினும், ஒரு பயனர் பதிவு செய்யும் போது, ​​சில மறைக்கப்பட்ட சேவை கோப்புகள் அவரது முகப்பு கோப்பகத்தில் உருவாக்கப்படுகின்றன, தேவையான சூழலை உள்ளமைக்க பயனரால் மாற்றப்படலாம். ls கட்டளையின் -a சுவிட்ச் தற்போதைய கோப்பகத்தின் உள்ளடக்கங்களின் பட்டியலில் உள்ள அனைத்தையும் பார்க்க உங்களை அனுமதிக்கிறது மறைக்கப்பட்ட கோப்புகள், "." முன்னொட்டுடன் பெயரிடப்பட்டது (dot) $ ls -a மூலம், இந்தப் பட்டியலில் தற்போதைய கோப்பகத்தின் அநாமதேய பெயர்களும் அடங்கும் "." மற்றும் பெற்றோர் அடைவு "..". உங்கள் சொந்த கோப்பில் "." முன்னொட்டாக ஒரு பெயரைக் கொடுப்பதன் மூலம் (புள்ளி) நீங்கள் அதை மறைக்கிறீர்கள். என்ன அமைப்பு பயன்படுத்தப்படுகிறது? செயல்பாடுகள் மற்றும் கணினி உள்ளமைவு விருப்பங்கள் நீங்கள் பயன்படுத்தும் OS பதிப்பைப் பொறுத்தது. இதைப் பற்றிய தகவலைப் பெற, கட்டளையைப் பயன்படுத்தவும் $ uname -a கட்டளையின் அளவுருக்கள் மற்றும் விசைகள் பற்றிய சுருக்கமான தகவலை உதவி விசையைப் பயன்படுத்தி பெறலாம், எடுத்துக்காட்டாக, 2 சேவையகத்துடன் இணைப்பதில் அல்லது உங்கள் பெயர் மற்றும் கடவுச்சொல்லை உள்ளிடுவதில் சிக்கல் இருந்தால், உங்களுக்கு ஒரே ஒரு விருப்பம் உள்ளது, சர்வர் சிஸ்டம் நிர்வாகியை தொடர்பு கொள்ளவும். 3 கர்சருக்கு முன் $ சின்னம் ஒரு கட்டளை வரி அடையாளமாகும், மேலும் இது பாஷ் கட்டளை மொழிபெயர்ப்பாளரின் இயல்பான பயனருக்கு இயல்புநிலையாகும். (# சின்னம் ரூட் சூப்பர் யூசருக்குப் பயன்படுத்தப்படுகிறது) 4 லினக்ஸ் மற்றும் MS விண்டோஸ் சிஸ்டங்களுக்கு இடையே கோப்புகளை பரிமாறிக்கொள்ளும் பொது_html கோப்பகத்தை நீங்கள் வைத்திருக்கலாம். Vlasov S.V கம்ப்யூட்டர் சயின்ஸ் VSU, Voronezh 5

6 $ uname --உதவி விரிவான விளக்கம் UNIX கட்டளைகள் மற்றும் செயல்பாடுகளை man pages (“manual pages” - system manual) எனப்படும் ஆவணங்களில் இருந்து பெறலாம்: $ man pwd $ man ls $ man echo $ man uname கையேடு பக்கங்கள் சிறப்பு வடிவத்தில் nroff /troff/groff இல் வழங்கப்படுகின்றன மற்றும் வடிவமைக்கப்பட்டுள்ளன. வெளியீட்டு சாதனத்தின் வகையைப் பொறுத்து பொருத்தமான பயன்பாட்டை வெளியிடும் போது. கையேடு பக்கங்களைப் பார்ப்பதை முடிக்க, Q விசையை அழுத்தவும் $ man man கையேடு கோப்புகள் பொதுவாக தொகுக்கப்பட்ட வடிவத்தில் சேமிக்கப்படும் (suffix.gz அல்லது .bz2) மற்றும் பிரிவுகளாக ஒழுங்கமைக்கப்படுகின்றன: 1. பொது கட்டளைகள் 2. கணினி அழைப்புகள் 3. C நூலக செயல்பாடுகள் 4 . சிறப்பு கோப்புகள் 5. கோப்பு வடிவங்கள் மற்றும் மாற்றம் 6. கேம்கள் மற்றும் ஸ்கிரீன்சேவர்கள் 7. கூடுதல் 8. கணினி நிர்வாகத்திற்கான கட்டளைகள் மற்றும் டீமான்கள் பயன்படுத்தப்படும் கட்டளை அல்லது செயல்பாட்டைக் குறிப்பிடும்போது பிரிவு எண் பயன்படுத்தப்படுகிறது, எடுத்துக்காட்டாக, printf/3 மற்றும் இது குறிக்கப்படுகிறது. கட்டளையின் முதல் அளவுரு $ man 1 printf $ man 3 printf கட்டளையின் கையேடு பக்கம் அமைந்துள்ள கோப்பகத்தை -w $ man -w கட்டளையைப் பயன்படுத்தி தீர்மானிக்க முடியும் படிநிலை கோப்பு முறைமையின் உள்ளடக்கங்களை பட்டியலிட ls கட்டளையைப் பயன்படுத்தலாம் கோப்பு முறைமை படிநிலையில் உள்ள எந்த கோப்பகமும் (இயற்கை சாதனம் மற்றும் பகிர்வில் அல்லது நினைவகத்தில் உள்ள கோப்பு முறைமையின் வகையைப் பொருட்படுத்தாமல்). எடுத்துக்காட்டாக, ரூட் கோப்பு முறைமை $ ls / கட்டளையுடன் காட்டப்படுகிறது, இருப்பினும், முழு மரத்தின் கட்டமைப்பைக் காட்ட, நியாயமான அளவு புத்திசாலித்தனம் தேவைப்படுகிறது, எடுத்துக்காட்டாக, $ ls -R grep ":$" sed - e "s/:$/" -e "s/[^-][^\/]*\//--/g" -e "s/^/ /" -e "s/-/ /" வடிகட்டி எங்கே பயன்படுத்தப்படுகிறது வழக்கமான வெளிப்பாடுகள் grep, sed ஸ்ட்ரீம் எடிட்டர் மற்றும் பெயரிடப்படாத குழாய்கள், குறியீட்டால் (குழாய்) குறிக்கப்படுகிறது. உங்கள் முகப்பு கோப்பகத்தில், படிநிலையில் புதிய (வெற்று) அடைவு முனையை உருவாக்கலாம், எடுத்துக்காட்டாக, lab1 Vlasov S.V கம்ப்யூட்டர் சயின்ஸ் VSU, Voronezh 6 பீடம்

7 $ mkdir lab1 படிநிலையில் உள்ள எந்த முனையையும் தற்போதைய ஒரு $ cd lab1 $ pwd எனத் தேர்ந்தெடுக்கலாம். உங்கள் முகப்பு கோப்பகத்திற்குத் திரும்ப (ஹோம் சூழல் மாறியால் வரையறுக்கப்படுகிறது), அளவுருக்கள் இல்லாமல் cd கட்டளையைப் பயன்படுத்தவும் $ cd $ pwd நீங்கள் ஒரு நீக்கலாம் rmdir கட்டளையுடன் வெற்று அடைவு, எடுத்துக்காட்டாக, $ rmdir lab1 அடைவு காலியாக இல்லை என்றால், கடைசி கட்டளை (lab1 சில கோப்புகளைக் கொண்டிருந்தால்) செய்திகளைக் காண்பிக்கும் rmdir: lab1: அடைவு காலியாக இல்லை மற்றும் நீக்குதல் செய்யப்படாது. தற்போதைய கோப்பகத்தில் நீங்கள் ஒரு உரை (வழக்கமான) கோப்பை உருவாக்கலாம். இதைச் செய்ய, echo $ echo "echo Print directory tree" > tree என்ற கட்டளையின் திசைதிருப்பப்பட்ட வெளியீட்டைப் பயன்படுத்தலாம், ஒரு மரக் கோப்பு உருவாக்கப்படுகிறது, அதன் உள்ளடக்கங்கள் $ cat tree கட்டளையுடன் அல்லது $ pr வடிவத்தில் வடிவமைக்கப்பட்ட வடிவத்தில் வெளியிடப்படலாம். மரம் நீங்கள் ஏற்கனவே இருக்கும் கோப்பின் முடிவில் ஒரு புதிய வரியைச் சேர்க்கலாம், எடுத்துக்காட்டாக, $ எதிரொலி grep மற்றும் sed >> tree $ cat tree ஐப் பயன்படுத்தி நீங்கள் ஒரு வரி உரை எடிட்டரைப் பயன்படுத்தலாம் மற்றும் தட்டச்சுப்பொறியிலிருந்து உரையைத் திருத்த வடிவமைக்கப்பட்ட நிலையான எடிட்டரைப் பயன்படுத்தலாம்- கன்சோல் வகை. $ ed மரம் a ls -R grep ":$" sed -e "s/:$//" -e "s/[^-][^\/]*\//--/g" -e "s /^/ /" -e "s/-/ /". wq $ cat tree உண்மையில், நாங்கள் இங்கே கட்டளைகளுடன் ஒரு கோப்பை உருவாக்கியுள்ளோம், அதை நீங்கள் "செயல்படுத்தக்கூடியது" என்று அறிவித்தால், அதை ஒரு புதிய கட்டளையாக செயல்படுத்தலாம்: $ chmod +x மரம் $./tree Vlasov S.V கம்ப்யூட்டர் சயின்ஸ் VSU, Voronezh பீடம் 7

8 தற்போதைய கோப்பகத்தைக் குறிப்பிடாமல் ஒரு கோப்பை இயக்கும் முயற்சி, அதாவது. மேலே காட்டப்பட்டுள்ளபடி ./tree ஐ விட வெறும் மரம் தற்போதைய கோப்பகத்தில் கோப்பு கண்டறியப்படாது. ஏனென்றால் பாதுகாப்பு காரணங்களுக்காக அநாமதேய தற்போதைய கோப்பகம் மாறியில் சேர்க்கப்படவில்லை சுற்றுச்சூழல் பாதை, பெயரால் இயக்க ஒரு நிரலைக் கண்டறியப் பயன்படுகிறது. $ எதிரொலி $PATH முழு பட்டியல்பயனர் சூழல் மாறிகள் மற்றும் அவற்றின் மதிப்புகளை கட்டளையுடன் பெறலாம்: $ env உருவாக்க உரை கோப்புகள்நீங்கள் cat கட்டளையைப் பயன்படுத்தி வெளியீட்டை ஒரு கோப்பு $ cat > கோப்பு உரை Ctrl-D க்கு திருப்பிவிடலாம், இங்கே Ctrl-D ஐ அழுத்துவதன் மூலம் கோப்பின் முடிவை (EOF) டிரான்ஸ்மிஷனின் எண்ட் ஆஃப் டிரான்ஸ்மிஷன் உள்ளீடு ஸ்ட்ரீமுக்கு அனுப்புகிறது. நீங்கள் $ cat >> கோப்பின் இறுதியில் உரையைச் சேர்க்கலாம். ஒரு கோப்பை நீக்குவது $ rm கோப்பு கட்டளையுடன் செய்யப்படுகிறது, மற்றவற்றுடன், -r அல்லது -R சுவிட்ச், கோப்பகங்களின் சப்ட்ரீயை மீண்டும் மீண்டும் நீக்க அனுமதிக்கிறது. கோப்புகளை பாதுகாப்பாக நீக்க, -i சுவிட்சைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது, இது நீக்குதலை உறுதிப்படுத்த ஒரு கோரிக்கையை உருவாக்குகிறது. ஒரு கோப்பை நகர்த்துதல் மற்றும் மறுபெயரிடுதல் தேதி மற்றும் நேரம் கட்டளையுடன் மேற்கொள்ளப்படுகிறது $ mv பழைய புதிய தற்போதைய கணினி நேரம் மற்றும் தேதி கட்டளை $ தேதி தீர்மானிக்க முடியும் நேரம் மற்றும்/அல்லது தேதியை மாற்ற, MMDDhhmmYY வடிவத்தில் ஒரு அளவுருவைப் பயன்படுத்தவும். எடுத்துக்காட்டாக, ஜனவரி 24 8:36 PM 2011 அன்று ஒரு வேலைக்காக, நீங்கள் $ தேதியை உள்ளிடுவீர்கள். UNIX கணினிகளில் காணப்படும் நேரக் கட்டளையானது பின்வரும் செயல்முறையால் பயன்படுத்தப்படும் நேரத்தைக் காட்டுகிறது (நிகழ்நேரம், பயனர் பயன்முறை இயக்க நேரம் மற்றும் kernel-mode நேரம்) , தற்போதைய கணினி நேரம் அல்ல. Vlasov S.V FCS VSU, Voronezh 8 ஐ முயற்சிக்கவும்

9 $ நேரத் தேதி நீங்கள் பின்வரும் வெளியீட்டைப் பெற வேண்டும் உண்மையான பயனர் sys 0m0.040s 0m0.000s 0m0.040s கணினியில் வேறு யார் இருக்கிறார்கள்? UNIX OS என்பது பல பயனர் அமைப்பாகும், இது உள்நுழைவு செயல்முறையை ஒரே நேரத்தில் செயல்படுத்த உங்களை அனுமதிக்கிறது மற்றும் பல பயனர்கள் ஒருவருக்கொருவர் சுயாதீனமாக கணினியில் வேலை செய்ய அனுமதிக்கிறது. தற்போது யார் உள்நுழைந்துள்ளனர் என்பதைத் தீர்மானிக்க, $who கட்டளையைப் பயன்படுத்தவும், இது பயனரின் உள்நுழைவு பெயர், முனையம் மற்றும் உள்நுழைவு செயல்முறை தொடங்கப்பட்ட நேரத்தைக் காட்டுகிறது. பல பயனர் அமைப்பில், ஒரே பயனர் ஒரே நேரத்தில் பல்வேறு டெர்மினல்களைப் பயன்படுத்தலாம் (எடுத்துக்காட்டாக, பல இணையான SSH அமர்வுகள்). தற்போதைய முனையத்தை யார் பயன்படுத்துகிறார்கள் என்பதைத் தீர்மானிக்க, $ whoami பதிவுசெய்யப்பட்ட பயனர்கள் கட்டளையைப் பயன்படுத்தலாம் எனவே, கணினியைப் பயன்படுத்த நீங்கள் பதிவுசெய்யப்பட்ட பயனராக இருக்க வேண்டும். யூனிக்ஸ்/லினக்ஸ் அமைப்புகளில் நிலையான பெயரைக் கொண்ட சூப்பர் யூசர் உரிமைகளுடன் கணினி நிர்வாகியால் பதிவு செய்யப்படுகிறது - ரூட். 5 பொதுவாக, பயனர்களைப் பற்றிய அனைத்து பதிவு பதிவுகளும் ஒரே கோப்பில் /etc/passwd சேமிக்கப்படும், இது அனைவரும் படிக்கக்கூடிய $ cat /etc/passwd கணினியின் முந்தைய பதிப்புகளில், பயனரின் மறைகுறியாக்கப்பட்ட கடவுச்சொல் (ஹாஷ்) இல் சேமிக்கப்பட்டது. அதே கோப்பு (பயனர் பெயருக்குப் பிறகு இரண்டாவது புலம் , பெருங்குடலால் பிரிக்கப்பட்டது). ஆனால் உள்ளே சமீபத்திய அமைப்புகள்ரூட்டைத் தவிர வேறு யாராலும் படிக்க முடியாத /etc/shadow கோப்பில் கடவுச்சொல் ஹாஷ்களை சேமிப்பது வழக்கம். /etc/passwd கோப்பில் உள்ள கடவுச்சொல் புலம் /etc/shadow இல் உள்ள நுழைவுக்கான மறைக்கப்பட்ட இணைப்பை மட்டுமே சேமிக்கிறது, எனவே "*" எழுத்து மட்டுமே காட்டப்படும். UNIX கணினிகளில் தற்போதைய கடவுச்சொல்லை மாற்ற, $ passwd பெயருக்கான கடவுச்சொல்லை மாற்றுதல் கட்டளையைப் பயன்படுத்தவும். (தற்போதைய) UNIX கடவுச்சொல்: தற்போதைய பயனர் கடவுச்சொல் புதிய UNIX zfyytsshchkv: புதிய கடவுச்சொல் புதிய UNIX கடவுச்சொல்லை மீண்டும் தட்டச்சு செய்க எளிய கடவுச்சொல்செய்திகள் தோன்றும், எடுத்துக்காட்டாக, அல்லது கடவுச்சொல்: அங்கீகார டோக்கன் கையாளுதல் பிழை தவறான கடவுச்சொல்: இது மிகவும் எளிமையானது/முறையானது 5 பொதுவாக, உள்நுழைய ரூட் பெயர் பயன்படுத்தப்படாது; அதற்கு பதிலாக, நிர்வாகி தனக்கென ஒரு சாதாரண உள்நுழைவை உருவாக்குகிறார், ஆனால் இதைப் பயன்படுத்துகிறார் செயல்பாடுகளைச் செய்ய su கட்டளை , சூப்பர் யூசர் சலுகைகள் தேவை. லினக்ஸ் அமைப்புகளில், சலுகை பெற்ற பயனர்களின் பிரபலமான குழு சூடோயர்கள் ஆகும், அவர்கள் செயல்பாடுகளைச் செய்வதற்கான உரிமையைப் பெறுகிறார்கள். ரூட் உரிமைகள்சூடோ கட்டளை மூலம் Vlasov S.V FCS VSU, Voronezh 9

10 இந்த வழக்கில், நீங்கள் வேறு கடவுச்சொல்லை உள்ளிட வேண்டும். கடவுச்சொல் செயல்முறை சிறப்பு சூப்பர் யூசர் பயன்முறையில் இயங்குகிறது மற்றும் அழுத்துவதன் மூலம் அனுப்பப்படும் SIGINT சமிக்ஞையை புறக்கணிக்கிறது என்பதை நினைவில் கொள்க விசைகள் Ctrl-C, இதனால் குறுக்கிட முடியாது. ஒரே நேரத்தில் கணினியில் பணிபுரியும் பயனர்கள் $ எழுது பெயர் கட்டளையைப் பயன்படுத்தி ஒருவருக்கொருவர் குறுந்தகவல்களை அனுப்பலாம். உங்கள் டெர்மினலில் தொடர்ந்து தட்டச்சு செய்தால் (இங்கே tty0), கட்டளையில் குறிப்பிடப்பட்டுள்ள பெயருடன் பயனரின் முனையத்தில் செய்தி வரி வரியாக உடனடியாக தோன்றும். செய்தியை முடிக்க நீங்கள் Ctrl-D ஐ உள்ளிட வேண்டும். இருப்பினும், உங்கள் எதிர்ப்பாளர் எந்த செய்தியையும் பெற விரும்பவில்லை என்றால், அவர் $ mesg n கட்டளையைப் பயன்படுத்தி செய்திகளை அனுப்பும்/பெறும் திறனை முடக்குகிறார். இந்த அம்சத்தை இயக்க, பயனர் $ mesg y கட்டளையை இயக்க வேண்டும், நீங்கள் கணினியில் உள்ள அனைத்து பயனர்களுக்கும் ஒரே நேரத்தில் ஒரு செய்தியை அனுப்ப வேண்டும் என்றால் (செய்திகளை இயக்கியிருந்தால்), நீங்கள் $ சுவர் செய்தியை 20 வரிகள் வரை பயன்படுத்தலாம் Ctrl- D அமர்விலிருந்து வெளியேறு $ வெளியேறு நீங்கள் Ctrl-D அல்லது $ வெளியேறவும் பயன்படுத்தலாம் வெளியேறு கட்டளை அமர்வை நிறுத்தாது, ஆனால் இரண்டு செய்திகளில் ஒன்றைக் காண்பிக்கும் அல்லது ஷெல்லில் உள்நுழையாமல் நிறுத்தப்பட்ட வேலைகள் உள்ளன: "வெளியேறு" என்பதைப் பயன்படுத்தவும் முதல் செய்தி உங்கள் அமர்வு தொடங்கப்பட்டு இடைநிறுத்தப்பட்டுள்ளது (SIGSTOP சமிக்ஞை அல்லது Ctrl-Z மூலம்) பணிகள். வேலைகளை (வேலைகள் மற்றும் fg கட்டளைகளுடன்) அவை சாதாரணமாக முடிக்கும் வரை தொடர்ந்து செயல்படுத்த உங்களுக்கு வாய்ப்பு உள்ளது. இருப்பினும், நீங்கள் இதைச் செய்யவில்லை என்றால், லாக்அவுட் அல்லது Ctrl-D கட்டளை மீண்டும் செயல்படுத்தப்படும் போது இடைநிறுத்தப்பட்ட வேலைகள் (SIGTERM சமிக்ஞையுடன்) நிறுத்தப்படும். இரண்டாவது செய்தியின் அர்த்தம், உள்நுழைவு செயல்முறையால் தொடங்கப்பட்ட ஷெல்லில் இருந்து குழந்தை செயல்முறைகளை நீங்கள் உருவாக்கியுள்ளீர்கள், அவை உள்நுழைவு செயல்முறையுடன் தொடர்பில்லாத தற்போதைய ஷெல் அமர்வை இயக்குகின்றன. விளாசோவ் எஸ்.வி கம்ப்யூட்டர் சயின்ஸ் விஎஸ்யு பீடம், வோரோனேஜ் 10

11 உள்நுழைவு மூலம் உருவாக்கப்பட்ட ஷெல் செயல்முறைக்குத் திரும்ப, தற்போதைய ஷெல்லில் வெளியேறு அல்லது Ctrl-D கட்டளையை இயக்க வேண்டும். முடிவுரைகள் OS என்பது பல்வேறு வளங்களை நிர்வகிப்பதற்கான துணை அமைப்புகளைக் கொண்ட ஒரு சிக்கலான மென்பொருள் அமைப்பாகும்.பாடத்தின் நோக்கம், கணினி அழைப்பு இடைமுகத்தின் மூலம் UNIX/Linux OS கர்னல் துணை அமைப்புகளின் செயல்பாட்டின் முக்கிய அம்சங்களைப் படிப்பதாகும். விளாசோவ் எஸ்.வி கம்ப்யூட்டர் சயின்ஸ் விஎஸ்யு பீடம், வோரோனேஜ் 11


RF ஃபெடரல் ஸ்டேட் பட்ஜெட் கல்வி மற்றும் அறிவியல் அமைச்சகம் உயர் தொழில்முறை கல்விக்கான கல்வி நிறுவனம் "காமா மாநில பொறியியல் மற்றும் பொருளாதார அகாடமி" மேலாண்மை

6.31. சுழற்சிகள். ஷிப்ட் அளவுருக்கள். மதிப்புகளில் மாறிக்கு மதிப்பு1 மதிப்பு2 மதிப்பு3 இல் var1 க்கு செய்யப்பட்ட அறிக்கைகள் $(ls *.sh) இல் File1 க்காக செய்யப்படுகின்றன எதிரொலி $var1; எக்கோ $File1 >> All.txt செய்யும்போது நிபந்தனையைச் செய்யுங்கள்

தகவல் தொழில்நுட்பம்விரிவுரை 3 1 பாஷ் ஷெல் 2 அடிப்படைகள் ஷெல் அல்லது ஷெல் வேலை உரை முறை(கட்டளை வரி இடைமுகம்) வரைகலை பயனர் இடைமுகம் (GUI) வரைகலையில் வேலை செய்கிறது

ஷெல் வரையறை: இயக்க முறைமை கட்டளைகளின் ஷெல் [ஷெல்] மொழிபெயர்ப்பாளர். பயனருடன் பணிபுரியும் அமைப்பைப் பொறுத்து ஷெல்கள் இரண்டு வகைகளாகப் பிரிக்கப்படுகின்றன: - கட்டளை வரி மொழிபெயர்ப்பாளர்; - வரைகலை

2 வழிசெலுத்தல் கோப்பில் வழிசெலுத்துவது (சோதனை விசை அழுத்தங்களுக்குப் பிறகு) நாம் முதலில் படிக்க முயற்சிப்போம். லினக்ஸ் அமைப்புஇந்த அத்தியாயத்தில், பின்வரும் கட்டளைகளை அறிமுகப்படுத்துவோம்: pwd தற்போதைய பணியாளரின் பெயரைக் காட்டுகிறது

SibGUTI உயர்நிலை மொழி நிரலாக்கத் துறை (HLL), செமஸ்டர் 1 2009 2010 கல்வி ஆண்டு Polyakov A.Yu. ஆய்வக வேலை 1. Linux OS நிரலாக்க சூழல். வேலையின் நோக்கம்: மென்பொருளைப் பற்றி அறிந்து கொள்ள

விரிவுரை 2. செயல்முறை கட்டுப்பாட்டு துணை அமைப்பு. பல்பணி அமைப்பில் செயல்முறைகளை நிர்வகிப்பது ஒவ்வொன்றிற்கும் கர்னல் வளங்களை ஒதுக்குவதை உள்ளடக்குகிறது இயங்கும் செயல்முறை, செயல்முறை சூழல் மாறுதல்

மாஸ்கோ மாநில தொழில்நுட்ப பல்கலைக்கழகம் பெயரிடப்பட்டது. என்.இ. BAUMAN "தகவல் மற்றும் கட்டுப்பாட்டு அமைப்புகள்" துறையின் "தானியங்கி தகவல் செயலாக்கம் மற்றும் கட்டுப்பாட்டு அமைப்புகள்" துறையின் பீடம் Syomkin P.S., Syomkin

ஆயுதப் படைத் துறையின் முனைய வகுப்புகளில் GNU/Linux OS உடன் பணிபுரிவது பணியின் நோக்கம்: GNU/Linux OS மென்பொருளைப் பற்றி அறிந்து கொள்ளவும், C மொழியில் எளிய நிரலை எழுதவும். இயக்க முறைமை (OS) GNU/Linux

BOINC அமைப்பு. பாடம் நடத்தப்பட்டது: நிகோலே பாவ்லோவிச் க்ரபோவ் இன்ஸ்டிடியூட் ஆஃப் இன்ஃபர்மேஷன் டிரான்ஸ்மிஷன் ப்ராப்ளம்ஸ் ஆர்ஏஎஸ் நடைமுறை பாடம் Linux OS உடன் பணிபுரிவதற்கான அடிப்படைகள் BOINC சேவையகத்தை நிறுவுதல் நடைமுறை பாடம் வேலையின் அடிப்படைகள்

OS கூறுகள் முதன்மை OS கூறுகள் 1. செயல்முறை மேலாண்மை 2. முதன்மை நினைவக மேலாண்மை 3. கோப்பு மேலாண்மை 4. I/O அமைப்பு மேலாண்மை 5. வெளிப்புற நினைவக மேலாண்மை 6. நெட்வொர்க்கிங் ஆதரவு

லினக்ஸ் கட்டளை வரியின் அறிமுகம் கவலையை நிறுத்துவது மற்றும் ஷெல்லை நேசிப்பது எப்படி அலெக்ஸி செர்குஷிச்சேவ் பயோ இன்ஃபர்மேடிக்ஸ் எம்என்எல் "கம்ப்யூட்டர் டெக்னாலஜிஸ்" 02/19/2014 கட்டளை வரி கட்டளை வரி

லினக்ஸ் ஆப்பரேட்டிங் சிஸ்டம் விரிவுரை 6 கட்டளை ஷெல் (ஷெல், பாஷ்) என்பது யூனிக்ஸ் போன்ற இயக்க முறைமைகளில் உள்ள கட்டளை வரி இடைமுகமாகும், அதாவது பயனர் வழங்கும் அல்லது படிக்கப்பட்ட கட்டளைகளை இது செயல்படுத்துகிறது.

ஆய்வக வேலை 4 செயல்முறைகள் அறிமுகம் பணியின் நோக்கம் செயல்முறையின் கருத்தை நன்கு அறிந்திருத்தல். கணினியில் கிடைக்கும் செயல்முறைகளின் பட்டியலைப் பெறவும் அவற்றின் நிலையை நிர்வகிக்கவும் கற்றுக்கொள்ளுங்கள். 1. தத்துவார்த்த தகவல்

கோப்புப்பெயர் வடிவங்கள், கோப்புத் தேடல் மற்றும் பிற UNIX அம்சங்கள் Linux இல் பதிவுசெய்தல் putty.exe IP முகவரியை உள்ளிடவும் பயனர்பெயரைத் திற என்பதைக் கிளிக் செய்யவும் studentx கடவுச்சொல் studentx 2 ஒரு கோப்பகத்தை உருவாக்கவும்

பொருளடக்கம் முன்னுரை 6 விரிவுரை கணினி..... .................. 13 1.3 கணினிக்கு ஒரே நேரத்தில் அணுகல்..................

UNIX அமைப்பின் பரந்த உலகின் அடிப்படைகள் தொழில்முறை அல்லாத பயனர்களுக்கு அணுகக்கூடிய வகையில் கோடிட்டுக் காட்டப்பட்டுள்ளன. பயனர் படிப்படியாக கணினியில் உள்நுழைய கற்றுக்கொள்கிறார், பல்வேறு கட்டளைகளைப் பயன்படுத்தவும், உதவி கேட்கவும், கண்டுபிடிக்கவும்

டெம்ப்ளேட்களுடன் பணிபுரிதல் நிலையான ஆவணங்கள்அறிவாற்றல் தொழில்நுட்பங்கள் பயனர் வழிகாட்டி மாஸ்கோ, 2015 2 சுருக்கம் இந்த ஆவணம் E1 யூப்ரடீஸ் மென்பொருள் தொகுப்பின் பயன்பாடு பற்றிய தகவலை வழங்குகிறது

கணினி அறிவியல் தகவல் தொழில்நுட்ப விரிவுரை 1. Linux OS அறிமுகம் முக்கிய பண்புகள் லினக்ஸ் ரியல்பல்பணி பல பயனர் அணுகல் இடமாற்று சீரற்ற அணுகல் நினைவகம்வட்டு பக்கத்திற்கு

பிற மொழிகள்: ராஸ்பெர்ரி பைக்கான ஆங்கிலம் ரஷியன் இரிடியம் சர்வர் ராஸ்பெர்ரி பைக்கான i3 லைட் திட்டத்தில் சேவையகத்தை நிறுவுதல் மற்றும் கட்டமைத்தல் என்பது ராஸ்பெர்ரி பைக்கான இரிடியம் செவர் என்பது இயங்கும் இரிடியம் சர்வரின் மென்பொருள் செயலாக்கமாகும்.

கல்விக்கான ஃபெடரல் ஏஜென்சி டாம்ஸ்க் பாலிடெக்னிக் பல்கலைக்கழகத்தால் அங்கீகரிக்கப்பட்டது: ஏவிடிஎஃப் டீன் கெய்வோரோன்ஸ்கி எஸ்.ஏ. 2009 எளிய ஷெல் கருவிகள் ஆய்வகப் பணிகளைச் செய்வதற்கான வழிகாட்டுதல்கள்

பாடம் 3. தலைப்பு: லினக்ஸில் கணக்குகள். பாடத்தின் வகை: விரிவுரை, நடைமுறை பாடம். ஆய்வு கேள்விகள்: 1. கணக்கு மற்றும் அங்கீகாரத்தின் கருத்து. கோப்புகள் /etc/passwd மற்றும் /etc/group, /etc/shadow மற்றும் /etc/gshadow.

"ஆப்பரேட்டிங் சிஸ்டம்ஸ்" என்ற பாடத்திட்டத்தின் சுருக்கம். அடிப்படை அறிவு, திறன்கள் மற்றும் திறமைகள்

ஆய்வகம் 2: வழிசெலுத்தல் கோப்பு அமைப்பு Xubuntu OS முனையத்தின் நடைமுறை பகுதி II ஐப் பயன்படுத்தி அதன் பராமரிப்பு. OS டெர்மினலைப் பயன்படுத்தி கோப்பு அமைப்பு மற்றும் அதன் பராமரிப்பு மூலம் வழிசெலுத்தல்

பக்கம் 1 இல் 7 செய்திகள் லினக்ஸ் கிளஸ்டரின் தொழில்நுட்ப உபகரணங்கள் வள பயன்பாட்டு புள்ளிவிவரங்கள் லினக்ஸ் கிளஸ்டரில் பதிவு செய்தல் SPP-2000 AFS கோப்பு முறைமையில் பதிவு செய்தல் நெட்வொர்க் பாதுகாப்பு சிக்கல்கள் நூலகங்கள்

அடிப்படை கருத்துகள் மற்றும் வரையறைகள் இயக்க முறைமை (இனி OS என குறிப்பிடப்படுகிறது) என்பது ஒரு கணினியின் செயல்பாட்டைக் கட்டுப்படுத்தும் மற்றும் அதில் உள்ள சாதனங்களின் தொடர்புகளை உறுதி செய்யும் ஒரு மென்பொருள் தொகுப்பாகும்.

அத்தியாயம் 1 ஒரு இயக்க முறைமையைத் தேர்ந்தெடுப்பது நீங்கள் இந்தப் புத்தகத்தைப் படிக்கிறீர்கள் என்பதன் அர்த்தம் நீங்கள் லினக்ஸ் கற்க விரும்புகிறீர்கள் என்று அர்த்தம். இந்த பயணத்தைத் தொடங்குவதற்கு முன், இயக்க முறைமை என்றால் என்ன என்பதை நீங்கள் புரிந்து கொள்ள வேண்டும்

செய்முறை வேலைப்பாடு 10 லினக்ஸில் கோப்புகளுடன் பணிபுரிதல் பணியின் நோக்கம்: லினக்ஸ் இயக்க முறைமையில் உள்ள கோப்புகளுடன் பணிபுரியும் அம்சங்களைப் படிக்க. வேலைத் திட்டம்: 1. சுருக்கமான கோட்பாட்டுத் தகவலுடன் உங்களைப் பழக்கப்படுத்துங்கள்.

அங்கீகரிக்கப்படாத அணுகலுக்கு எதிராக -LU தகவல் பாதுகாப்பு அமைப்பு டல்லாஸ் லாக் லினக்ஸ் ஆபரேட்டர் (பயனர்) கையேடு தாள்கள் 11 2016 2 சுருக்கம் இந்த ஆபரேட்டர் கையேடு விநியோகிக்கப்பட்டது

தகவல் தொழில்நுட்ப விரிவுரை 2 லினக்ஸ் கட்டளைகள் 2 கட்டளைகள் லினக்ஸ் கட்டளைகள் Linux consoles - பயனர் மற்றும் OS க்கு இடையேயான தொடர்பு ஒவ்வொரு கட்டளையின் பின்னால் கைமுறையாக உள்ளிடுவதன் மூலம் கட்டளை வரி மூலம் செயல்படுத்தப்படுகிறது

"Blokhost-MDZ" நம்பகமான பதிவிறக்கத்தின் மென்பொருள் மற்றும் வன்பொருள் வளாகம் "Blokhost-MDZ" மென்பொருள் தொகுப்பிற்கான நிறுவல் வழிகாட்டி. நிறுவல் வழிகாட்டி. பக்கம் 2 சுருக்கம் ஆவணம் நிறுவலை விவரிக்கிறது

தகவல் தொடர்பு சேவைகளை வழங்குவதற்கான மல்டிஃபங்க்ஸ்னல் ஹார்டுவேர் மற்றும் சாஃப்ட்வேர் காம்ப்ளக்ஸ் "IS RINO" அடிப்படை மென்பொருள் மேலாண்மை சர்வர் உள்ளடக்கங்கள் 1 அறிமுகம்... 3 2 மென்பொருளின் கலவை... 3 3 சேவையகத்தை நிறுவுதல்...

ருடோகன் உள்நுழைவு. நிர்வாகி வழிகாட்டி 2018 Aktiv நிறுவனம் இந்த ஆவணத்தில் பின்வரும் கேள்விகளுக்கான பதில்கள் உள்ளன: Rutoken Logon மென்பொருள் தயாரிப்பு எதற்காகப் பயன்படுத்தப்படுகிறது? (பக்கம் பார்க்கவும்

பாடத்தின் உள்ளடக்கங்கள் டெர்மினாலஜி தொலைநிலை அணுகல் கருவிகள் உள்நுழைவு 1 பயனர் (பயனர்) பயனர், கணக்கு(கணக்கு). கணினி செயல்களை பதிவு செய்வதற்கான ஒரு பொருள். உள்நுழைவு 1. பயனர்பெயர்/கணக்கு

பணிகள் பகுதி 1: கட்டளை வரியிலிருந்து FTPயை இயக்குதல் பகுதி 2: WS_FTP LE கிளையண்ட்டைப் பயன்படுத்தி FTP கோப்பைப் பதிவேற்றுதல் பகுதி 3: கிட்டில் சேர்க்கப்பட்டுள்ள உலாவி உள்ளீடு/ஸ்கிரிப்ட் FTP (கோப்பு பரிமாற்ற நெறிமுறை) இல் FTPயை இயக்குதல்

அமைப்பு, அமைப்பு, இயக்க முறைமைகளின் அமைப்பு மற்றும் அவற்றின் ஷெல்களின் பொதுவான கொள்கைகள், அத்துடன் பல குறிப்பிட்ட அமைப்புகளும் கருதப்படுகின்றன. தகவல் மற்றும் செயல்முறை மேலாண்மை சிக்கல்களுக்கு கணிசமான கவனம் செலுத்தப்படுகிறது

மற்றும் நெட்வொர்க் இயங்குதளத்தை அமைப்பது FreeBSD FreeBSD FreeBSD என்பது சர்வர்கள், டெஸ்க்டாப்புகள் மற்றும் உட்பொதிக்கப்பட்ட கணினி இயங்குதளங்களுக்கான நவீன இயக்க முறைமையாகும். FreeBSD நவீன நெட்வொர்க்கிங் வழங்குகிறது

ALS-24000 சுவிட்ச் குடும்பத்தின் LLC "நிறுவனம் "ALS மற்றும் TEK" மென்பொருள், ver. 6.01 நிறுவல் வழிகாட்டி தாள்கள் 13 2017 2 1. பொதுத் தகவல் 3 1.1. நோக்கம் மற்றும் நோக்கம் 3 2. கணினி தேவை

IV. ஒழுக்கம் "ஆப்பரேட்டிங் சிஸ்டம்ஸ்" படிக்கும் போது மாணவர்களின் சுயாதீனமான வேலையை ஒழுங்கமைப்பதற்கான முறையான வழிமுறைகள் ஒழுக்கம் பிரிவின் பெயர் 1. இயக்க முறைமைகளின் பரிணாமம். நோக்கம்

இயக்க முறைமை இயக்க முறைமை மிகவும் முக்கியமான நிரலாகும்.ஆப்பரேட்டிங் சிஸ்டம் என்பது அனைத்து வன்பொருள் மற்றும் தொடர்புகளை உறுதி செய்யும் நிரல்களின் தொகுப்பாகும். மென்பொருள் பாகங்கள்ஒருவருக்கொருவர் இடையே கணினிகள் மற்றும்

4 ஆய்வக வேலை 1. மெய்நிகர் கணினியில் இயங்குதளத்தை நிறுவுதல் மற்றும் உள்ளமைத்தல் 1.1. வேலையின் நோக்கம் இயக்க முறைமையை நிறுவுவதில் நடைமுறை திறன்களைப் பெறுவதே இந்த வேலையின் நோக்கம்

உயர் நிபுணத்துவ கல்விக்கான மத்திய மாநில பட்ஜெட் கல்வி நிறுவனம் "தேசிய ஆராய்ச்சி டாம்ஸ்க் பாலிடெக்னிக் பல்கலைக்கழகம்" அங்கீகரிக்கப்பட்டது: கல்வித் தலைவர்

ஆய்வக வேலை 1. விண்டோஸ் கட்டளை வரி மொழிபெயர்ப்பாளரின் தத்துவார்த்த பகுதியைப் பயன்படுத்தி கோப்பு அமைப்பு மற்றும் அதன் பராமரிப்பு மூலம் வழிசெலுத்தல். அடைவு என்பது துணை அடைவுகளின் பெயர்களைக் கொண்ட ஒரு சிறப்பு வகை கோப்பு

இயக்க முறைமை மென்பொருள்ஆப்பரேட்டிங் சிஸ்டம் மிக முக்கியமான நிரலாகும்.ஆப்பரேட்டிங் சிஸ்டம் என்பது அனைத்து வன்பொருள் மற்றும் மென்பொருள் பாகங்களின் தொடர்புகளை உறுதி செய்யும் நிரல்களின் தொகுப்பாகும்.

இயங்குதள கட்டமைப்புகளுக்கான உரிமம் மற்றும் பாதுகாப்பு அமைப்பு 1C:Enterprise 8, பதிப்பு 3.0 நிர்வாகி வழிகாட்டி ஆதரிக்கப்படும் இயக்க முறைமைகள்... 1 கணினி அமைப்பு... 1 SLK சேவையகம்... 1 வெளிப்புற கூறு...

அறிமுகம் குனு/லினக்ஸ் இயங்குதளத்துடன் பணிபுரிதல் தற்போது, ​​பயனருக்கும் டெஸ்க்டாப் இயக்க முறைமைக்கும் இடையே உள்ள முக்கிய இடைமுகம் வரைகலை பயனர் இடைமுகம் (கிராஃபிக் யூசர் இன்டர்ஃபேஸ்) ஆகும்.

நடைமுறை வேலை 2 கட்டளை வரி OS விண்டோஸ் பணியின் நோக்கம்: விண்டோஸ் OS இன் கட்டளை வரி இடைமுகத்தைப் படிக்க, விண்டோஸ் இயக்க முறைமையைப் பயன்படுத்தி வழக்கமான பணிகளைத் தீர்ப்பதில் திறன்களைப் பெறுங்கள்

ஆய்வக வேலை 2 இயக்க முறைமையில் கோப்புகளை நிர்வகித்தல் ஆய்வக வேலையின் குறிக்கோள்கள் மற்றும் நோக்கங்கள்: லினக்ஸ் போன்ற இயக்க முறைமையுடன் பணிபுரியும் திறன்களைப் பெறுதல்; இயக்க அறை நிர்வாகத்தின் அடிப்படைகளைக் கற்றுக்கொள்வது

மெய்நிகர் பணிநிலையங்களுக்கான இணைப்பு மேலாளர் டெர்மிடெஸ்க் நிர்வாகியின் கையேடு (அடிப்படை பணிநிலையத்தைத் தயாரித்தல்) 23811505.6200.001.I5.01-2 தாள்கள் 17 மாஸ்கோ 2018 1. CONTRODUTUTION 1...

ஃபெடரல் ஸ்டேட் பட்ஜெட் நிறுவனம் உயர் நிபுணத்துவ கல்வி "SibGUTI" துறை கணினி அமைப்புகள் துறைகள் "புரோகிராமிங் மொழிகள்" "புரோகிராமிங்" நடைமுறை பாடம் 55 OS குனு/லினக்ஸ் ஆசிரியர்: அறிவியல் துறையின் இணை பேராசிரியர், Ph.Dut. பாலியகோவ் ஆர்டெம் யூரிவிச்

கல்விசார் ஒழுங்குமுறை இயக்க முறைமைகள் மற்றும் சுற்றுச்சூழலின் பின்னிணைப்பு வேலைத் திட்டம் வேலை நிரல் கல்வி ஒழுக்கம்ஃபெடரல் ஸ்டேட் எஜுகேஷனல் அடிப்படையில் உருவாக்கப்பட்ட இயக்க முறைமைகள் மற்றும் சூழல்கள்

2.1 கோப்புகள். தகவல் சேமிப்பிற்கான தேவைகள்: பெரிய அளவிலான தரவைச் சேமிக்கும் திறன்; செயல்முறை நிறுத்தப்பட்ட பிறகு தகவல் தக்கவைக்கப்பட வேண்டும்; பல செயல்முறைகள் ஒரே நேரத்தில் இருக்க வேண்டும்.

நிரலாக்க மொழிகள் மற்றும் மொழிபெயர்ப்பு முறைகள் ஆய்வக வேலைக்கான விளக்கக்காட்சி 2 இயக்க அறை விண்டோஸ் அமைப்புஉள்ளடக்கங்கள் 2 உள்ளடக்கங்கள் 3 இயக்க முறைமையின் கருத்து இயக்க முறைமை (OS) அடிப்படை மென்பொருள்

லினக்ஸில் IBM DB2 v11.1 சேவையகத்தை நிறுவுதல், IBM DB2 ஐ நிறுவல் வழிகாட்டியைப் பயன்படுத்தி நிறுவுதல், X-Window அடிப்படை தொகுப்புகள் உட்பட, வரைகலை இடைமுகத்தை நிறுவி இயக்க வேண்டும்.

1.1 OS இன் வரலாறு முதல் (1945-1955) கணினிகள் இயக்க முறைமைகள் இல்லாமல் வேலை செய்தன; ஒரு விதியாக, அவை ஒரு நிரலை இயக்கின. நிரல் செயல்பாட்டின் வேகம் மற்றும் அவற்றின் எண்ணிக்கை அதிகரிக்கத் தொடங்கியபோது, ​​வேலையில்லா நேரம்

குழு கொள்கைகளை பயன்படுத்தி Rutoken இயக்கிகளை நிர்வகித்தல் 2017 Aktiv நிறுவனம் இந்த ஆவணத்தில் குழு கொள்கைகளை எவ்வாறு தானாக விநியோகிக்க வேண்டும் என்பதை இந்த ஆவணம் விவரிக்கிறது

தலைப்பு: நோக்கம்: நடைமுறை வேலை 23. உபுண்டுவில் வேலை செய்வதற்கான அடிப்படைகள். உபுண்டு ஓஎஸ் இடைமுகத்தைப் பற்றி அறிந்து கொள்ளுங்கள், கோப்புகள் மற்றும் கோப்பகங்களுடன் எவ்வாறு வேலை செய்வது, நிரல்களைத் தொடங்குவது, உரை மற்றும் கிராபிக்ஸ் ஆகியவற்றைப் பார்ப்பது எப்படி என்பதை அறியவும்

ரகசிய நிகர தகவல் பாதுகாப்பு கருவி ரகசிய நிகர கிளையண்டின் உள்ளூர் புதுப்பித்தலுக்கான வழிமுறைகள் இந்த ஆவணத்தில் கிளையண்டின் உள்ளூர் புதுப்பிப்புக்கான செயல்களின் வரிசையின் விரிவான விளக்கம் உள்ளது.

ஆசிரியர்களைப் பற்றி 15 அறிமுகம் 17 புத்தகத்தின் அமைப்பு 18 வெளியீட்டாளரிடமிருந்து 20 அத்தியாயம் 1. சுருக்கமான விமர்சனம்அடிப்படைகள் 21 சில அடிப்படை கட்டளைகள் 21 தேதி மற்றும் நேரத்தைக் காண்பித்தல்: தேதி கட்டளை 21 பதிவு செய்யப்பட்ட பயனர்களைக் கண்டறிதல்

HV மேலாளர் பயனர் கையேடு 2017 AprilTech, llc. அனைத்து உரிமைகளும் பாதுகாக்கப்பட்டவை 1 உள்ளடக்கங்கள் அறிமுகம்... 3 நிறுவல் மற்றும் கட்டமைப்பு... 4 கணினி தேவைகள்... 4 நிறுவல்... 5 கட்டமைப்பு... 6 அமைவு

1 ஆய்வகம் 3 "டேட்டா ஸ்ட்ரீம் திசைமாற்றம்" ஸ்ட்ரீம்கள் மற்றும் கோப்புகள் தர்க்கரீதியாக, லினக்ஸ் அமைப்பில் உள்ள அனைத்து கோப்புகளும் பைட்டுகளின் தொடர்ச்சியான ஸ்ட்ரீமில் ஒழுங்கமைக்கப்படுகின்றன. எந்த கோப்பையும் தாராளமாக நகலெடுத்து மற்றொன்றில் சேர்க்கலாம்

யுனிக்ஸ்(யுனிக்ஸ், யூனிக்ஸ்) - கையடக்க, பல்பணி மற்றும் பல பயனர் இயக்க முறைமைகளின் குழு. முதல் யுனிக்ஸ் இயக்க முறைமை 1960களின் பிற்பகுதியிலும் 1970களின் முற்பகுதியிலும் அமெரிக்க ஆராய்ச்சி நிறுவனமான பெல் லேபரேட்டரீஸால் உருவாக்கப்பட்டது. ஆரம்பத்தில் இது மினிகம்ப்யூட்டர்களில் கவனம் செலுத்தியது, பின்னர் மெயின்பிரேம்கள் மற்றும் மைக்ரோகம்ப்யூட்டர்கள் உட்பட அனைத்து வகுப்புகளின் கணினிகளிலும் பயன்படுத்தத் தொடங்கியது. 1990 இல் மேற்கொள்ளப்பட்ட Intel இலிருந்து 32-பிட் நுண்செயலிகளுக்கு Unix ஐத் தழுவியதன் மூலம் இது எளிதாக்கப்பட்டது. செயல்பாடுமற்றும் Unix இன் நெகிழ்வுத்தன்மையானது அதன் பன்முகத்தன்மையில் அதன் பயன்பாட்டை உறுதி செய்தது தானியங்கி அமைப்புகள், அத்துடன் உற்பத்தியாளர்களுக்கான டஜன் கணக்கான தரநிலைகளை உருவாக்குதல் கணினி தொழில்நுட்பம். யூனிக்ஸ் குடும்பத்தின் இயக்க முறைமைகள்:

லினக்ஸ் என்பது இன்டெல் செயலிகளை அடிப்படையாகக் கொண்ட கணினி தளங்களுக்கான யூனிக்ஸ் இயக்க முறைமையின் பதிப்பாகும்;
HP-UX - Hewlett-Packard பதிப்பு; தொடர்ந்து உருவாகி வருகிறது மற்றும் IE-64 உடன் இணக்கமாக உள்ளது, இது 64-பிட் கட்டமைப்பிற்கான புதிய தரநிலையாகும்;
SGI Irix என்பது BSD கூறுகளுடன் கூடிய சிஸ்டம் V வெளியீடு 3.2ஐ அடிப்படையாகக் கொண்ட சிலிக்கான் கிராபிக்ஸ் பிசி இயங்குதளமாகும். Unix இன் இந்த பதிப்பில், இண்டஸ்ட்ரியல் லைட் & மேஜிக் ஸ்டுடியோ "டெர்மினேட்டர் 2" மற்றும் "ஜுராசிக் பார்க்" படங்களை உருவாக்கியது.
SCO Unix என்பது இன்டெல் இயங்குதளத்திற்கான சாண்டா குரூஸ் செயல்பாட்டின் ஒரு பதிப்பாகும், இது வன்பொருள் உற்பத்தியாளர்களிடமிருந்து சுயாதீனமாக உள்ளது;
IBM AIX - சில BSD நீட்டிப்புகளுடன் சிஸ்டம் V வெளியீடு 2 அடிப்படையில் செயல்படுத்தப்பட்டது;
DEC யூனிக்ஸ் என்பது கிளஸ்டர்களுக்கான ஆதரவுடன் இயங்குதளமாகும்; Windows NT உடன் இணைந்து செயல்பட வடிவமைக்கப்பட்டுள்ளது;
NeXTSstep-4.3 BSD - Mach கர்னலை அடிப்படையாகக் கொண்ட OS, NeXT கணினிகளில் பயன்படுத்தப்படுகிறது; சொந்தமானது ஆப்பிள்கணினி மற்றும் Macintosh கணினிகளுக்கான இயக்க முறைமையாக செயல்படுகிறது;
சன் சோலாரிஸ் என்பது SPARC நிலையங்களுக்கான சிஸ்டம் V வெளியீடு 4ஐ அடிப்படையாகக் கொண்ட ஒரு இயங்குதளமாகும்.

யுனிக்ஸ் இயக்க முறைமை மினிகம்ப்யூட்டர்களின் வளர்ச்சியின் போது தோன்றியது. 1969 ஆம் ஆண்டில், ஆராய்ச்சி நிறுவனமான பெல் லேப்ஸ் டிஜிட்டல் எக்யூப்மென்ட் கார்ப்பரேஷனின் 18-பிட் DEC PDP-7 மினிகம்ப்யூட்டருக்கான சிறிய இயக்க முறைமையை உருவாக்கத் தொடங்கியது. இந்த அமைப்பு முதலில் சட்டசபை மொழியில் எழுதப்பட்டது மற்றும் யூனிக்ஸ் பிறந்த தேதி ஜனவரி 1, 1970 எனக் கருதப்படுகிறது. 1973 இல், பெல் லேப்ஸில் உருவாக்கப்பட்ட சி மொழியில் இது மீண்டும் எழுதப்பட்டது. அதே நேரத்தில், இயக்க முறைமையின் அதிகாரப்பூர்வ விளக்கக்காட்சி நடந்தது. அதன் ஆசிரியர்கள், பெல் லேப்ஸ் ஊழியர்களான கென் தாம்சன் மற்றும் டென்னிஸ் எம். ரிச்சி ஆகியோர் தங்கள் உருவாக்கத்தை "உலகளாவிய நேர-பகிர்வு OS" என்று அழைத்தனர்.

யுனிக்ஸ் ஒரு படிநிலை கோப்பு முறைமையை அடிப்படையாகக் கொண்டது. ஒவ்வொரு செயல்முறையும் ஒரு தன்னாட்சி முகவரி இடைவெளியில் நிரல் குறியீட்டின் வரிசைமுறை செயல்படுத்தலாகக் கருதப்பட்டது, மேலும் சாதனங்களுடனான பணியானது கோப்புகளுடன் வேலை செய்வதாகக் கருதப்பட்டது. முதல் பதிப்பு ஒரு செயல்முறையின் முக்கிய கருத்தை செயல்படுத்தியது, பின்னர் கணினி அழைப்புகள் (முட்கரண்டி, காத்திரு, எக்சிக், வெளியேறு) தோன்றின. 1972 ஆம் ஆண்டில், குழாய்கள் அறிமுகப்படுத்தப்பட்டதன் மூலம் பைப்லைனிங் அறிமுகப்படுத்தப்பட்டது.

1970 களின் இறுதியில், யுனிக்ஸ் ஒரு பிரபலமான இயக்க முறைமையாக மாறியது, பல்கலைக்கழக சூழலில் முன்னுரிமை விநியோக நிலைமைகளால் உதவியது. யுனிக்ஸ் பல வன்பொருள் தளங்களுக்கு மாற்றப்பட்டது, அதன் மாறுபாடுகள் தோன்றத் தொடங்கின. காலப்போக்கில், யுனிக்ஸ் தொழில்முறை பணிநிலையங்களுக்கு மட்டுமல்ல, பெரியவற்றுக்கும் தரமாக மாறியுள்ளது பெருநிறுவன அமைப்புகள். UNIX அமைப்புகளின் நம்பகத்தன்மை மற்றும் நெகிழ்வுத்தன்மை அதை பிரபலமாக்கியுள்ளது, குறிப்பாக மத்தியில் கணினி நிர்வாகிகள். அவள் பரப்புவதில் தீவிர பங்கு வகித்தாள் உலகளாவிய நெட்வொர்க்குகள், மற்றும், எல்லாவற்றிற்கும் மேலாக, இணையம்.

மூல வெளிப்படுத்தல் கொள்கைக்கு நன்றி, Unix இன் பல இலவச பேச்சுவழக்குகள் இயங்குகின்றன இன்டெல் தளம் x86 (Linux, FreeBSD, NetBSD, OpenBSD). உரைகள் மீதான முழுக் கட்டுப்பாடும் சிறப்பு செயல்திறன் மற்றும் பாதுகாப்புத் தேவைகள் கொண்ட அமைப்புகளை உருவாக்குவதை சாத்தியமாக்கியது. யூனிக்ஸ் மற்ற இயக்க முறைமைகளின் கூறுகளையும் ஒருங்கிணைத்தது, இதன் விளைவாக POSIX மற்றும் X/Open நிரலாக்க இடைமுகங்கள் உருவாகின்றன.

UNIX இன் இரண்டு சுயாதீனமாக வளர்ந்த கிளைகள் உள்ளன - சிஸ்டம் V மற்றும் பெர்க்லி, அதன் அடிப்படையில் Unix இன் பேச்சுவழக்குகள் மற்றும் யூனிக்ஸ் போன்ற அமைப்புகள். BSD 1.0, வணிகரீதியான UNIX பேச்சுவழக்குகளுக்கு அடிப்படையாக மாறியது, UNIX V6 மூலக் குறியீட்டின் அடிப்படையில் 1977 இல் கலிபோர்னியா பல்கலைக்கழகம், பெர்க்லியில் வெளியிடப்பட்டது. 1982-1983 இல், யுனிக்ஸ், சிஸ்டம் III மற்றும் சிஸ்டம் வி ஆகியவற்றின் முதல் வணிகப் பேச்சுவழக்குகள் யூனிக்ஸ் சிஸ்டம் லேபரேட்டரீஸ் (யுஎஸ்எல்) மூலம் வெளியிடப்பட்டது. யூனிக்ஸ் இன் சிஸ்டம் வி பதிப்பு பெரும்பாலான அடுத்தடுத்த வணிக வகைகளுக்கு அடிப்படையாக அமைந்தது. 1993 ஆம் ஆண்டில், AT&T யூனிக்ஸ் உரிமைகளை யுஎஸ்எல் ஆய்வகத்துடன் சேர்ந்து நோவெல்லுக்கு விற்றது, இது SCO UNIXWare என்ற பெயரில் சாண்டா குரூஸ் ஆப்பரேஷனுக்குச் சொந்தமான சிஸ்டம் V அடிப்படையில் UNKWare பேச்சுவழக்கை உருவாக்கியது. முத்திரையூனிக்ஸ் X/Open நிறுவனத்திற்கு சொந்தமானது.

வெவ்வேறு வன்பொருள் தளங்களில் - பெயர்வுத்திறன் அல்லது இயக்கம் ஆகியவற்றில் வேலை செய்யும் திறன் காரணமாக Unix பிரபலமடைந்தது. இயக்க முறைமை கட்டமைப்பை ஒருங்கிணைத்து ஒரு மொழி சூழலைப் பயன்படுத்துவதன் மூலம் UNIX இல் உள்ள இயக்கம் சிக்கல் தீர்க்கப்பட்டது. பெல் லேப்ஸில் உருவாக்கப்பட்ட சி மொழியானது வன்பொருள் இயங்குதளத்திற்கும் இயக்க சூழலுக்கும் இடையிலான இணைப்பாக மாறியது.

Unix இல் உள்ள பல பெயர்வுத்திறன் சிக்கல்கள் ஒரே மென்பொருளை வழங்குவதன் மூலம் தீர்க்கப்பட்டன பயனர் இடைமுகம். இரண்டு நிறுவனங்கள் பல யுனிக்ஸ் பேச்சுவழக்குகளை சமரசம் செய்வதில் சிக்கலைச் சமாளிக்கின்றன: IEEE போர்ட்டபிள் அப்ளிகேஷன்ஸ் ஸ்டாண்டர்ட்ஸ் கமிட்டி (PASC) மற்றும் X/Open Company (தி ஓபன் குரூப்). இந்த நிறுவனங்கள் Unix (IEEE PASC - POSIX 1003, X/Open - Common API) உடன் தொடர்பில்லாதவை உட்பட, பன்முக இயக்க முறைமைகளை ஒருங்கிணைப்பதை சாத்தியமாக்கும் தரநிலைகளை உருவாக்குகின்றன. எனவே, POSIX-இணக்கமான அமைப்புகள் Open-VMS, Windows NT, OS/2 ஆகும்.

Unix இன் பெயர்வுத்திறன், ஒரு பரந்த அளவிலான வன்பொருள் இயங்குதளங்களை நோக்கிய அமைப்பாக, மைய கர்னலுடன் கூடிய மட்டு கட்டமைப்பை அடிப்படையாகக் கொண்டது. ஆரம்பத்தில், UNIX கர்னல் செயல்முறை அனுப்புதல், நினைவக ஒதுக்கீடு, கோப்பு முறைமையுடன் பணிபுரிதல், வெளிப்புற சாதன இயக்கிகளுக்கான ஆதரவு, நெட்வொர்க்கிங் மற்றும் பாதுகாப்பு கருவிகளுக்குப் பொறுப்பான கருவிகளின் தொகுப்பைக் கொண்டிருந்தது.

பின்னர், பாரம்பரிய மையத்திலிருந்து பிரிப்பதன் மூலம், குறைந்தபட்சம் தேவையான தொகுப்புஅதாவது, ஒரு மைக்ரோகர்னல் உருவாக்கப்பட்டது. அமீபா, கோரஸ் (சன் மைக்ரோசிஸ்டம்ஸ்), கியூஎன்எக்ஸ் (க்யூஎன்எக்ஸ் மென்பொருள் சிஸ்டம்ஸ்) ஆகியவை யுனிக்ஸ் மைக்ரோகர்னல்களின் மிகவும் பிரபலமான செயலாக்கங்கள். கோரஸ் மைக்ரோகர்னல் 60 KB, QNX - 8 KB ஆக்கிரமித்துள்ளது. QNX அடிப்படையில், 30 KB POSIX-இணக்க நியூட்ரினோ மைக்ரோகர்னல் உருவாக்கப்பட்டது. 1985 இல் கார்னகி மெலன் பல்கலைக்கழகத்தில், Mach மைக்ரோகர்னல் உருவாக்கப்பட்டது, NeXT OS (NeXT), MachTen (Mac), OS/2, AIX (IBM RS/6000க்கு), OSF/1, டிஜிட்டல் UNIX (ஆல்ஃபாவிற்கு) ஆகியவற்றில் பயன்படுத்தப்பட்டது. Windows NT, BeOS.

ரஷ்யாவில், யூனிக்ஸ் இயக்க முறைமை பயன்படுத்தப்படுகிறது பிணைய தொழில்நுட்பம்மற்றும் பல்வேறு கணினி தளங்களுக்கான இயக்க சூழல். ரஷ்ய இணையத்தின் உள்கட்டமைப்பு யூனிக்ஸ் அடிப்படையில் உருவாக்கப்பட்டது. 1980 களின் முற்பகுதியில் இருந்து, யூனிக்ஸ் இயக்க முறைமையின் வீட்டு வேலைகள் அணுசக்தி நிறுவனத்தில் மேற்கொள்ளப்பட்டன. I. V. Kurchatov (KIAE) மற்றும் வாகனத் தொழில்துறை அமைச்சகத்தின் அப்ளைடு சைபர்நெட்டிக்ஸ் நிறுவனம். இந்த அணிகளின் ஒருங்கிணைப்பின் விளைவாக, DEMOS இயக்க முறைமை (உரையாடல் ஒருங்கிணைந்த மொபைல் இயக்க முறைமை) பிறந்தது, இது PDP-11 (SM-4, SM-1420) இன் உள்நாட்டு ஒப்புமைகளுக்கு கூடுதலாக மாற்றப்பட்டது. ES கணினி மற்றும் எல்ப்ரஸ். அதன் பன்முகத்தன்மை இருந்தபோதிலும், யூனிக்ஸ் சந்தையை இழந்தது தனிப்பட்ட கணினிகள் விண்டோஸ் குடும்பம்மைக்ரோசாப்ட் நிறுவனம். யுனிக்ஸ் இயங்குதளமானது, அதிக அளவு அளவிடுதல் மற்றும் தவறுகளை பொறுத்துக்கொள்ளும் தன்மையுடன், மிஷன்-கிரிட்டிகல் சிஸ்டம்ஸ் துறையில் தனது நிலையைப் பராமரிக்கிறது.