top 35 linux interview questions
Najlepsze pytania do wywiadów w systemie Linux:
Wszyscy zdajemy sobie sprawę z tego, że do zarządzania wszystkimi zasobami sprzętowymi laptopa lub komputera stacjonarnego i do umożliwienia właściwej komunikacji między oprogramowaniem a sprzętem komputerowym jest jedno słowo, bez którego oprogramowanie nie działałoby, tj. System operacyjny „System operacyjny” . Podobnie jak Windows XP, Windows 7, Windows 8, MAC; LINUX jest takim systemem operacyjnym.
LINUX jest określany jako najczęściej używany system operacyjny i jest najbardziej znany ze swojej wydajności i szybkiego działania. LINUX został po raz pierwszy wprowadzony przez Linux Torvalds i jest oparty na Linux Kernal.
Może działać na różnych platformach sprzętowych produkowanych przez HP, Intel, IBM itp.
W tym artykule zobaczymy wiele pytań i odpowiedzi do wywiadów dotyczących Linuksa, które nie tylko pomogą przygotować się do rozmów kwalifikacyjnych, ale także pomogą w nauce wszystkiego o Linuksie. Pytania obejmują administratora Linuksa, pytania do wywiadu dotyczącego poleceń Linuksa itp.
Pytania i odpowiedzi do wywiadu LINUX
No to ruszamy.
Pytanie 1) Co rozumiesz przez Linux Kernal? Czy edycja jest legalna?
Odpowiedź: „Kernal” odnosi się zasadniczo do tego podstawowego składnika systemu operacyjnego komputera, który zapewnia podstawowe usługi dla innych części, a także współdziała z poleceniami użytkownika. Jeśli chodzi o „Linux Kernal”, określa się go jako oprogramowanie systemowe niskiego poziomu zapewniające interfejs do interakcji na poziomie użytkownika.
Linux Kernal jest uważany za bezpłatne i otwarte oprogramowanie, które jest w stanie zarządzać zasobami sprzętowymi dla użytkowników. Ponieważ jest on wydany na licencji General Public License (GPL), każdy może go edytować.
P # 2) Rozróżnić LINUX i UNIX?
Odpowiedź: Chociaż istnieje wiele różnic między systemami LINUX i UNIX, wymienione w poniższej tabeli punkty obejmują wszystkie główne różnice.
LINUX | UNIX |
---|---|
Przykłady: Red Hat, Fedora, Ubuntu, Debian itp. | Przykłady: Solaris, cały Linux |
LINUX to oprogramowanie typu open source i bezpłatny system operacyjny używany do sprzętu komputerowego i oprogramowania, tworzenia gier, komputerów PC itp. | UNIX to system operacyjny, który jest zasadniczo używany w Intel, HP, serwerach internetowych itp. |
LINUX ma wersje wycenione oraz swobodnie dystrybuowane i pobierane. | Różne wersje / smaki systemu UNIX mają różne struktury cenowe. |
Użytkownikami tego systemu operacyjnego mogą być wszyscy, w tym użytkownicy domowi, programiści itp. | Ten system operacyjny został zasadniczo opracowany dla komputerów typu mainframe, serwerów i stacji roboczych, z wyjątkiem OSX, który został zaprojektowany w taki sposób, że może być używany przez każdego. |
System obsługi plików obejmuje Ext2, Ext3, Ext4, Jfs, Xfs, Btrfs, FAT itp. | System obsługi plików obejmuje jfs, gpfs, hfs itp. |
BASH (Bourne Again Shell) to domyślna powłoka Linuksa, tj. Interfejs trybu tekstowego, który obsługuje wiele interpreterów poleceń. | Powłoka Bourne służy jako interfejs trybu tekstowego, który jest teraz kompatybilny z wieloma innymi, w tym BASH. |
LINUX zapewnia dwa GUI, KDE i Gnome. | Stworzono wspólne środowisko graficzne, które służy jako GUI dla systemu UNIX. |
Zapewnia większe bezpieczeństwo i zawiera około 60-100 wirusów wymienionych do daty. | Jest również wysoce zabezpieczony i zawiera około 85-120 wirusów wymienionych do daty. |
Pytanie 3) Wymień podstawowe komponenty systemu LINUX?
Odpowiedź: System operacyjny Linux składa się zasadniczo z 3 komponentów. Oni są:
- Jądro: Jest to uważane za część podstawową i jest odpowiedzialne za wszystkie główne działania systemu operacyjnego Linux. Linux Kernel jest uważany za bezpłatne i otwarte oprogramowanie, które jest w stanie zarządzać zasobami sprzętowymi dla użytkowników. Składa się z różnych modułów i bezpośrednio współdziała z podstawowym sprzętem.
- Biblioteka systemowa: Większość funkcjonalności systemu operacyjnego jest realizowana przez biblioteki systemowe. Działają one jako specjalna funkcja, za pomocą której aplikacje uzyskują dostęp do funkcji jądra.
- Narzędzie systemowe: Programy te są odpowiedzialne za wykonywanie specjalistycznych zadań na poziomie indywidualnym.
P # 4) Dlaczego używamy LINUX?
Odpowiedź: LINUX jest szeroko stosowany, ponieważ różni się całkowicie od innych systemów operacyjnych, w których każdy aspekt ma coś więcej, tj. Dodatkowe funkcje.
Poniżej wymieniono niektóre z głównych powodów, dla których warto używać LINUX:
- Jest to system operacyjny typu open source, w którym programiści uzyskują przewagę dzięki projektowaniu własnego, niestandardowego systemu operacyjnego
- Oprogramowanie i licencje na serwer wymagane do zainstalowania Linuksa są całkowicie bezpłatne i można je zainstalować na wielu komputerach w razie potrzeby
- Ma niskie lub minimalne, ale dające się kontrolować problemy z wirusami, złośliwym oprogramowaniem itp
- Jest wysoce bezpieczny i obsługuje wiele systemów plików
P # 5) Wymień funkcje systemu operacyjnego Linux?
Odpowiedź: Oto kilka ważnych funkcji systemu operacyjnego LINUX:
- Jądro Linuksa i programy aplikacyjne mogą być instalowane na dowolnej platformie sprzętowej i dlatego są uważane za przenośne.
- Służy wielozadaniowości, pełniąc jednocześnie różne funkcje.
- Świadczy usługi bezpieczeństwa na trzy sposoby, mianowicie: uwierzytelnianie, autoryzacja i szyfrowanie.
- Obsługuje wielu użytkowników w celu uzyskania dostępu do tego samego zasobu systemowego, ale przy użyciu różnych terminali do działania.
- Linux zapewnia hierarchiczny system plików, a jego kod jest swobodnie dostępny dla wszystkich.
- Posiada własną obsługę aplikacji (do pobierania i instalowania aplikacji) i dostosowanych klawiatur.
- Dystrybucje Linuksa dostarczają użytkownikom live CD / USB do instalacji.
P # 6) Wyjaśnić LILO?
Odpowiedź: LILO (Linux Loader) to program ładujący dla systemu operacyjnego Linux, który ładuje go do pamięci głównej, aby mógł rozpocząć swoje operacje. Bootloader to mały program zarządzający podwójnym rozruchem. LILO znajduje się w MBR ( Główny rekord rozruchowy ).
Jego główną zaletą jest to, że umożliwia szybkie uruchomienie Linuksa podczas instalacji w MBR.
Jego ograniczenie polega na tym, że nie wszystkie komputery mogą tolerować modyfikację MBR.
P # 7) Co to jest przestrzeń wymiany?
Odpowiedź: Przestrzeń wymiany to ilość pamięci fizycznej, która jest przydzielana do użytku przez Linuksa do tymczasowego przechowywania niektórych współbieżnie działających programów. Ten stan zwykle występuje, gdy w pamięci RAM nie ma wystarczającej ilości pamięci, aby obsłużyć wszystkie jednocześnie uruchomione programy. Zarządzanie pamięcią obejmuje wymianę pamięci do i z pamięci fizycznej.
Dostępne są różne polecenia i narzędzia do zarządzania wykorzystaniem przestrzeni wymiany.
P # 8) Co rozumiesz przez konto roota?
Odpowiedź: Jak nazwa sugeruje, przypomina konto administratora systemu, które daje Ci możliwość pełnej kontroli nad systemem. Konto root służy jako konto domyślne podczas instalacji systemu Linux.
Poniższe funkcje mogą być wykonywane przez konto Root:
- Utwórz konta użytkowników
- Utrzymuj konta użytkowników
- Przypisz różne uprawnienia do każdego utworzonego konta i tak dalej.
P # 9) Wyjaśnij wirtualny pulpit?
Odpowiedź: Gdy na bieżącym pulpicie dostępnych jest wiele okien i pojawia się problem z minimalizacją i maksymalizacją okien lub przywracaniem wszystkich bieżących programów, alternatywą jest „Pulpit wirtualny”. Pozwala otworzyć jeden lub więcej programów na czystej karcie.
Wirtualne pulpity są zasadniczo przechowywane na serwerze zdalnym i mają następujące zalety:
- Oszczędności kosztów, ponieważ zasoby mogą być współdzielone i alokowane w razie potrzeby.
- Zasoby i energia są wykorzystywane efektywniej.
- Poprawiona integralność danych.
- Scentralizowana administracja.
- Mniej problemów ze zgodnością.
P # 10) Rozróżnić BASH i DOS?
Odpowiedź: Podstawowe różnice między BASH i DOS można zrozumieć z poniższej tabeli.
GRZMOTNĄĆ | DWA |
---|---|
W poleceniach BASH rozróżniana jest wielkość liter. | W poleceniach DOS nie jest rozróżniana wielkość liter. |
Znak „/” używany jako separator katalogu. Znak „” działa jak znak zmiany znaczenia. | Znak „/”: służy jako separator argumentów polecenia. Znak „”: służy jako separator katalogu. |
Konwencja nazewnictwa plików obejmuje: 8-znakową nazwę pliku, po której następuje kropka i 3 znaki rozszerzenia. | W systemie DOS nie jest stosowana żadna konwencja nazywania plików. |
P # 11) Wyjaśnij termin GUI?
Odpowiedź: GUI to skrót od Graphical User Interface. GUI jest uważane za najbardziej atrakcyjne i przyjazne dla użytkownika, ponieważ składa się z obrazów i ikon. Te obrazy i ikony są klikane i manipulowane przez użytkowników w celu komunikacji z systemem.
Zalety GUI:
- Umożliwia użytkownikom nawigację i obsługę oprogramowania za pomocą elementów wizualnych.
- Możliwe jest stworzenie bardziej intuicyjnego i bogatszego interfejsu.
- Mniejsze szanse na wystąpienie błędów, ponieważ złożone, wieloetapowe, zależne zadania można łatwo pogrupować.
- Produktywność jest zwiększona dzięki wielozadaniowości, ponieważ jednym kliknięciem myszy użytkownik może obsługiwać wiele otwartych aplikacji i przejść między nimi.
Wady GUI:
- Użytkownicy końcowi mają mniejszą kontrolę nad systemem operacyjnym i systemami plików.
- Chociaż łatwiej jest używać myszy i klawiatury do nawigacji i kontrolowania systemu operacyjnego, cały proces jest nieco powolny.
- Wymaga więcej zasobów ze względu na elementy, które należy załadować, takie jak ikony, czcionki itp.
P # 12) Wyjaśnij termin CLI?
Odpowiedź: CLI to skrót od Command Line Interface. Jest to sposób interakcji ludzi z komputerami i jest również nazywany interfejsem użytkownika wiersza polecenia. Opiera się na tekstowym procesie transakcji żądań i odpowiedzi, w którym użytkownik wpisuje deklaratywne polecenia, aby poinstruować komputer, aby wykonał operacje.
Zalety CLI
- Bardzo elastyczny
- Ma łatwy dostęp do poleceń
- Znacznie szybszy i łatwiejszy w użyciu przez eksperta
- Nie zużywa dużo czasu przetwarzania procesora.
Wady CLI
- Uczenie się i zapamiętywanie poleceń typu jest trudne.
- Muszą być precyzyjnie wpisane.
- Może to być bardzo zagmatwane.
- Surfowanie po Internecie, grafice itp. To kilka zadań, które są trudne lub niemożliwe do wykonania w wierszu poleceń.
P # 13) Zwerbować kilku dystrybutorów Linuksa (dystrybucje) wraz z jego wykorzystaniem?
Odpowiedź: Różne części LINUX-a mówią, że jądro, środowisko systemowe, programy graficzne itp. Są opracowywane przez różne organizacje. Dystrybucje LINUX (dystrybucje) łączą wszystkie te różne części Linuksa i dają nam skompilowany system operacyjny do zainstalowania i użycia.
Istnieje około sześciuset dystrybutorów Linuksa. Niektóre z najważniejszych to:
- UBuntu: Jest to dobrze znana dystrybucja Linuksa z wieloma wstępnie zainstalowanymi aplikacjami i łatwymi w użyciu bibliotekami repozytoriów. Jest bardzo łatwy w użyciu i działa jak system operacyjny MAC.
- Linux Mint: Używa cynamonu i pulpitu kolegów. Działa w systemie Windows i powinien być używany przez nowicjuszy.
- Debian: Jest to najbardziej stabilny, szybszy i przyjazny dla użytkownika Dystrybutor Linuksa.
- Fedora: Jest mniej stabilny, ale zapewnia najnowszą wersję oprogramowania. Domyślnie ma środowisko graficzne GNOME3.
- Red Hat Enterprise: Ma być używany komercyjnie i dobrze przetestowany przed wydaniem. Zwykle zapewnia stabilną platformę przez długi czas.
- Arch Linux: Każdy pakiet ma zostać zainstalowany przez Ciebie i nie jest odpowiedni dla początkujących.
P # 14) Jak określić całkowitą ilość pamięci używanej przez LINUX?
Odpowiedź: Zawsze wymagane jest sprawdzanie wykorzystania pamięci, aby dowiedzieć się, czy użytkownik ma odpowiedni dostęp do serwera lub zasobów. Istnieje około 5 metod, które określają całkowitą ilość pamięci używanej przez Linuksa.
Jest to wyjaśnione poniżej:
- Bezpłatne polecenie: To najprostsze polecenie sprawdzające użycie pamięci. Na przykład , „$ Free –m”, opcja „m” wyświetla wszystkie dane w MB.
- / proc / meminfo: Następnym sposobem określenia użycia pamięci jest odczytanie pliku / proc / meminfo. Na przykład , „$ Cat / proc / meminfo”
- Vmstat: To polecenie w zasadzie przedstawia statystyki użycia pamięci. Na przykład , „$ Vmstat –s”
- Górne polecenie: To polecenie określa całkowite użycie pamięci, a także monitoruje użycie pamięci RAM.
- Htop: To polecenie wyświetla również użycie pamięci wraz z innymi szczegółami.
P # 15) Wyjaśnij 3 rodzaje uprawnień do plików w systemie LINUX?
Odpowiedź: Każdy plik i katalog w systemie Linux ma przypisane trzy typy właścicieli, a mianowicie „Użytkownik”, „Grupa” i „Inni”. Trzy rodzaje uprawnień zdefiniowane dla wszystkich trzech właścicieli to:
- Czytać: To uprawnienie umożliwia otwieranie i odczytywanie pliku, a także wyświetlanie zawartości katalogu.
- Pisać: Uprawnienie to umożliwia modyfikację zawartości pliku, a także umożliwia dodawanie, usuwanie i zmianę nazw plików przechowywanych w katalogach.
- Wykonać: Użytkownicy mogą uzyskiwać dostęp i uruchamiać plik w katalogu. Nie możesz uruchomić pliku, jeśli nie ustawiono uprawnień do wykonywania.
P # 16) Jaka jest maksymalna długość dowolnej nazwy pliku w systemie LINUX?
Odpowiedź: Maksymalna długość dowolnej nazwy pliku w systemie Linux to 255 znaków.
P # 17) W jaki sposób przyznaje się uprawnienia w systemie LINUX?
Odpowiedź: Administrator systemu lub właściciel pliku może przyznać uprawnienia za pomocą polecenia „chmod”. Podczas pisania uprawnień używane są następujące symbole:
- „+” Do dodania uprawnień
- „-” za odmowę pozwolenia
Uprawnienia zawierają również pojedynczą literę oznaczającą
w: użytkownik; sol: Grupa; lub: inny; do: wszystko; r: czytać; w: pisać; x: wykonać.
P # 18) Jakie są różne tryby korzystania z edytora vi?
Odpowiedź: Poniżej wymieniono 3 różne rodzaje trybów w edytorze vi:
- Tryb poleceń / tryb zwykły
- Tryb wstawiania / tryb edycji
- Tryb Ex / Tryb wymiany
P # 19) Wyjaśnij polecenia Linux Directory wraz z opisem?
Odpowiedź: Polecenia Linux Directory wraz z opisami są następujące:
- pwd: Jest to wbudowane polecenie, które oznacza „Drukuj katalog roboczy” . Wyświetla bieżącą lokalizację roboczą, ścieżkę roboczą zaczynającą się od / i katalog użytkownika. Zasadniczo wyświetla pełną ścieżkę do katalogu, w którym aktualnie się znajdujesz.
- Jest: To polecenie wyświetla listę wszystkich plików w skierowanym folderze.
- PŁYTA CD: To oznacza „zmień katalog”. To polecenie służy do zmiany katalogu, w którym chcesz pracować z bieżącego katalogu. Aby uzyskać dostęp do tego konkretnego katalogu, wystarczy wpisać cd, a po nim nazwę katalogu.
- mkdir: To polecenie służy do tworzenia całkowicie nowego katalogu.
- rmdir: To polecenie służy do usuwania katalogu z systemu.
P # 20) Rozróżnić między Cronem a Anacronem?
Odpowiedź: Różnicę między Cronem a Anacronem można zrozumieć z poniższej tabeli:
Cron | Anacron |
---|---|
Cron pozwala użytkownikowi zaplanować wykonywanie zadań co minutę. | Anacron pozwala użytkownikowi zaplanować wykonanie zadań w określonym dniu lub w pierwszym dostępnym cyklu po dacie. |
Zadania mogą być planowane przez każdego zwykłego użytkownika i są zasadniczo używane, gdy zadania muszą być zakończone / wykonane o określonej godzinie lub minucie. | Anacron może być używany tylko przez superużytkowników i jest używany, gdy zadanie ma zostać wykonane niezależnie od godziny lub minuty. |
Jest idealny dla serwerów | Jest idealny do komputerów stacjonarnych i laptopów |
Cron oczekuje, że system będzie działał 24x7. | Anacron nie oczekuje, że system będzie działał w trybie 24x7. |
P # 21) Wyjaśnij działanie kombinacji klawiszy Ctrl + Alt + Del w systemie operacyjnym Linux?
Odpowiedź: Działanie kombinacji klawiszy Ctrl + Alt + Del w systemie operacyjnym Linux jest takie samo jak w systemie Windows, tj. W celu ponownego uruchomienia systemu. Jedyna różnica polega na tym, że nie jest wyświetlany żaden komunikat potwierdzający, a system jest uruchamiany ponownie bezpośrednio.
P # 22) Jaka jest rola rozróżniania wielkości liter w wpływie na sposób używania poleceń?
Odpowiedź: W Linuksie jest rozróżniana wielkość liter. Rozróżnianie wielkości liter może czasami służyć jako powód wyświetlania różnych odpowiedzi dla tego samego polecenia, ponieważ za każdym razem można wprowadzać różne formaty poleceń. Jeśli chodzi o uwzględnianie wielkości liter, polecenie jest takie samo, ale jedyna różnica występuje w odniesieniu do wielkich i małych liter.
Na przykład ,
cd, CD, Cd to różne polecenia z różnymi wyjściami.
Q # 23) Wyjaśnij, czym jest Linux Shell?
gdzie możesz oglądać anime online za darmo
Odpowiedź: Do wykonywania poleceń użytkownik używa programu zwanego powłoką. Powłoka Linuksa to w zasadzie interfejs użytkownika używany do wykonywania poleceń i komunikacji z systemem operacyjnym Linux. Shell nie używa jądra do uruchamiania niektórych programów, tworzenia plików itp.
W Linuksie dostępnych jest kilka powłok, w tym:
- BASH (Bourne Again SHell)
- CSH (powłoka C)
- KSH (skorupa Korna)
- TCSH
Zasadniczo istnieją dwa typy poleceń powłoki
- Wbudowane polecenia powłoki: Te polecenia są wywoływane z powłoki i wykonywane bezpośrednio w powłoce. Przykłady: „pwd”, „pomoc”, „typ”, „zestaw” itp.
- Polecenia zewnętrzne / Linux: Te polecenia są całkowicie niezależne od powłoki, mają własny plik binarny i znajdują się w systemie plików.
P # 24) Co to jest skrypt Shell?
Odpowiedź: Jak nazwa sugeruje, skrypt powłoki to skrypt napisany dla powłoki. To jest plik programu lub płaski plik tekstowy, w którym niektóre polecenia Linuksa są wykonywane jedna po drugiej. Chociaż szybkość wykonywania jest niska, skrypt Shell jest łatwy do debugowania i może również uprościć codzienne procesy automatyzacji.
P # 25) Wyjaśnij cechy bezstanowego serwera Linux?
Odpowiedź: Samo słowo „bezpaństwowiec” oznacza „brak państwa”. Na pojedynczej stacji roboczej nie istnieje stan dla scentralizowanego serwera, a wtedy pojawia się bezstanowy serwer Linux. W takich warunkach mogą wystąpić scenariusze, takie jak utrzymanie wszystkich systemów w tym samym stanie.
Oto niektóre funkcje serwera bezstanowego Linux:
- Przechowuje prototyp każdej maszyny
- Przechowuj migawki
- Przechowuj katalogi domowe
- Używa protokołu LDAP, który określa migawkę stanu do uruchomienia w danym systemie.
P # 26) Jakie wywołania systemowe są używane do zarządzania procesami w systemie Linux?
Odpowiedź: Zarządzanie procesami w systemie Linux wykorzystuje określone wywołania systemowe. Są one wymienione w poniższej tabeli z krótkim wyjaśnieniem
(tabela „” nie została znaleziona /)P # 27) Zwerbować Linuksa do zapisywania poleceń dotyczących zawartości?
Odpowiedź: W Linuksie jest wiele poleceń używanych do przeglądania zawartości pliku.
Niektóre z nich są wymienione poniżej:
- głowa: Wyświetla początek pliku
- ogon: Wyświetla ostatnią część pliku
- kot: Połącz pliki i wydrukuj na standardowym wyjściu.
- jeszcze: Wyświetla zawartość w formie pagera i służy do przeglądania tekstu w oknie terminala po jednej stronie lub ekranie na raz.
- mniej: Wyświetla zawartość w formie pagera i umożliwia przesuwanie do tyłu io jedną linię.
P # 28) Wyjaśnij przekierowanie?
Odpowiedź: Powszechnie wiadomo, że każde polecenie pobiera dane wejściowe i wyświetla dane wyjściowe. Klawiatura służy jako standardowe urządzenie wejściowe, a ekran jako standardowe urządzenie wyjściowe. Przekierowanie definiuje się jako proces kierowania danych z jednego wyjścia do drugiego lub nawet istnieją przypadki, w których dane wyjściowe służą jako dane wejściowe dla innego procesu.
Zasadniczo dostępne są trzy strumienie, w których dystrybuowane są dane wejściowe i wyjściowe środowiska Linux.
Są one wyjaśnione poniżej:
- Przekierowanie wejścia: '<’ symbol is used for input redirection and is numbered as (0). Thus it is denoted as STDIN(0).
- Przekierowanie wyjścia: Symbol „>” służy do przekierowania wyjścia i jest ponumerowany jako (1). Dlatego jest oznaczony jako STDOUT (1).
- Przekierowanie błędu: Jest oznaczony jako STDERR (2).
P # 29) Dlaczego Linux jest uważany za bezpieczniejszy niż inne systemy operacyjne?
Odpowiedź: Linux jest systemem operacyjnym o otwartym kodzie źródłowym, a obecnie szybko rośnie w świecie / rynku technologii. Chociaż cały kod napisany w Linuksie może być odczytany przez każdego, to również jest uważany za bezpieczniejszy z następujących powodów:
- Linux zapewnia swoim użytkownikom ograniczone uprawnienia domyślne, które są zasadniczo ograniczone do niższych poziomów. w przypadku ataku wirusa dotrze tylko do lokalnych plików i folderów, w których zapisane są uszkodzenia całego systemu.
- Posiada potężny system audytu, który zawiera szczegółowe dzienniki.
- Ulepszone funkcje IPtables są używane w celu zaimplementowania wyższego poziomu bezpieczeństwa na komputerze z systemem Linux.
- Linux ma ostrzejsze uprawnienia programu przed zainstalowaniem czegokolwiek na twoim komputerze.
P # 30) Wyjaśnić grupowanie poleceń w systemie Linux?
Odpowiedź: Grupowanie poleceń zasadniczo odbywa się za pomocą nawiasów „()” i nawiasów „{}”. Po zgrupowaniu polecenia przekierowanie jest stosowane do całej grupy.
- Kiedy polecenia są umieszczone w nawiasach, są wykonywane przez bieżącą powłokę. Przykład , (lista)
- Gdy polecenia są umieszczone w nawiasach, są wykonywane przez podpowłokę. Przykład , {list;}
P # 31) Co to jest polecenie pwd (drukowanie katalogu roboczego) systemu Linux?
Odpowiedź: Polecenie pwd Linuksa wyświetla całą ścieżkę bieżącej lokalizacji, w której pracujesz, zaczynając od katalogu głównego „/”. Na przykład, aby wydrukować bieżący katalog roboczy, wpisz „$ pwd”.
Może być używany do następujących celów:
- Aby znaleźć pełną ścieżkę do bieżącego katalogu
- Zapisz pełną ścieżkę
- Zweryfikuj ścieżkę absolutną i fizyczną
P # 32) Czy wyjaśnić opcje polecenia „cd” systemu Linux wraz z opisem?
Odpowiedź: „Cd” oznacza katalog zmian i służy do zmiany bieżącego katalogu, w którym pracuje użytkownik.
składnia cd: $ cd {katalog}
Za pomocą poleceń „cd” można zrealizować następujące cele:
- Zmień katalog z bieżącego na nowy
- Zmień katalog, używając ścieżki bezwzględnej
- Zmień katalog, używając ścieżki względnej
Poniżej wymieniono kilka opcji „cd”
- cd ~: Przenosi do katalogu domowego
- PŁYTA CD-: Przenosi cię do poprzedniego katalogu
- . : Przenosi cię do katalogu nadrzędnego
- PŁYTA CD/: Prowadzi do katalogu głównego całego systemu
P # 33) Co wiemy o poleceniach grep?
Odpowiedź: Grep oznacza „globalne drukowanie wyrażeń regularnych”. To polecenie służy do dopasowywania wyrażenia regularnego do tekstu w pliku. To polecenie wykonuje wyszukiwanie na podstawie wzorców i tylko pasujące wiersze są wyświetlane jako dane wyjściowe. Korzysta z opcji i parametrów określonych w wierszu poleceń.
Na przykład: Załóżmy, że musimy znaleźć frazę „nasze zamówienia” w pliku HTML o nazwie „order-listing.html”.
Wtedy polecenie będzie wyglądało następująco:
$ grep „nasze zamówienia” order-listing.html
Polecenie grep wysyła całą pasującą linię do terminala.
Q # 34) Jak stworzyć nowy plik i zmodyfikować istniejący plik w viredaktor? Zarejestruj również polecenia używane do usuwania informacji z viredaktor.?
Odpowiedź: Polecenia to:
- vi nazwa pliku: To polecenie służy do tworzenia nowego pliku, a także do modyfikowania istniejącego pliku.
- Wyświetl nazwę pliku: To polecenie otwiera istniejący plik w trybie tylko do odczytu.
- X: To polecenie usuwa znak znajdujący się pod kursorem lub przed jego położeniem.
- dd: To polecenie służy do usuwania bieżącej linii.
P # 35) Wymień kilka poleceń dotyczących sieci i rozwiązywania problemów w systemie Linux?
Odpowiedź: Każdy komputer jest podłączony do sieci wewnętrznie lub zewnętrznie w celu wymiany informacji. Rozwiązywanie problemów z siecią i konfiguracja to podstawowe elementy i administrowanie siecią. Polecenia sieciowe umożliwiają szybkie rozwiązywanie problemów z połączeniem z innym systemem, sprawdzanie odpowiedzi innego hosta itp.
Administrator sieci utrzymuje sieć systemową, która obejmuje konfigurację sieci i rozwiązywanie problemów. Poniżej wymieniono kilka poleceń wraz z ich opisem:
Poniżej wymieniono kilka poleceń wraz z ich opisem
- Nazwa hosta: Aby wyświetlić nazwę hosta (domenę i adres IP) urządzenia i ustawić nazwę hosta.
- Świst: Aby sprawdzić, czy zdalny serwer jest osiągalny, czy nie.
- ifconfig: Wyświetlanie tras i interfejsów sieciowych oraz manipulowanie nimi. Wyświetla konfigurację sieci. „Ip” zastępuje polecenie ifconfig.
- netstat: Wyświetla połączenia sieciowe, tablice routingu, statystyki interfejsów. „Ss” zastępuje polecenie netstat, które służy do uzyskiwania dodatkowych informacji.
- Traceroute: Jest to narzędzie do rozwiązywania problemów z siecią, które służy do znajdowania liczby przeskoków wymaganych, aby dany pakiet dotarł do miejsca docelowego.
- Tracepath: Działa tak samo jak traceroute z tą różnicą, że nie wymaga uprawnień roota.
- Ty: To polecenie służy do wysyłania zapytań do serwerów nazw DNS w celu wykonania dowolnego zadania związanego z wyszukiwaniem DNS.
- nslookup: Aby znaleźć zapytanie związane z DNS.
- Trasa: Pokazuje szczegóły tablicy tras i manipuluje tablicą routingu IP.
- mtr: To polecenie łączy ping i ścieżkę ścieżki w jedno polecenie.
- Jeśli stan wtyczki: To polecenie informuje nas, czy kabel sieciowy jest podłączony, czy nie.
Wniosek
Podsumowując ten artykuł, dowiadujemy się, że Linux jest kompletnym systemem operacyjnym posiadającym różne wersje, które są odpowiednie dla każdego typu użytkownika (nowy / doświadczony). Linux jest uważany za znacznie bardziej przyjazny dla użytkownika, stabilny, bezpieczny i niezawodny, który może działać nieprzerwanie przez lata bez jednego ponownego uruchomienia.
W tym artykule omówiono każdą część Linuksa, która może zadawać pytania podczas wywiadu. Mam nadzieję, że masz jasne pojęcie o temacie. Po prostu ucz się dalej i wszystkiego najlepszego.
POPRZEDNIA samouczek | NEXT Tutorial
rekomendowane lektury
- Pytania i odpowiedzi do wywiadu
- ETL Pytania i odpowiedzi podczas rozmowy kwalifikacyjnej testującej
- 35+ najpopularniejszych pytań i odpowiedzi do wywiadów z Apache Tomcat
- Niektóre trudne pytania i odpowiedzi do testowania ręcznego
- 25 najlepszych pytań i odpowiedzi na rozmowę z testami zwinnymi
- 35 najpopularniejszych pytań i odpowiedzi do wywiadów na Androida
- TOP 35 HTML5 pytań i odpowiedzi do wywiadów
- Pytania do wywiadu Spocka z odpowiedziami (najpopularniejsze)
- 3 główne sposoby instalowania oprogramowania w systemie Linux
- Różnica między Linuksem a Windowsem: Który system operacyjny jest najlepszy?
- Wskazówki i porady dotyczące testowania i zarządzania aplikacjami internetowymi uruchamianymi przez system operacyjny Linux
- 10 najlepszych darmowych baz danych dla systemów Windows, Linux i Mac
- Ponad 20 najlepszych narzędzi do wykrywania wycieków pamięci dla języków Java, C ++ w systemach Linux i Windows
- Unix Vs Linux: Jaka jest różnica między UNIX a Linux