Introduktion till UNIX intervjufrågor och svar

UNIX är i princip ett säkert operativsystem som är mest populärt inom banksektorn eller särskilt de organisationer som föredrar säkert system. Det ersätter faktiskt Windows-operativsystem främst för serverplats eller miljö.

UNIX-intervjuaren frågar eller koncentrerar huvudsakligen på UNIX-kommandon som är mycket välkända och vanliga kommando för alla. Personen som ska uppnå intervjun måste vara starkare i UNIX-kommandot eller skalskriptet.

Det vanliga UNIX-kommandot förklaras nedan:

ls -> alla tillgängliga filer visas genom att utföra samma.

ls -l -> används främst för att lista filerna i långt format, den innehåller mer information som filstorlek, ägarens detalj och rättigheter eller behörighet för annan användare och tillhandahöll senast modifierade data.

ls -a -> Huvudsakligen används för att visa de filer som börjar med punkt.

mer filnamn -> visar en del av filen hur mycket den kan justeras på en skärm. Att slå på mellanslagsfältet visar mer data från den filen, q kan användas för att avsluta. För att söka i texten inuti filen kan söka text läggas efter /.

mv filename1 filename2 -> flytta bara filen eller klipp ut filen. Normalt används för att flytta en fil från en katalog till en annan.

cp filnamn1 filnamn2 -> Kopiera filen med innehåll på samma plats.

rm filnamn -> använder för att ta bort filen från katalogen. Det finns ett alternativ att använda rm –I, som ger en bekräftelsetekst till användaren innan den raderas, möjligt att göra detta beteende som standard för alla borttagningsaktiviteter genom att lägga till ett alias i en .cshrc-fil.

diff filename1 filename2 -> Användning för att jämföra både filen och ge resultatet med olika.

wc filnamn -> Givet detaljer om ett antal rader, ord eller tecken i en fil.

chmod-alternativ filnamn -> Huvudsakligen använder för att ge tillstånd för specifikt skript eller fil. Standardtillstånd för skaparen för att läsa och redigera. Men vem som helst behöver den specifika filen för att kunna läsas, skrivas och köras då chmod-kommandot måste användas. Vi använder huvudsakligen 3-nummer när vi kör chmod.

Chmod 754

Första nummer 7 = Ge åtkomstläsning, skrivning och körning för användaren.

Andra nummer 5 = Ge åtkomstläsning och körning för gruppen.

Tredje nummer 4 = Ge åtkomst en läsning för andra

NBeskrivninglsbinär
0Inga behörigheter alls-000
1Kör endast-x001
2Skriv bara-w-010
3Skriv och kör-wx011
4Läs barar-100
5Läs och körrx101
6Läsa och skrivarw-110
7Läs, skriv och körrwx111

gzip filnamn -> komprimera flera filer, liknande ZIP-filkonceptet med Windows.

gunzip filnamn -> huvudsakligen för att komprimera zip-fil som komprimeras av gzip.

lpr filnamn -> används främst för utskrift, vill ange ett annat skrivarnamn istället för standardskrivare än –P kan användas.

mkdir dirname -> kommando för att skapa den nya katalogen i exekverbar plats för kommandot. Duplicera katalognamn tillåts inte, och alla namn är skiftlägeskänsliga.

cd dirname -> Huvudsakligen används för att ändra katalogen, det hjälper till att flytta i en annan katalog och hitta alla filnamn i den nya katalogen (ls –lrt-kommandot hjälper till att visa alla filer under den här katalogen). Flytta tillbaka till den tidigare katalogen använder vanligtvis cd .. och gå tillbaka till flera överordnade kataloger kör normalt cd .. / .. / .., vilket hjälper till att flytta direkt i tre toppkataloger genom att köra ett kommando. Cd-katalognamn används också mycket i Windows kommandoskript. Normalt när en användare är inloggad i UNIX-rutan flyttar han till en hemkatalog, då måste de använda cd-kommandot för att flytta i rätt katalog för att köra något annat krävande kommando.

pwd -> Visar alltid användarens nuvarande plats.

Förbereder för en jobbintervju i UNIX. Jag är säker på att du vill veta de vanligaste UNIX-intervjufrågorna som hjälper dig enkelt att knäcka UNIX-intervjun med lätthet. Nedan finns en lista över de bästa UNIX-intervjuerna och svar som du är redda.

Del 1 - UNIX intervjufrågor och svar (Grundläggande)

Den första delen täcker grundläggande UNIX-intervjuer och svar

1. Kommando för att ta reda på de filer som är dolda i den aktuella katalogen

Svar:
$ ls -lrta

2. Kommando för att ta reda på befintlig aktiv körningsprocess för närvarande i UNIX-systemet?

Svar:
$ ps -ef

Om vi ​​vet namnet på processen kan vi lägga till grep efter ps –ef som nedan:

$ ps –ef | grep java

Låt oss gå till nästa UNIX-intervjuer

3. Hur kan man bestämma minnesanvändning genom en hel process i UNIX-rutan?

Svar:
Detta är de grundläggande UNIX-intervjuerna som ställs i en intervju.
Genom att använda kommandot $ top.

översta kommandot innehåller alla detaljer inklusive minnesanvändning, process-ID och andra. Kommandon visas bör vara som nedan:

4. Förklara kommandot för att ta reda på undantag i applikationsloggfilen, antag att loggfilnamnet är server.log?

Svar:
$ grep 'Exception' server.log -> ger det förväntade resultatet.

$ grep 'Exception' server.log | wc –l -> ger rätt antal undantag i den totala applikationsserverns loggfil.

5. Kommando för att hitta alla filer som finns i samma katalog eller underkatalog som innehåller ett namn som 'Java'?

Svar:
$ hitta. -namn 'Java'

Del 2 - UNIX intervjufrågor och svar (Avancerat)

Den första delen omfattar Advanced UNIX intervjufrågor och svar

6. Hur accepterar Shell-skript kommandoradsargument för intern bearbetning i skal-skriptlogik?

Svar:
Argument som passerar från kommandoraden kan enkelt accepteras i skalskriptet med $ (dollartecken). Det följde alltid argumentets numeriska position på en kommandorad.

7. Visa eller presentera de sista 200 raderna i en befintlig fil i UNIX-rutan.

Svar:
$ tail -200f newfile.txt

Låt oss gå till nästa UNIX-intervjuer

8. Kommando för att ta reda på återstående diskutrymme i UNIX / Linux-servern.

Svar:
$ df –kl

( ~) $ df -kl

Filsystem 1K-block Används Tillgängligt Använd% Monterat på

/ dev / mapper / vg0-root 41153856 6322928 32733776 17% /

tmpfs 4029268 100 4029168 1% / dev / shm

/ dev / sda1 487652 33803 428249 8% / start

/ Dev / mappare / vg0-databas1

20511356 6900920 12561988 36% / databas1

/ Dev / mappare / vg0-database2

10190136 4346232 5319616 45% / databas2

/ Dev / mappare / vg0-database3

10190136 7615792 2050056 79% / databas3

/ Dev / mappare / vg0-backup

5029504 3549988 1217372 75% / säkerhetskopiering

9. Ge åtkomst till alla skriptfiler som kan köras.

Svar:
$ chmod 755 * .sh

Detta är de avancerade UNIX-intervjuerna som ställs i en intervju. Om kravet är att skriptet ska vara läsbart, skrivbart och körbart för alla användare, kan kommandot vara chmod 777 * .sh

10. Hur kan vi döda en process i UNIX-rutan?

Svar:
$ kill -9 #pid -> pid kan hittas genom att köra kommandot ps –ef.

Rekommenderad artikel

Detta har varit en guide till Lista över UNIX-intervjufrågor och svar så att kandidaten enkelt kan slå samman dessa UNIX-intervjuer och svar. Du kan också titta på följande artiklar för att lära dig mer

  1. 4 användbara av Shell-skripttyper för Linux-nybörjare (användbart)
  2. Avancera SQL-intervjufrågor och svar
  3. Användbara Windows Server-intervjufrågor
  4. Ab initio intervjufrågor och svar
  5. java web services Intervjufrågor och svar