Топ 60 питања и одговора за интервју за Линук (Преузмите ПДФ)

Преглед садржаја:

Anonim

Организовали смо најчешће постављана питања и одговоре на Линук интервјуе који помажу кандидатима да се припреме за основна питања о Линуку за интервјуе која би вам анкетар могао поставити током вашег интервјуа. На овој листи питања за интервјуе на Линуку покрили смо сва често постављана основна и напредна питања за административне интервјуе за Линук са детаљним одговорима како бисмо кандидатима помогли да лако разјасне разговор за посао.

Ова основна листа питања о Линуку за интервју покрива више од 60 важних питања за интервјуе за свеже и питања за Линук за интервјуе и одговоре за искусне кандидате који ће им помоћи у припреми за интервју. Овај детаљан водич за питања о интервјуу за Линук помоћи ће вам да разрешите интервју за посао за Линук.

Преузмите ПДФ

Линук заповеда Интервју питања и одговоре за искусне

1) Шта је Линук?

Линук је оперативни систем заснован на УНИКС-у и први га је увео Линус Торвалдс. Заснован је на Линук кернелу и може да ради на различитим хардверским платформама које производе Интел, МИПС, ХП, ИБМ, СПАРЦ и Моторола. Још један популаран елемент у Линуку је његова маскота, фигура пингвина по имену Тук.

2) Која је разлика између УНИКС-а и ЛИНУКС-а?

Уник је првобитно почео као властити оперативни систем из Белл Лабораториес, који је касније настао у различитим комерцијалним верзијама. С друге стране, Линук је бесплатан, отвореног кода и замишљен као непристојан оперативни систем за масе.

3) Шта је БАСХ?

БАСХ је скраћеница од Боурне Агаин СХелл. Написао га је Стеве Боурне као замена за оригинални Боурне Схелл (представљен / бин / сх). Комбинује све карактеристике оригиналне верзије Боурне Схелл, плус додатне функције како би је олакшао и учинио погоднијом за употребу. Од тада је прилагођен као подразумевана љуска за већину система који раде под Линуком.

4) Шта је Линук кернел?

Линук кернел је системски софтвер ниског нивоа чија је главна улога управљање хардверским ресурсима за корисника. Такође се користи за пружање интерфејса за интеракцију на нивоу корисника.

5) Шта је ЛИЛО?

ЛИЛО је покретачки програм за Линук. Користи се углавном за учитавање оперативног система Линук у главну меморију како би могао да започне са радом.

6) Шта је свап простор?

Свап простор је одређена количина простора коју Линук користи за привремено држање неких програма који се истовремено изводе. То се дешава када РАМ нема довољно меморије да држи све програме који се извршавају.

7) Која је предност отвореног кода?

Отворени извор вам омогућава да дистрибуирате софтвер, укључујући изворне кодове, слободно свима који су заинтересовани. Људи би тада могли да додају функције, па чак и да отклањају грешке и исправљају грешке које се налазе у изворном коду. Могу чак и да побољшају његово функционисање, а затим поново поново дистрибуирају овај побољшани изворни код. Ово на крају доноси корист свима у заједници.

8) Које су основне компоненте Линука?

Као и било који други типични оперативни систем, и Линук има све ове компоненте: језгро, љуске и ГУИ, системске услужне програме и апликативни програм. Оно што Линук чини повољнијим у односу на други оперативни систем је то што сваки аспект има додатне функције и сви кодови за њих се могу бесплатно преузети.

9) Да ли помаже Линук систему да има инсталирано више радних окружења?

Генерално, једно радно окружење, попут КДЕ или Гноме, довољно је добро за рад без проблема. Све је ствар преференција корисника, иако систем омогућава пребацивање из једног окружења у друго. Неки програми ће радити у једном окружењу, а у другом неће, па би се то такође могло сматрати фактором при одабиру окружења које треба користити.

10) Која је основна разлика између БАСХ-а и ДОС-а?

Кључне разлике између БАСХ и ДОС конзоле леже у 3 области:

- БАСХ наредбе разликују велика и мала слова, док ДОС наредбе нису;

- Под БАСХ, / карактер је сепаратор директорија и \ делује као излазни знак. Под ДОС-ом, / служи као граничник аргумента наредбе, а \ је сепаратор директорија

- ДОС следи одредбе о именовању датотека, а то је име датотеке од 8 знакова праћено тачком и 3 знака за екстензију. БАСХ не следи такву конвенцију.

11) Који је значај ГНУ пројекта?

Овај такозвани покрет бесплатног софтвера омогућава неколико предности, као што су слобода покретања програма у било коју сврху и слобода проучавања и прилагођавања програма према вашим потребама. Такође вам омогућава да дистрибуирате копије софтвера другим људима, као и слободу да побољшате софтвер и објавите га за јавност.

12) Опишите основни налог.

Основни налог је попут налога системског администратора и омогућава вам потпуну контролу над системом. Овде можете да креирате и одржавате корисничке налоге, додељујући различите дозволе за сваки налог. То је подразумевани налог сваки пут када инсталирате Линук.

13) Шта је ЦЛИ?

ЦЛИ је скраћеница од Цомманд Лине Интерфаце. Овај интерфејс омогућава кориснику да укуца декларативне команде како би упутио рачунар да извршава операције. ЦЛИ нуди већу флексибилност. Међутим, другим корисницима који су већ навикли да користе ГУИ је тешко да памте наредбе, укључујући атрибуте који долазе са њим.

14) Шта је ГУИ?

ГУИ или графички кориснички интерфејс користе слике и иконе на које корисници кликћу и којима манипулишу као начин комуникације са рачунаром. Уместо да памти и уписује команде, употреба графичких елемената олакшава интеракцију са системом, као и додавање више привлачности кроз слике, иконе и боје.

15) Како отворити командну линију приликом издавања наредбе?

Да бисте отворили подразумевану љуску (ту се може пронаћи командна линија), притисните Цтрл-Алт-Ф1. Ово ће пружити интерфејс командне линије (ЦЛИ) из којег можете покретати наредбе по потреби.

16) Како можете сазнати колико меморије користи Линук?

У командној љусци користите наредбу "цонцатенате": цат / проц / меминфо за информације о коришћењу меморије. Требали бисте видети линију која започиње нешто попут Мем: 64655360 итд. Ово је укупна меморија коју Линук мисли да има на располагању.

Такође можете користити команде

free - mvmstattophtop

да бисте пронашли тренутно коришћење меморије

17) Која је типична величина свап партиције под Линук системом?

Пожељна величина за свап партицију је двоструко већа количина физичке меморије доступне на систему. Ако то није могуће, минимална величина би требала бити једнака количини инсталиране меморије.

18) Шта су симболичке везе?

Симболичке везе делују слично пречицама у оперативном систему Виндовс. Такве везе упућују на програме, датотеке или директоријуме. Такође вам омогућава тренутни приступ, без потребе за директним преласком на цело име путање.

19) Да ли комбинација тастера Цтрл + Алт + Дел ради на Линук-у?

Да јесте. Баш као и Виндовс, и ову комбинацију тастера можете користити за поновно покретање система. Једна разлика је у томе што нећете добити никакву поруку за потврду и стога је поновно покретање одмах.

20) Како се односи на паралелни порт на који су повезани уређаји попут штампача?

Док под Виндовсом паралелни порт називате ЛПТ портом, под Линуком га називате / дев / лп. ЛПТ1, ЛПТ2 и ЛПТ3 би се под Линуком називали / дев / лп0, / дев / лп1 или / дев / лп2.

21) Да ли су дискови попут чврстог диска и дискете представљени словима?

Не. У Линуку, сваки погон и уређај имају различите ознаке. На пример, дискете се називају / дев / фд0 и / дев / фд1. ИДЕ / ЕИДЕ чврсти дискови се називају / дев / хда, / дев / хдб, / дев / хдц и тако даље.

22) Како мењате дозволе под Линуком?

Под претпоставком да сте администратор система или власник датотеке или директоријума, можете одобрити дозволу помоћу команде цхмод. Употребите симбол + да бисте додали дозволу или - симбол за одбијање дозволе, заједно са било којим од следећих слова: у (корисник), г (група), о (остали), а (сви), р (читај), в (пиши) и к (изврши). На пример, наредба цхмод го + рв ФИЛЕ1.ТКСТ даје приступ читању и писању датотеке ФИЛЕ1.ТКСТ, која је додељена групама и другима.

23) Која су имена у Линуку додељена различитим серијским портовима?

Серијски портови су идентификовани као / дев / ттиС0 до / дев / ттиС7. То су еквивалентна имена ЦОМ1 до ЦОМ8 у оперативном систему Виндовс.

24) Како приступити партицијама под Линуком?

Линук додељује бројеве на крају идентификатора погона. На пример, да је први ИДЕ чврсти диск имао три примарне партиције, они би били именовани / нумерисани, / дев / хда1, / дев / хда2 и / дев / хда3.

25) Шта су чврсте везе?

Чврсте везе упућују директно на физичку датотеку на диску, а не на име путање. То значи да ако преименујете или преместите оригиналну датотеку, веза се неће прекинути, јер је веза за саму датотеку, а не путању на којој се датотека налази.

26) Која је максимална дужина имена датотеке под Линуком?

Било које име датотеке може имати највише 255 знакова. Ово ограничење не укључује назив путање, па би стога цело име и име датотеке могли премашити 255 знакова.

27) Која су имена датотека којима претходи тачка?

Генерално, имена датотека којима претходи тачка су скривене датотеке. Те датотеке могу бити конфигурационе датотеке које садрже важне податке или информације о подешавању. Ако ове датотеке поставите као скривене, мање је вероватно да ће бити случајно избрисане.

28) Објасните виртуелну радну површину.

Ово служи као алтернатива минимизирању и максимизирању различитих прозора на тренутној радној површини. Коришћење виртуелних радних површина може очистити радну површину када можете отворити један или више програма. Уместо да минимизирате / обнављате све те програме по потреби, можете једноставно премештати виртуелне радне површине са програмима који су нетакнути у сваком од њих.

29) Како делите програм на различитим виртуелним радним површинама под Линуком?

Да бисте делили програм на различитим виртуелним радним површинама, у горњем левом углу прозора програма потражите икону која личи на клин. Притиском на ово дугме апликација ће се „закачити“ на место, чинећи да се она појављује на свим виртуелним радним површинама, у истом положају на екрану.

30) Шта представља безимени (празни) директоријум?

Ово празно име директорија служи као безимена основа система датотека Линук. Ово служи као прилог свим осталим директоријумима, датотекама, погонима и уређајима.

31) Шта је команда пвд?

Наредба пвд је скраћеница за наредбу принт воркинг дирецтори (испис радне мапе).

Пример:

pwd

Излаз:

/home/guru99/myDir

32) Шта су демони?

Демони су услуге које пружају неколико функција које можда нису доступне у основном оперативном систему. Његов главни задатак је да саслуша захтев за услугу и истовремено поступи по тим захтевима. Након што услуга заврши, она се искључује и чека даље захтеве.

33) Како се пребацујете са једног окружења радне површине на друго, попут преласка са КДЕ на Гноме?

Под претпоставком да имате инсталирана ова два окружења, само се одјавите из графичког интерфејса. Затим на екрану за пријаву откуцајте свој ИД за пријављивање и лозинку и одаберите који тип сесије желите да учитате. Овај избор ће остати ваш задати све док га не промените у нешто друго.

34) Које су врсте дозвола под Линуком?

Постоје 3 врсте дозвола под Линуком: - Читање: корисници могу читати датотеке или навести директоријум - Написати: корисници могу писати у датотеку нових датотека у директоријум - Извршити: корисници могу покренути датотеку или потражити одређену датотеку унутар директоријум

35) Како осетљивост на велика и мала слова утиче на начин на који користите команде?

Када говоримо о осетљивости на велика и мала слова, наредбе се сматрају идентичним само ако је сваки знак кодиран такав какав јесте, укључујући мала и велика слова. То значи да су ЦД, цд и Цд три различите команде. Унос наредбе помоћу великих слова, тамо где би требала бити малим словима, произвешће различите излазе.

36) Шта су променљиве животне средине?

Променљиве околине су глобална подешавања која контролишу функцију љуске, као и функцију других Линук програма. Још један уобичајени термин за променљиве околине су глобалне променљиве љуске.

37) Који су различити режими када се користи ви едитор?

Постоје 3 режима под ви: - Командни режим - ово је начин у којем започињете - Уређивање режима - ово је режим који вам омогућава уређивање текста - Ек режим - ово је режим у којем комуницирате са ви са упутствима за обрадити датотеку

38) Да ли је могуће користити пречице за дугачки назив путање?

Да, има. Функција позната као проширивање имена датотеке омогућава вам то помоћу тастера ТАБ. На пример, ако имате путању која се зове / хоме / ицеман / дирецтори директоријуми, откуцали бисте на следећи начин: / хо [таб] / ице [таб] / асси [таб]. Ово, међутим, претпоставља да је путања јединствена и да љуска коју користите подржава ову функцију.

39) Шта је преусмеравање?

Преусмеравање је поступак усмеравања података са једног излаза на други. Такође се може користити за усмеравање резултата као улаза у други процес.

40) Шта је греп наредба?

греп команда за претрагу која користи претрагу засновану на узорку. Користи опције и параметре који су наведени заједно са командном линијом и примењује овај образац у претраживању потребног излаза датотеке.

41) У чему би могао бити проблем када је издата команда дала другачији резултат од последњег коришћења?

Један врло могућ разлог за добијање различитих резултата од онога што се чини истом командом има неке везе са проблемима осетљивости на велика и мала слова. Будући да Линук разликује велика и мала слова, команда која се раније користила можда је унесена у формату различитом од садашњег. На пример, да бисте навели све датотеке у директоријуму, требало би да откуцате команду лс, а не ЛС. Куцање ЛС резултираће или поруком о грешци ако не постоји програм с истим именом или ће се произвести другачији излаз ако постоји програм назван ЛС који извршава другу функцију.

42) Који су садржаји / уср / лоцал?

Садржи локално инсталиране датотеке. Овај директоријум је важан у окружењима у којима се датотеке чувају на мрежи. Конкретно, локално инсталиране датотеке иду на / уср / лоцал / бин, / уср / лоцал / либ, итд.). Друга примена овог директоријума је да се користи за софтверске пакете инсталиране из извора или за софтвер који није званично испоручен са дистрибуцијом.

43) Како прекинути текући процес?

Сваки процес у систему се идентификује јединственим ИД-ом или пидом процеса. Користите наредбу килл након које следи пид да бисте прекинули тај процес. Да бисте завршили сав процес одједном, користите килл 0.

44) Како убацујете коментаре у ред за наредбе?

Коментари се креирају куцањем симбола # пре самог текста коментара. Ово говори љусци да у потпуности игнорише оно што следи. На пример, "# Ово је само коментар који ће љуска игнорисати."

45) Шта је груписање наредби и како то функционише?

Заграде можете користити за груписање наредби. На пример, ако желите да тренутни датум и време заједно са садржајем датотеке са именом ОУТПУТ пошаљете другој датотеци која се зове МИДАТЕС, можете применити груписање наредби на следећи начин: (дате цат ОУТПУТ)> МИДАТЕС

46) Како извршити више од једне наредбе или програма из једног уноса у командној линији?

Можете комбинирати неколико наредби раздвајањем сваке наредбе или програма помоћу тачке са зарезом. На пример, можете издати такав низ наредби у једном уносу:

ls -l cd… ls -a MYWORK which is equivalent to 3 commands: ls -l cd… ls -a MYWORK

** Имајте на уму да ће се ово извршавати једно за другим, наведеним редоследом.

47) Напишите команду која ће тражити датотеке са екстензијом „ц“ и у којој се појављује низ „јабука“.

Одговор:

 Find ./ -name "*.c" | xargs grep -i "apple"

48) Напишите наредбу која ће приказати све .ткт датотеке, укључујући и њену појединачну дозволу.

Одговор:

ls -al *.txt

49) Напишите команду која ће урадити следеће:

-потражите све датотеке у тренутном и наредним директоријумима са наставком ц, в

-одлепите знак в из резултата (можете користити команду сед) -користите резултат и користите греп команду за претрагу свих појављивања речи ОРАНГЕ у датотекама.
Find ./ -name "*.c,v" | sed 's/,v//g' | xargs grep "ORANGE"

50) Шта, ако било шта, није у реду са сваком од наредних наредби?

а) лс -лс б) мачка датотека1, датотека2

в) лс - с Фацтдир

Одговори: а) треба да буде размака између две опције: лс -л -с

б) не користите зарезе за одвајање аргумената: датотека мачка1 датотека2 в) не сме бити размака између цртице и ознаке опције: лс -с Фацтдир

51) Која је наредба за израчунавање величине фасцикле?

За израчунавање величине фасцикле користи се наредба ду -сх фолдер1.

52) Како можете пронаћи статус процеса?

Користите команду

пс ук

53) Како можете да проверите статус меморије?

Можете користити команду

слободно -м за приказ излаза у МБ

бесплатно -г за приказ излаза у ГБ

54) Објасните како обојити Гит конзолу?

Да бисте обојили Гит конзолу, можете користити наредбу гит цонфиг-глобал цолор.уи ауто. У наредби променљива цолор.уи поставља подразумевану вредност за променљиву као што су цолор.дифф и цолор.греп.

55) Како можете додати једну датотеку другој у Линуку?

Да бисте додали једну датотеку другој у Линуку, можете користити наредбу цат филе2 >> датотека 1. Оператор >> додаје излаз именоване датотеке или креира датотеку ако није креирана. Док друга наредба мачка датотека 1 датотека 2> датотека 3 додаје две или више датотека у једну.

56) Објасните како можете пронаћи датотеку помоћу терминала?

Да бисте пронашли датотеку, морате користити наредбу, пронађите. -име "процесс.ткт" . Тражит ће тренутни директориј за датотеку која се зове процесс.ткт.

57) Објасните како можете да направите фасциклу помоћу терминала?

Да бисте креирали директоријум, морате користити команду мкдир. Биће нешто попут ових: ~ $ мкдир Гуру99

58) Објасните како можете да видите текстуалну датотеку помоћу терминала?

Да бисте погледали текстуалну датотеку, идите у одређену фасциклу у којој се налазе текстуалне датотеке помоћу команде цд, а затим откуцајте мање филенаме.ткт.

59) Објасните како омогућити увијање на стеку Убунту ЛАМП?

Да бисте омогућили цурл на Убунту, прво инсталирајте либцурл, након завршетка користите следећу наредбу судо / етц / инит .д / апацхе2 рестарт или судо сервице апацхе2 рестарт.

60) Објасните како омогућити роот пријављивање у Убунту?

Команда која омогућава пријављивање роот-а је

#судо сх-ц 'ецхо "ларгер-схов-мануал-логин = труе" >> / етц / лигхтдм / лигхтдм.цонф'

61) Како истовремено покренути Линук програм у позадини када покренете Линук Сервер?

Користећи нохуп. Зауставит ће поступак примања НОХУП сигнала и тиме ће га прекинути одјавом из програма с којим је покренут. & покреће процес у позадини.

62) Објасните како да деинсталирате библиотеке у Линуку?

Да бисте деинсталирали библиотеке у Линуку, можете користити наредбу судо апт-гет ремове либрари_наме