top 70 best unix interview questions with answers
Најчешће постављана питања и одговори за УНИКС интервјуе:
Водич говори о најчешће постављаним питањима и одговорима за УНИКС интервју. Главни циљ документа је мерење теоријског и практичног знања оперативног система УНИКС.
УНИКС, рачунарски оперативни систем, развијен је у компанији АТ&Т Белл Лабс, Мурраи Хиллс, Нев Јерсеи 1969. године. Уник је преносни оперативни систем који може да ради на различитим хардверским системима и служи као стабилан, вишекориснички, мултитаскинг скуп програма који повезује рачунар са корисницима.
Написан је на Ц језику и дизајниран је да на ефикасан начин олакша функције са више задатака и више корисника. Овде је главни фокус на теоријском делу и најчешће кориштеној синтакси са УНИКС-ом.
Најбоља питања и одговори за интервју за УНИКС
Почнимо.
П # 1) Који је опис језгре?
Одговор: Кернел је главни програм који контролише ресурсе рачунара. Додела ресурса за различите кориснике и задатке обрађује се у овом одељку. Кернел не комуницира директно са корисником и уместо тога започиње засебну љуску интерактивног програма за позиве сваком кориснику када је пријављен у систем.
П # 2) Шта је једнокориснички систем?
Одговор: Једнокориснички систем је лични рачунар са оперативним системом, дизајниран за рад једног корисника у датом тренутку. Ови системи постају популарнији од јефтиног хардвера и доступности широког спектра софтвера за обављање различитих задатака.
П # 3) Које су главне карактеристике УНИКС-а?
Одговор: Главне карактеристике УНИКС-а су следеће:
- Неовисно о машини
- Преносивост
- Вишекорисничке операције
- Уник шкољке
- Хијерархијски систем датотека
- Цеви и филтери
- Позадински процесори
- Комуналије
- Алати за развој.
П # 4) Шта се назива шкољка?
Одговор: Интерфејс између корисника и система назива се љуска. Схелл прихвата наредбе и поставља их да се извршавају за корисничке операције.
П # 5) Које су одговорности љуске?
Одговор: Одговорности љуске могу се навести као:
- Извршење програма
- Преусмеравање улаза / излаза
- Замена датотеке и променљиве
- Прикључивање цевовода
- Контрола околине
- Интегрисани програмски језик
П # 6) Који је општи формат синтаксе УНИКС наредби?
Одговор: Генерално, УНИКС шкољка наредбе следе доњи образац:
Наредба (-аргумент) (-аргумент) (-аргумент) (име датотеке)
П # 7) Опишите употребу и функционалност наредбе „рм –р *“ у УНИКС-у?
Одговор: Команда “рм –р *” је наредба у једном реду за брисање свих датотека у директоријуму са његовим поддиректоријима.
- „Рм“ - команда за брисање датотека.
- „-Р“ - наредба за брисање директорија и поддиректоријума са датотекама унутар.
- '*' - означава све уносе.
П # 8) Опишите појам директоријума у УНИКС-у?
Одговор: Специјализовани облик датотеке који одржава листу свих датотека укључених у њу назива се директоријум. Свака датотека је додељена директоријуму.
П # 9) Наведите разлику између апсолутне путање и повезане путање?
Одговор: Апсолутна путања односи се на тачну путању како је дефинисана из основног директоријума. Повезана путања односи се на путању повезану са тренутном локацијом.
П # 10) Која је УНИКС наредба за попис датотека / фасцикли по абецедном реду?
Одговор: Команда ‘лс –л’ користи се за попис датотека и фасцикли према абецедном реду. Када користите команду „лс –лт“, она приказује датотеке / фасцикле сортиране са измењеним временом.
П # 11) Опишите везе и симболичке везе у УНИКС-у?
Одговор: Друго име датотеке назива се Линк. Користи се за додељивање више имена датотеци. Није важеће додељивање више имена директоријуму нити повезивање имена датотека на различитим рачунарима.
Општа команда: ‘- лн име датотеке1 име датотеке2’
Симболичке везе су дефинисане као датотеке које садрже само име других датотека које су у њих укључене. Функција симболичке везе усмерена је на датотеке на које је указано.
Општа команда: ‘- лн -с име датотеке1 име датотеке2’
П # 12) Шта је ФИФО?
Одговор: ФИФО (Фирст Ин Фирст Оут) се назива и именованим цевима и то је посебна датотека за пролазни датум. Подаци су само за читање у писаном редоследу. Ово се користи за међусобну обраду комуникација, где се подаци записују на један крај и читају са другог краја цеви.
П # 13) Опишите системски позив форк ()?
Одговор: Наредба која се користи за стварање новог процеса од постојећег назива се форк (). Главни процес се назива надређени процес, а нови процесни ИД назива се подређени процес. ИД подређеног процеса враћа се надређеном процесу, а дете добија 0. Враћене вредности користе се за проверу процеса и извршеног кода.
П # 14) Објасни следећу реченицу?
Није препоручљиво користити роот као подразумевану пријаву.
Одговор: Роот налог је веома важан и може злоупотребом лако довести до оштећења система. Дакле, хартије од вредности које се обично примењују на корисничке рачуне нису применљиве на основни рачун.
П # 15) Шта подразумева супер корисник?
најбољи софтвер за надгледање процесора и гпу-а
Одговор: Корисник који има приступ свим датотекама и наредбама унутар система назива се суперкорисником. Генерално је пријава суперкорисника роот, а пријава је заштићена роот лозинком.
П # 16) Шта је процесна група?
Одговор: Колекција једног или више процеса назива се процесна група. За сваку групу процеса постоји јединствени ИД процеса. Функција „гетпгрп“ враћа ИД групе процеса за процес позивања.
П # 17) Који су различити типови датотека доступни са УНИКС-ом?
Одговор: Различити типови датотека су:
- Редовне датотеке
- Датотеке директоријума
- Посебне датотеке знакова
- Блокирајте посебне датотеке
- ФИФО
- Симболичке везе
- Соцкет
П # 18) Која је разлика у понашању између наредби „цмп“ и „дифф“?
Одговор: Обе наредбе се користе за поређење датотека.
- Цмп - Упоредите дате две датотеке са бајтом по бајт и прикажите прву неусклађеност.
- Дифф - Прикажите промене које треба учинити да би обе датотеке биле идентичне.
П # 19) Које су дужности следећих команди: цхмод, цховн, цхгрп?
Одговор:
- цхмод - Промените скуп дозвола за датотеку.
- цховн - Промените власништво над датотеком.
- цхгрп - Промените групу датотеке.
П # 20) Која је наредба за проналажење данашњег датума?
Одговор: Команда „датум“ користи се за проналажење тренутног датума.
П # 21) Која је сврха следеће наредбе?
Одговор: Ова наредба се користи за приказ првог дела датотеке РЕАДМЕ.ткт који само стане на један екран.
П # 22) Опишите зип / унзип наредбу помоћу гзип?
Одговор: гзип наредба креира зип датотеку користећи дато име датотеке у истом директоријуму.
наредба гунзип се користи за распакивање датотеке.
П # 23) Објасните начин промене дозволе за приступ датотекама?
Одговор: Постоје три одељка која треба узети у обзир приликом креирања / промене дозволе за приступ датотекама .
- Кориснички ИД власника датотеке
- ИД групе власника датотеке
- Режим приступа датотекама за дефинисање
Ова три дела су распоређена на следећи начин:
(Дозвола корисника) - (Дозвола групе) - (Друга дозвола)
Три врсте дозволе су
- р - Дозвола за читање
- у - Дозвола за писање
- Икс - Дозвола за извршење
П # 24) Како приказати последњи ред датотеке?
Одговор: То се може извршити помоћу команди „реп“ или „сед“. Најлакши начин је употреба команде „таил“.
У горњем примеру кода, приказује се последњи ред датотеке РЕАДМЕ.ткт.
П # 25) Који су различити ИД-ови у УНИКС процесима?
Одговор: ИД процеса је јединствени цео број који УНИКС користи за идентификацију сваког процеса. Процес који се извршава за покретање других процеса назива се надређени процес и његов ИД се дефинише као ППИД (ИД надређеног процеса).
гетппид () - Је наредба за преузимање ППИД-а
Сваки процес је повезан са одређеним корисником и назива се власником процеса. Власник има све привилегије током поступка. Власник је такође корисник који извршава поступак.
Идентификација корисника је Усер ИД. Процес је такође повезан са ефективним корисничким ИД-ом који одређује привилегије приступа за приступ ресурсима попут датотека.
- гетпид () - Преузми ИД процеса
- гетуид () - Преузми кориснички ИД
- гетеуид () - Дохватите ефикасан кориснички ИД
П # 26) Како убити процес у УНИКС-у?
Одговор: Наредба килл прихваћа ИД процеса (ПИД) као параметар. Ово је применљиво само за процесе у власништву извршиоца наредбе.
Синтакса - убити ПИД
П # 27) Објасните предност извршавања процеса у позадини?
Одговор: Општа предност извршавања процеса у позадини је могућност извођења неког другог процеса без чекања да се претходни процес заврши. Симбол „&“ на крају процеса говори љусци да изврши дату наредбу у позадини.
П # 28) Која је наредба за проналажење максималног процеса заузимања меморије на серверу?
Одговор: Команда Топ приказује употребу ЦПУ-а, ИД процеса и друге детаље.
Команда:
Излаз:
П # 29) Која је наредба за проналажење скривених датотека у тренутном директоријуму?
Одговор: Команда ‘лс –лрта’ користи се за приказ скривених датотека у тренутном директоријуму.
Команда:
Излаз:
П # 30) Која је наредба за проналажење тренутно покренутог процеса на Уник серверу?
Одговор: Команда „пс –еф“ се користи за проналажење тренутно покренутог процеса. Такође „греп“ са цеви може да користи за проналажење одређеног процеса.
Команда:
Излаз:
П # 31) Која је наредба за проналажење преосталог простора на диску на УНИКС серверу?
Одговор: Команда „дф -кл“ се користи за добивање детаљног описа коришћења простора на диску.
Команда:
Излаз:
П # 32) Која је УНИКС наредба за израду новог директоријума?
Одговор: Наредба „мкдир дирецтори_наме“ користи се за стварање новог директоријума.
Команда:
Излаз:
П # 33) Која је УНИКС наредба да би се потврдило да је удаљени хост жив или не?
Одговор: Наредба „пинг“ или „телнет“ може се користити за потврду да је удаљени хост жив или не.
П # 34) Који је метод за преглед историје командне линије?
Одговор: Команда „историја“ приказује све наредбе које су претходно коришћене у оквиру сесије.
Команда:
Излаз:
П # 35) Разговарајте о разлици између замене и пејџинга?
Одговор:
Замјена : Комплетни процес се премешта у главну меморију ради извршења. Да би се обезбедио захтев за меморијом, величина процеса мора бити мања од расположивог капацитета главне меморије. Имплементација је једноставна, али је режија за систем. Руковање меморијом није флексибилније са системима замене.
Пејџинг : Само потребне меморијске странице се премештају у главну меморију ради извршења. Величина процеса није битна за извршење и не мора бити мања од доступне величине меморије. Омогућите истовремено учитавање бројних процеса у главну меморију.
П # 36) Коју наредбу треба пронаћи ако је систем 32-битни или 64-битни?
Одговор: „Арцх“ или „унаме -а“ се могу користити за овај процес.
Наредба са излазом:
П # 37) Објасните „нохуп“ у УНИКС-у?
Одговор: „Нохуп“ је посебна наредба која је доступна за покретање процеса у позадини. Процес започиње командом ‘нохуп’ и не завршава се чак ни када је корисник почео да се одјављује са система.
П # 38) Која је УНИКС наредба за проналажење колико дана сервер ради?
Одговор: Наредба „уптиме“ враћа број датума када је сервер истекао.
П # 39) У ком режиму се извршава управљач грешкама?
Одговор: У режиму Кернел.
П # 40) Која је сврха наредбе „ецхо“?
Одговор: Команда „ецхо“ је слична наредби „лс“ и приказује све датотеке у тренутном директоријуму.
П # 41) Шта је објашњење за заштитну грешку?
Одговор: Када процес приступа страници која нема дозволу приступа, назива се заштитном грешком. Такође, када дође до покушаја писања на страници чија је копија на бит за писање постављена током системског позива форк () због грешке у заштити.
П # 42) Који је метод за уређивање велике датотеке без отварања у УНИКС-у?
Одговор: Команда „сед“ је доступна за овај процес, „.сед“ означава уређивач тима.
Пример,
Горњи код ће бити замењен из датотеке РЕАДМЕ.ткт.
П # 43) Опишите концепт „Регија“?
Одговор: Континуирано подручје адресног простора процеса (текст, подаци и хрпа) идентификовано је као регија. Региони су заједнички међу процесима.
П # 44) Шта се подразумева под корисничком површином (у-област, у-блок)?
Одговор: Подручјем манипулише само кернел и оно садржи приватне податке. Ово је јединствено за процес и сваки процес се додељује у-подручју.
П # 45) Шта се назива цевоводом?
Одговор: „Цевовод“ се користи за комбиновање две или више команди заједно. Излаз прве наредбе ради као улаз друге наредбе и тако даље. Карактер цеви (|) представљен је као цевовод.
П # 46) Који је поступак за бројање броја знакова и редова у а фајл?
Одговор: Наредба „вц - ц име датотеке“ користи се за проналажење броја знакова у датотеци, а наредба „вц –л име датотеке“ користи се за проналажење броја редова у датотеци.
Горња команда враћа број знакова у датотеци РЕАДМЕ.ткт.
Горња команда враћа број знакова у датотеци РЕАДМЕ.ткт.
АЖУРИРАЊЕ : Додата су чешћа питања о Унику.
П # 47) Шта разумете под УНИКС шкољком?
Одговор: УНИКС љуска служи као окружење за покретање команди, програма и скрипти љуске, а такође делује као интерфејс између корисника и оперативног система Уник. Шкољка издаје „$“ као командну линију, која чита улаз и одређује наредбу за извршење.
На пример, $ датум
Ова наредба ће приказати тренутни датум и време.
Неке од најпознатијих шкољки доступних са Уник варијантама су Боурне Схелл, Корн схелл, Ц Схелл.
П # 48) Објасните појам филтер.
Одговор: Филтер је описан као програм који узима улаз са стандардног улаза и приказује резултате на стандардни излаз извођењем неких радњи на њему.
Стандардни унос може бити текст откуцан на тастатури, унос из других датотека или излаз других датотека које служе као унос. Стандардни излаз је подразумевано екран приказа.
Најпопуларнији пример Уник-овог филтера је греп наредба. Овај програм тражи одређени образац у датотеци или на списку датотека и само се те линије приказују на излазном екрану који садржи задати образац.
Синтакса: $ греп датотеке образаца
Неке од опција које се користе заједно са греп наредбом наведене су у наставку:
- -в: исписује линију која се не подудара са узорком.
- -н: исписати подударну линију и број линије.
- -л: исписати имена датотека одговарајућим линијама.
- -ц: отисци броје само одговарајуће линије.
- -и: подудара се са великим или малим словом.
П # 49) Напишите наредбу за брисање свих датотека у тренутном директоријуму, укључујући све његове поддиректоријуме.
Одговор: „Рм –р *“ је наредба која се користи за брисање свих датотека у тренутном директоријуму, укључујући све његове поддиректоријуме.
- рм: Ова наредба се користи за брисање датотека.
- -р: Ова опција ће обрисати све датотеке у директоријумима и поддиректоријима.
- '*': Ово представља све уносе.
П # 50) Шта Кернел разуме?
Одговор: Уник оперативни систем је у основи подељен на три дела, наиме, језгро, љуску и команде и услужне програме. Кернел служи као срце Уник оперативног система који се не бави директно са корисником, већ делује као засебан интерактивни програм за пријављене кориснике.
Врши следеће функције:
- Интеракција са хардвером
- Извршите задатке попут управљања меморијом, управљања датотекама и заказивања задатака.
- Контролишите рачунарске ресурсе
- Помаже у додељивању ресурса различитим задацима и корисницима.
П # 51) Опишите кључне карактеристике Боурнове љуске.
Одговор: Борнова шкољка се назива стандардном шкољком. Овде је подразумевани упит знак „$“.
Кључне карактеристике Боурнове љуске укључују:
- Преусмеравање улаза / излаза.
- Употреба метазнакова за скраћенице имена датотека.
- Коришћење променљивих љуске за прилагођавање окружења.
- Израда програма помоћу уграђеног скупа наредби.
П # 52) Наведите кључне карактеристике Корн Схелл-а.
Одговор: Корнова шкољка је најнапреднија, као и продужетак Борнове шкољке која је уназад компатибилна.
Неке од карактеристика корнске љуске су наведене у наставку:
- Извршите уређивање командне линије.
- Одржава историју наредби тако да корисник може проверити последњу извршену наредбу ако је потребно.
- Додатне структуре за контролу протока.
- Отклањање грешака у примитивима који помажу програмерима у отклањању грешака у њиховом коду.
- Подршка за низове и аритметичке изразе.
- Способност коришћења псеудонима који су дефинисани као скраћена имена за наредбу.
П # 53) Шта разумете под променљивима љуске?
Одговор: Променљива је дефинисана као низ знакова којем је додељена вредност, где вредности могу бити број, текст, име датотеке итд. Љуска одржава скуп унутрашњих променљивих, као и омогућава брисање, додељивање и стварање променљивих.
Стога су променљиве љуске комбинација идентификатора и додељених вредности које постоје унутар љуске. Ове променљиве су локалне у љусци у којој су дефинисане, као и раде на одређени начин. Могу имати подразумевану вредност или се вредности могу доделити ручно помоћу одговарајуће наредбе за додељивање.
- Да би се дефинисала променљива љуске, користи се наредба ‘сет’.
- За брисање променљиве љуске користи се наредба ‘унсет’.
П # 54) Укратко опишите одговорности компаније Схелл.
Одговор: Поред анализе улазне линије, као и покретања извршења програма који је корисник унео, Схелл такође служи и различитим одговорностима.
Уврштен је кратак опис одговорности:
- Љуска је одговорна за извршавање свих програма анализом линије и одређивањем корака које треба извршити, а затим започиње извршење изабраног програма.
- Љуска вам омогућава да доделите вредности променљивим када су наведене у командној линији. Такође врши замену имена датотеке.
- Да се брине о преусмеравању улаза и излаза.
- Изводи повезивање цевовода повезивањем стандардног излаза из наредбе која претходи „|“ на стандардни улаз следећег „|“.
- Пружа одређене команде за прилагођавање и контролу окружења.
- Има свој уграђени интегрисани програмски језик који је обично лакши за отклањање грешака и модификовање.
П # 55) Објасните систем датотека у УНИКС-у.
Одговор: ДО Датотечни систем у Унику назива се функционалном јединицом или логичком колекцијом датотека, где је диск одвојен за чување датотека и уноса инода.
Овај систем датотека састоји се од датотека које су организоване у хијерархију на више нивоа која се назива стабло директоријума.
Другим речима, тхе систем датотека је збирка датотека и директорија и има неколико карактеристика попут:
- Сам врх система датотека дефинисан је као један директоријум под називом „роот“ који садржи друге датотеке и директоријуме и представљен је косом цртом (/).
- Они су самостални и не зависе од других система датотека.
- Свака датотека и директоријум су јединствено идентификовани:
- Име
- Директоријум у коме се налази
- Јединствени идентификатор
- Све датотеке су организоване у директоријум на више нивоа познат као „стабло директоријума“.
П # 56) Шта разумете под заменом наредбе?
Одговор: Замена наредби је метода која се изводи сваки пут када наредбе које су затворене у повратне цитате обрађује љуска. Овај поступак замењује стандардни излаз и приказује га у командној линији.
Замена команде може да обавља следеће задатке:
- Призови подљуску
- Резултат поделе речи
- Уклоните пратеће нове линије
- Коришћењем команде „преусмеравање“ и „мачка“ омогућава подешавање променљиве на садржај датотеке.
- Омогућава постављање променљиве на излаз петље
П # 57) Дефинишите иноде.
Одговор: Кад год се датотека креира унутар директоријума, она приступа двама атрибутима, наиме, имену датотеке и броју иноде.
Име датотеке се прво пресликава са бројем иноде који је сачуван у табели, а затим овај број инода служи као медијум за приступ инодеу. Тако се иноде може дефинисати као унос креиран и одвојен на делу диска за систем датотека. Иноде служи као структура података и чува готово све информације које су потребне да би се знало о датотеци.
Ове информације укључују:
- Локација датотеке на диску
- Величина датотеке
- ИД уређаја и ИД групе
- Информације о режиму датотеке
- Заставице за заштиту датотека
- Приступ привилегијама за власника, групу.
- Временске ознаке за стварање датотека, модификације итд.
П # 58) Наведите уобичајене шкољке са њиховим индикаторима.
Одговор: У наставку су наведене уобичајене љуске са својим индикаторима:
Шкољка | Индикатори |
---|---|
Је –Ф | Приказује информације о типу датотеке |
Боурне Схелл | сх |
Ц Схелл | цсх |
Боурне Агаин шкољка | Баш |
Побољшана Ц љуска | тцсх |
З Схелл | зсх |
Корн Схелл | ксх |
П # 59) Наведите неке често коришћене мрежне команде.
Одговор: Неке често коришћене мрежне команде у Унику наведене су у наставку:
- телнет: користи се за даљинско пријављивање као и за комуникацију са другим именом хоста.
- пинг: дефинисан је као ехо захтев за проверу мрежне повезаности.
- његово: изведен као наредба за пребацивање корисника.
- име хоста: одређује ИП адресу и име домена.
- нслоокуп: врши ДНС упит.
- ктрацероуте: метода за одређивање броја обруча и времена одзива потребног за достизање мрежног хоста.
- нетстат: пружа пуно информација попут текуће мрежне везе на локалном систему и лукама, табелама усмеравања, статистикама интерфејса итд.
П # 60) Како је цмп наредба различита од наредбе дифф?
Одговор: Наредба „цмп“ се у основи користи за бајтно-бајтно поређење две датотеке да би се утврдило прво неподударање бајта. Ова наредба не користи име директорија и приказује први наишао неусклађени бајт.
Док команда „дифф“ одређује промене које треба извршити на датотекама како би две датотеке биле идентичне. У овом случају могу се користити називи директорија.
П # 61) Која је улога суперкорисника?
Одговор: У основи постоје три врсте рачуна у оперативном систему Уник:
- Роот налог
- Системски рачуни
- Налози корисника
„Роот налог“ се у основи назива „суперкорисник“. Овај корисник има потпуно отворен приступ или рецимо контролу над свим датотекама и командама на систему. Овај корисник се такође може претпоставити као системски администратор и самим тим има могућност да покреће било коју наредбу без икаквих ограничења. Заштићен је роот лозинком.
П # 62) Дефинишите цевоводе.
Одговор: Када је потребно истовремено користити две или више команди, као и извршавати их узастопно, користи се поступак „цевовода“. Овде су две команде повезане тако да излаз једног програма служи као улаз за други програм. Означава се симболом ‘|’.
У наставку је наведено неколико команди у којима се користи цевовод:
- греп наредба: претражује датотеке за одређеним обрасцима подударања.
- наредба за сортирање: распоређује редове текста абецедно или нумерички.
П # 63) Објасните типове путања које се могу користити у УНИКС-у.
Одговор: У систему датотека за било који оперативни систем постоји хијерархија директорија, тамо је „Пут“ дефинисан као јединствена локација до датотеке / директоријума да би јој се приступило.
У основи постоје две врсте путање које се користе у Унику. Они се могу дефинисати на следећи начин:
а) Апсолутни назив путање: Дефинише потпуну путању која специфицира локацију датотеке / директорија од почетка стварног система датотека, тј. Од основног директоријума (/).
Апсолутно име путање обраћа се системским датотекама за конфигурацију које не мењају локацију. Дефинише потпуну путању која специфицира локацију датотеке / директорија од почетка стварног система датотека, тј. Од основног директоријума (/). Апсолутно име путање обраћа се системским датотекама за конфигурацију које не мењају локацију.
б) Релативни назив путање: Дефинише путању из тренутне радне мапе у којој је корисник тј. Садашња радна мапа (пвд). Релативно име путање означава тренутни директориј, надређени директоријум, као и односи се на датотеку којој је или немогуће или је незгодно приступити. Дефинише путању из тренутне радне мапе у којој је корисник тј. Садашња радна мапа (пвд).
Релативно име путање означава тренутни директориј, надређени директоријум, као и односи се на датотеку којој је или немогуће или је незгодно приступити.
П # 64) Објаснити Суперблоцк у УНИКС-у?
Одговор: Свака логичка партиција у Унику назива се датотечним системом и сваки систем датотека садржи „блок за покретање“, „суперблок“, „иноде“ и „блокове података“. Суперблок се креира у време стварања система датотека.
Описује следеће:
- Стање система датотека
- Укупна величина партиције
- Величина блока
- Магични број
- Иноде број основног директоријума
- Број броја датотека итд
У основи постоје две врсте суперблокова:
- Подразумевани суперблок: Његово постојање увек постоји као поправак од почетка системске партиције диска.
- Прекомерни суперблок: На њега се упућује када на подразумевани суперблок утиче пад система или неке грешке.
П # 65) Наведите неке наредбе за манипулацију именима датотека у УНИКС-у.
Одговор: Неке наредбе за манипулацију именима датотека заједно са њиховим описом наведене су испод у табели:
Команда | Опис |
---|---|
мачка име датотеке | Приказује садржај датотеке |
цп изворно одредиште | Користи се за копирање изворне датотеке у одредиште |
мв старо име ново име | Преместите / преименујте и старо име у ново име |
рм име датотеке | Уклоните / избришите име датотеке |
Додирните назив датотеке | Промена времена модификације |
У (-с) старо име ново име | Ствара меку везу према старом имену |
П # 66) Објасните везе и симболичке везе.
Одговор: Везе су дефинисане као друго име које се користи за додељивање више имена датотеци. Иако се везе називају показивачем на другу датотеку, она се не може користити за повезивање имена датотека на различитим рачунарима.
Симболичка веза је такође позната и као софт линк. Дефинисана је као посебна врста датотеке која садржи везе или референце на другу датотеку или директоријум у облику апсолутне или релативне путање. Не садржи податке заправо у циљној датотеци, већ показивач на други унос у систему датотека. Симболичке везе се такође могу користити за стварање система датотека.
Следећа наредба се користи за креирање симболичке везе:
- Лн –с таргет линк_наме
- Овде је пут „циљ“
- Име везе представља име_везе.
П # 67) Објасните алиас механизам.
Одговор: Да би се избегло куцање дугих наредби или побољшала ефикасност, команда псеудоним се користи за додељивање другог имена наредби. У основи, делује као пречица до већих команди које се уместо њих могу откуцати и покренути.
За креирање псеудонима у Уник-у користи се следећи формат наредбе:
алиас наме = 'команда коју желите да покренете'
Овде замените „име“ вашом командом пречице, а „команду коју желите да покренете“ замените већом командом за коју желите да направите псеудоним.
На пример, ака дир 'Ис –сФЦ'
Овде је, у горњем примеру, „дир“ друго име за наредбу „Ис-сФЦ“. Стога се од корисника сада једноставно тражи да запамти и користи наведено име алиаса и наредба ће извршити исти задатак као и дуга команда.
П # 68) Шта знате о тумачењу џокер знакова?
Одговор: Замењиви знакови су нека посебна врста знакова који представљају једног или више других знакова. Интерпретација џокер знакова долази на слику када командна линија садржи ове знакове. У овом случају, када се образац подудара са наредбом за унос, ови знакови се замењују сортираном листом датотека.
Звездица (*) и Знак питања (?) се обично користе као џокер знакови за постављање листе датотека током обраде.
П # 69) Шта разумете под терминима „системски позиви“ и „функције библиотеке“ с обзиром на УНИКС наредбу?
Одговор:
Системски позиви: Као што назив говори, системски позиви су дефинисани као интерфејс који се у основи користи у самом језгру. Иако можда нису у потпуности преносиви, али ови позиви захтевају од оперативног система да извршава задатке у име корисничких програма.
Системски позиви се појављују као нормална Ц функција. Кад год се у оперативном систему позове системски позив, апликативни програм врши пребацивање контекста из корисничког простора у простор језгра.
Функције библиотеке: Скуп уобичајених функција које нису део језгра, али их користе апликативни програми, познати су као „функције библиотеке“. У поређењу са системским позивима, функције библиотеке су преносиве и могу извршавати одређене задатке само у „режиму језгра“. Такође, потребно је мање времена за извршавање у поређењу са извршавањем системских позива.
П # 70) Објасните пид.
Одговор: Пид се користи за означавање јединственог ИД-а процеса. У основи идентификује све процесе који се изводе на Уник систему. Није битно да ли се процеси изводе у предњем делу или у позадини.
П # 71) Које су могуће повратне вредности системског позива килл ()?
Одговор: Системски позив Килл () користи се за слање сигнала у било који процес.
Овај метод враћа следеће повратне вредности:
најбољи шпијунски софтвер за андроид мобилне телефоне
- Враћа 0: То подразумева да процес постоји са датим пид-ом и да систем омогућава слање сигнала на њега.
- Повратак -1 и грешка == ЕСРЦХ: То имплицира да не постоји поступак са наведеним пид-ом. Могу постојати и неки безбедносни разлози који негирају постојање пида.
- Повратак -1 и грешка == ЕПЕРМ: То имплицира да не постоји дозвола за убијање процеса. Грешка такође открива да ли је процес присутан или не.
- ЈЕДНОСТАВНО: подразумева неважећи сигнал.
П # 72) Наведите разне наредбе које се користе да знају о корисничким информацијама у УНИКС-у.
Одговор: Разне команде које се користе за приказивање корисничких информација у Уник-у наведене су у наставку:
- Ид: приказује активни кориснички ИД са пријавом и групом.
- Ласт: приказује последњу пријаву корисника у систем.
- СЗО: одређује ко је пријављен у систем.
- гроупадд админ: ова наредба се користи за додавање групе „админ“.
- усермод –а: корисник да дода постојећег корисника у групу.
П # 73) Шта знате о команди тее и њеној употреби?
Одговор: Команда „тее“ се у основи користи у вези са цевима и филтерима.
Ова наредба у основи извршава два задатка:
- Преузмите податке са стандардног улаза и пошаљите их на стандардни излаз.
- Преусмерава копију улазних података у наведену датотеку.
П # 74) Објасните команду за монтирање и демонтирање.
Одговор:
Команда за монтирање: Као што и само име говори, наредба моунт поставља уређај за складиштење или систем датотека на постојећи директоријум и тако га чини доступним корисницима.
Унмоунт цомманд: Ова наредба демонтира монтирани систем датотека сигурним одвајањем. Задатак ове команде је и да обавести систем да изврши све операције читања и писања на чекању.
П # 75) Шта је наредба „цхмод“?
Одговор: Цхмод наредба се користи за промену дозволе за приступ датотекама или директоријумима и најчешће се користи у Унику. Према начину рада, наредба цхмод мења дозволу сваке дате датотеке.
Синтакса наредбе цхмод је:
Име датотеке у моду Цхмод (опције) .
Овде у горњем формату опције могу бити:
- -Р: рекурзивно променити дозволу датотеке или директоријума.
- -в: опширно, тј. изнесите дијагностику за сваку обрађену датотеку.
- -ц: пријавите само када је промена извршена.
- Итд.
П # 76) Разликовање размене и пејџинга.
Одговор: Разлика између замене и пејџинга може се видети у доњој табели:
Замјена | Пејџинг |
---|---|
То је поступак копирања читавог процеса из главне меморије у секундарну меморију. | То је техника додељивања меморије где се процесу додељује меморија где год је доступна. |
За извршење, цео процес се премешта са свап уређаја у главну меморију. | За извршавање, само потребне странице меморије се премештају са свап уређаја у главну меморију. |
Величина главног меморија.процеса мора бити једнака или мања | Величина процеса у овом случају није битна. |
Не може флексибилно да се носи са меморијом. | Може флексибилније да ради са меморијом. |
Закључак
Чланак је заснован на најчешће постављаним УНИКС наредбама, основним административним питањима са детаљним одговорима. Детаљни одговори такође су доступни за свако питање и помоћи ће ако неко треба да побољша своје знање о УНИКС-у. Већина наредби долази са очекиваним излазом.
Иако ће вам овај чланак помоћи да стекнете представу о припреми коју треба обавити, али запамтите да ништа није моћније од практичног знања. Под практичним знањем мислим, ако никада нисте радили на УНИКС-у, почните да га користите. Тада ће бити лакше врло добро одговорити на питања.
Надам се да ће вам овај чланак помоћи да научите и припремите се за Уник интервју.
ПРЕВ Туториал |. | СЛЕДЕЋА Лекција
Препоручено читање
- Изрежи команду у Унику са примерима
- Синтакса наредбе Уник Цат, опције са примерима
- Лс наредба у Унику са примерима
- 60 водећих питања и одговора за скриптирање скрипти за Уник Схелл
- Напредно скрипта скрипте за Уник: низови, оператери за тестирање датотека и низова, посебне променљиве
- Аргументи наредбеног ретка у скрипти љуске Уник са примером
- Манипулација датотекама у Унику: Преглед система Уник датотека
- Нађи команду у Унику: Пронађи датотеке помоћу датотеке Уник Финд (примери)
- Греп наредба у Унику са једноставним примерима
- Како упоређивати две датотеке у Унику: наредбе за упоређивање датотека
- Како се користе Уникови регуларни изрази
- Више Уник филтера и команде Авк, Сед у обради текста
- Процеси у Унику: Команде за контролу процеса и отклањање грешака
- Тар наредба у Унику за стварање резервних копија (примери)
- ТОП 70+ најбољих УНИКС питања за интервјуе са одговорима
- Уник команде: основне и напредне Уник команде са примерима
- Условне изјаве Уника: ако је то случај друго и релациони оператори
- Дозволе за приступ Уник датотекама: Уник Цхмод, Цховн и Цхгрп
- Наредбе система Уник датотека системима Тоуцх, Цат, Цп, Мв, Рм, Мкдир (Део Б)
- Уник дозволе: Дозволе за датотеке у Унику са примерима