UNIX-i petuleht - sissejuhatus

UNIX on mitme kasutaja ja mitme pere operatsioonisüsteemide rühm, mis loodi algselt AT&T UNIX-ist. Selle uurimistöö arendamist alustati algselt AT&T Bell Labori uurimiskeskuses 1970ndatel. Selle töötasid välja Dennis Ritchie, Ken Thompson, Brian Kernighan, Joe Ossanna ja Douglas McIlroy Bell Labs'is. Algselt ilmus see aastal 1971. See litsentsiti tasuta ja avatud lähtekoodiga toodete ning mõne funktsiooni omandiõigusega litsentsi alusel. Vaikeliidesed on graafiline kasutajaliides (GUI) ja käsuridade liides (CLI). See oli kirjutatud täielikult montaažikeeles ja C programmeerimiskeeles. Sellele anti üle Turingi auhind.

Selles UNIXi artiklite petmise lehes räägime sellest, mis on UNIX ja erinevad UNIXi käsud.

UNIX-i käskude ja sisu petmisleht:

UNIX-i käske saab sageli diferentseerida või rühmitada võimsate käskude erinevatesse kategooriatesse, näiteks failikäsud, protsessihalduskäsud, tihendamine, võrguga seotud, failiõigused, otsimine ja SSH-ga seotud. Allpool on loetelu UNIX-i käskude petulehest, mis täidavad UNIX-i operatsioonisüsteemis erinevaid funktsioone ja toiminguid:

UNIX-i käsud

Kirjeldus

Faili sisend / väljund

lsKataloogi kuvamiseks.
pwdPraeguse kataloogi kuvamiseks.
mkdir kaustUue kataloogi loomiseks nimekaustaga
cp f1 f2Faili f1 kopeerimiseks faili f2
mv f1 f2Faili f1 teisaldamiseks faili f2, kui on olemas fail nimega f2
rm f1F1-nimelise faili kustutamiseks
rm –r failFaili sunniviisiline eemaldamine
rm –r dirKataloogi nimega dir kustutamiseks
rm –rf dirKataloogi sunniviisiline eemaldamine nimega dir
rm –f f1F1 sunnitud eemaldamiseks
puutefailFaili loomiseks või värskendamiseks
rohkem failiFaili sisu printimiseks väljundina
peafailFaili esimese 10 rea sisu printimiseks väljundina
sabafailFaili viimase 10 rea sisu printimiseks väljundina

PROTSESSIVALDUSED

psKõigi OS-s praegu aktiivsete protsesside kuvamiseks
tappa pidProtsessi tapmiseks mainitud protsessi id kui pid
fgEt tuua hiljuti jooksnud töö esiplaanile
bgKõigi praeguste taustal töötavate protsesside või tööde loetlemiseks
ülaosaKõigi töötavate protsesside kuvamiseks.

VÕRGU

ifconfigKõigi võrguga seotud üksikasjade, näiteks kõigi määratud IP-aadresside IPv4 ja IPv6, võrguliideste jne loetlemiseks
netstatLoetlemaks kõik käimasolevad ühendused kohalikus süsteemis ning kuulatavate sadamate üksikasjad ja teenused, mis ootavad taotlusi.
nslookupDNS-i otsingu pärimiseks ja seotud andmete leidmiseks.
hostinimiKaardistatud hostinime ja IP-aadressi üksikasjade teadmiseks.

OTSIMINE

leidmaMääratud kataloogis olevate failide otsimiseks.
grepValitud ridade otsimiseks kõigist failidele, mis vastavad antud mustrile.
grepAntud ridadel mustri otsimiseks.
grep –rnMustri rekursiivseks otsimiseks antud kataloogist, sealhulgas rea numbri järgi.
grep –rMustri rekursiivseks otsimiseks antud kataloogis oleva mustri järgi.
käsk | grepMustri otsimiseks käsu antud väljundis.
Otsige fail ülesKõigi faili esinemisjuhtude leidmiseks värskendatud käsuga üles ehitatud andmebaasi registripõhise süsteemi abil.
Faili leidmineFaili kõigi esinemiste leidmiseks reaalses süsteemifailide kataloogis.

Tasuta näpunäited ja näpunäited Unixi käskude petulehe kasutamiseks: -

  1. UNIX-i opsüsteemil on kernel, mis on süsteemi tuum, mis koordineerib kõiki funktsioone erinevate toimingute tegemiseks.
  2. Sellel on Shell, mis töötleb utiliiditaotlusi kasutaja poolt terminalis pakutavate UNIX-käskude tõlgendamise kaudu.
  3. Kogu UNIX-i petulehel olevad andmed on korraldatud failisüsteemis.
  4. Sisselogimiskäsku kasutatakse UNIX-i süsteemi sisse logimiseks kehtiva kasutajana enne mis tahes toimingu tegemist, samas kui väljalogimine on käsk süsteemist kasutajana välja logida.
  5. Korpuse skriptimine on programmeerimisviis, mida kantakse UNIX-i pettelehel, et kerneli kesta skriptid (käskude seeria) käivitada UNIX-i operatsioonisüsteemis.
  6. UNIXis sisalduva failisüsteemi turvalisus põhineb kasutaja juurdepääsuõigustel, näiteks R, W või X, mida nimetatakse R - lugemisõiguseks, W - kirjutamisõiguseks, X - loa täitmiseks.
  7. UNIX-i süsteemis on kasutaja käsutustes juurdepääsuõigused erinevad.

UNIX-i käskude peiteleht on järgmine:

UNIX-i käskude petuleht

Kirjeldus

chmodFailirežiimi muutmiseks või muutmiseks
chmod uFailirežiimi muutmine kasutajaks
chmod oFailirežiimi muutmiseks muuks
chmod rFailirežiimi muutmiseks lugemiseks
chmod aFailirežiimi muutmiseks kõigile
chmod gFailirežiimi muutmiseks rühmaks
chmod xFailirežiimi muutmiseks käivitamiseks kataloogile juurdepääsu kaudu
chmod wFailirežiimi muutmiseks kirjutamiseks ja kustutamiseks
chmod -Failirežiimi muutmiseks loa eemaldamiseks
chmod +Failirežiimi muutmiseks loa lisamiseks
  1. Erinevate suurte failide tihendamiseks võib kasutada erinevaid faile, näiteks gzip, zcat, tar, gunzip jne, erinevate tar-failide tihendamiseks ja lahtipakkimiseks, ZIP-vormingus arhiivifailide loomiseks jne.

UNIX-i petmisleht - järeldus

UNIX-i opsüsteeme kasutatakse enamasti enamikus serverimajutussüsteemides, et pakkuda väga skaleeritavaid ja väga kättesaadavaid süsteeme. UNIX-i süsteemide peamised omadused ja eelised on mitme ülesande täitmine ja mitmete kasutajate võimalused mitme ülesande täitmiseks, et säästa aega ja ressursse töötlemistoimingute pikaajaliseks täitmiseks. Teine petulehe UNIX kasutamise eelis on selle turvalisus ja töö kiirus antud aja jooksul, mis annab tõhusaid ja tulemuslikke tulemusi. UNIXil on erinevad kohandatud funktsioonide pakkumiseks erinevad opsüsteemide variandid nagu Linux, BSD jne. UNIX on paindlikum ja seda saab installida erinevatesse masinatesse, samuti on see tasuta kasutatav ja avatud lähtekoodiga, mis vähendab palju üldkulusid ülalpidamiseks ja on opsüsteemi disaini ning turvalisuse ja juurdepääsufunktsioonide abil väga kasulik.

Soovitatav artikkel

See on olnud juhend UNIX-i petulehe kohta. Siin oleme arutanud UNIX-i petulehe sisu ja käsklusi ning tasuta näpunäiteid ja näpunäiteid. Lisateabe saamiseks võite vaadata ka järgmist artiklit -

  1. 4 tõhusat Shell-skripti tüüpi Linuxi algajatele (kasulik)
  2. UNIX-i intervjuu küsimused
  3. Petturileht SQL (käsud, tasuta näpunäited ja nipid)
  4. Linux vs Ubuntu
  5. 10 parimat kasulikku Linuxi rakendust süsteemiadministraatoritele
  6. Cheat Sheet JavaScript: eelised

Kategooria: