Bevezetés a UNIX interjú kérdéseibe és válaszaiba
A UNIX alapvetően egy biztonságos operációs rendszer, amely a legnépszerűbb a bankszektorban, vagy különösen azokban a szervezetekben, amelyek a biztonságos rendszert részesítik előnyben. Valójában a Windows operációs rendszert helyettesíti elsősorban a szerver helyét vagy a környezetet szem előtt tartva.
A UNIX interjúkészítő elsősorban azokat a UNIX parancsokat kéri vagy koncentrál arra, amelyek nagyon jól ismertek és mindenki számára közös parancsok. Annak a személynek, aki eléri az interjút, erősebbnek kell lennie a UNIX parancsban vagy shell parancsfájlban.
Az általános UNIX parancs az alábbiakban olvasható:
ls -> az összes elérhető fájl ugyanazon végrehajtással jelenik meg.
ls -l -> elsősorban a hosszú formátumú fájlok felsorolására szolgál, több információt tartalmaz, például a fájl méretét, a tulajdonos részleteit, valamint a többi felhasználó jogait vagy engedélyét, valamint az utoljára módosított adatokat.
ls -a -> Elsősorban azoknak a fájloknak a megjelenítésére szolgál, amelyek ponttal kezdődnek.
további fájlnév -> megmutatja a fájl egy részét, amennyit képes beállítani egy képernyőn. A szóköz lenyomásával további adatok jelennek meg a fájlból, q felhasználható a kilépéshez. A fájlban a szöveg kereséséhez a kereső szöveg a / után helyezhető el.
mv fájlnév1 fájlnév2 -> csak helyezze át a fájlt vagy vágja le a fájlt. Általában fájlok egyik könyvtárból a másikba történő áthelyezésére használják.
cp fájlnév1 fájlnév2 -> Másolja a fájlt ugyanazon a helyen található tartalommal.
rm fájlnév -> a fájl eltávolításához a könyvtárból. Van egy lehetőség az rm –I használatához, amelyek egy megerősítő szöveget szolgáltatnak a felhasználónak a törlés előtt, és ez a viselkedés alapértelmezetté teheti a törlési tevékenységeket, ha egy álnevet adunk hozzá .cshrc fájlba.
diff fájlnév1 fájlnév2 -> Használja a fájlok összehasonlításához, és adja meg az eredményt másként.
wc fájlnév -> A fájlban szereplő sorok, szavak vagy karakterek részletei.
chmod options fájlnév -> Elsősorban az adott szkript vagy fájl engedélyének megadására szolgál. Alapértelmezett engedély az alkotó számára az olvasáshoz és a szerkesztéshez. De bárkinek szüksége van az adott fájl olvasására, írására és végrehajtására, akkor a chmod parancsot kell használni. Elsősorban a 3. számot használjuk a chmod végrehajtásakor.
Chmod 754
Első szám 7 = Hozzáférés biztosítása az olvasáshoz, íráshoz és végrehajtáshoz a felhasználó számára.
Második szám 5 = Hozzáférés biztosítása olvasáshoz és végrehajtáshoz a csoport számára.
Harmadik szám 4 = Hozzáférés biztosítása az egyik olvasáshoz a másik számára
N | Leírás | ls | kétkomponensű |
0 | Nincs engedély | - | 000 |
1 | Csak végrehajtani | -x | 001 |
2 | Csak írj | W- | 010 |
3 | Írj és hajts végre | -wx | 011 |
4 | Csak olvasni | r- | 100 |
5 | Olvassa el és hajtsa végre | rx | 101 |
6 | Olvass és írj | rw- | 110 |
7 | Olvasás, írás és végrehajtás | rwx | 111 |
gzip fájlnév -> több fájl tömörítése, hasonlóan a Windows ZIP fájlkoncepciójához.
gunzip fájlnév -> elsősorban a gip által tömörített zip fájl kicsomagolásához.
lpr fájlnév -> elsősorban a nyomtatáshoz használt, más nyomtatónevet szeretne megadni, nem pedig az alapértelmezett nyomtatót, mint a –P opciót.
mkdir dirname -> parancs az új könyvtár létrehozásához a végrehajtható helyen. A könyvtárnév másolatát nem engedélyezzük, és az összes név kis- és nagybetűk között érzékeny.
cd dirname -> Elsősorban a könyvtár megváltoztatásához segít abban, hogy egy másik könyvtárba lépjen, és megtalálja az összes fájl nevét az új könyvtárban (az ls –lrt parancs segít az ebben a könyvtárban található összes fájl megjelenítésében). Visszalépés az előző könyvtárba általában a cd .. használatával, és visszatérés a több szülő könyvtárhoz, általában a cd .. / .. / .. fájlt hajtja végre, amely elősegíti, hogy egy parancs végrehajtásával közvetlenül a 3 felső könyvtárba lépjenek. A CD könyvtáranév szintén nagyon hasznos a Windows parancsfájlban. Általában, amikor egy felhasználó bejelentkezett a UNIX mezőbe, átkerül egy otthoni könyvtárba, akkor a cd parancs segítségével kell a megfelelő könyvtárba lépniük, hogy végrehajthassanak minden más szükséges parancsot.
pwd -> Mindig megmutatja a felhasználó aktuális helyét.
Felkészülés a munkainterjúra a UNIX-ban. Biztos vagyok benne, hogy meg akarja tudni a leggyakoribb UNIX interjúkérdéseket, amelyek segítenek könnyedén feltörni a UNIX interjút. Az alábbiakban felsoroljuk az UNIX interjúval kapcsolatos legfontosabb kérdéseket és válaszokat az Ön mentésekor.
1. rész - UNIX interjúkérdések és válaszok (alapvető)
Ez az első rész a UNIX interjú alapvető kérdéseire és válaszaira terjed ki
1. Parancs megtudja azokat a fájlokat, amelyek rejtve vannak az aktuális könyvtárban
Válasz:
$ ls -lrta
2. Parancs a UNIX rendszerben jelenleg működő aktív futási folyamat megismerésére?
Válasz:
$ ps -ef
Most, ha tudjuk a folyamat nevét, hozzáadhatunk grep-t a ps –ef után, mint az alábbiak szerint:
$ ps –ef | grep java
Térjünk át a következő UNIX interjúkérdésekhez
3. Hogyan határozható meg a memória felhasználása a teljes folyamat során a UNIX mezőben?
Válasz:
Ez az alapvető UNIX interjúkérdés, amelyet egy interjúban feltenek.
A $ top paranccsal.
A top parancs minden részletet megad, beleértve a memóriahasználatot, a folyamat azonosítóját és egyebekkel. A parancsok megjelenítésének az alábbiak szerint kell lennie:
4. Magyarázza el a parancsot az alkalmazás naplófájljában található kivétel megállapításához, feltételezzük, hogy a naplófájl neve server.log?
Válasz:
$ grep 'Exception' server.log -> adja a várt eredményt.
$ grep 'Kivétel' server.log | wc –l -> a kivételek megfelelő számát adja meg az összes alkalmazáskiszolgáló naplófájljában.
5. Az összes fájl megtalálására szolgáló parancs ugyanabban a könyvtárban vagy alkönyvtárban található, amely olyan nevet tartalmaz, mint a 'Java'?
Válasz:
$ találni. -név 'Java'
2. rész - UNIX interjúkérdések és válaszok (haladó)
Ez az első rész az Advanced UNIX interjú kérdéseire és válaszaira terjed ki
6. Hogyan fogadja el a Shell szkript a parancssori argumentumokat a belső feldolgozáshoz shell parancsfájl logikában?
Válasz:
A parancssorból átadott érvek könnyen elfogadhatók a shell parancsfájlban a $ (dollárjel) használatával. Mindig követte az argumentum numerikus helyzetét a parancssorban.
7. Jelenítse meg vagy jelenítse meg a létező fájl utolsó 200 sorát a UNIX mezőben.
Válasz:
$ tail -200f newfile.txt
Térjünk át a következő UNIX interjúkérdésekhez
8. Parancs a megmaradt lemezterület megismerésére a UNIX / Linux szerveren.
Válasz:
$ df –kl
Használt fájlrendszer 1K-blokkok Használható% Szerelve
/ dev / mapper / vg0-root 41153856 6322928 32733776 17% /
tmpfs 4029268 100 4029168 1% / dev / shm
/ dev / sda1 487652 33803 428249 8% / csomagtartó
/ Dev / mapper / vg0-adatbázis1
20511356 6900920 12561988 36% / adatbázis1
/ Dev / mapper / vg0-database2
10190136 4346232 5319616 45% / adatbázis2
/ Dev / mapper / vg0-database3
10190136 7615792 2050056 79% / adatbázis3
/ Dev / mapper / vg0-backup
5029504 3549988 1217372 75% / biztonsági másolat
9. Biztosítson hozzáférést minden futtatható szkriptfájlhoz.
Válasz:
$ chmod 755 * .sh
Ez az a fejlett UNIX interjúkérdés, amelyet egy interjúban feltenek. Ha a szkript követelménye minden felhasználó számára olvasható, írható és végrehajtható, akkor a parancs chmod 777 * .sh lehet.
10. Hogyan tudjuk megölni egy folyamatot a UNIX mezőben?
Válasz:
$ kill -9 #pid -> pid megtalálható a ps –ef parancs végrehajtásával.
Ajánlott cikk
Ez egy útmutató a UNIX interjú kérdéseinek és válaszai listájának, így a jelölt könnyen meg tudja oldani ezeket a UNIX interjúval kapcsolatos kérdéseket és válaszokat. A következő cikkeket is megnézheti további információkért
- 4 hasznos Shell szkript-típus Linux kezdőknek (Hasznos)
- Előzetes SQL interjúkérdések és válaszok
- Hasznos kérdések a Windows Server interjúval kapcsolatban
- Ab initio interjúkérdések és válaszok
- java web szolgáltatások Interjú kérdések és válaszok