Posix

POSIX vs UNIX Erinevuse mõistmine

POSIX vs UNIX Erinevuse mõistmine

POSIX

POSIX on IEEE standard, mis toimib UNIX-i standardversioonina. See on müüjate konsortsium, mis aitab kasutajatel hõlpsalt rakendusi erinevatele platvormidele teisaldada. POSIX-i peetakse UNIX-i alamhulgaks ja seda kasutatakse paljude teiste operatsioonisüsteemide erinevate Unix-laadsete keskkondade katmiseks. POSIX sisaldas algselt erinevaid keskkondi, näiteks Eunice virtuaalsetele masinatele, POSIX Personality ja NT Windows OS-ist. POSIX on kaasaskantav UNIX-i erinevate variantide vahel. Üldiselt võime POSIX-i nimetada UNIX-i operatsioonisüsteemiks.

UNIX

Linux ja GNU Project on üsna sarnased UNIX-iga ja seetõttu ühilduvad üksteisega. UNIX on operatsioonisüsteem, mis toimib mitme ülesande ja mitme kasutaja operatsioonisüsteemina. UNIXiga on kaasas erinevad programmiarendustööriistad, aga ka elektronpost, tekstiredaktorid jne. Paljud operatsioonisüsteemid on nagu UNIX ja neil on sama kasutajaliides, programmid ja funktsioonid. Algselt oli see võrguoperaator. UNIXi töötas välja arendajate meeskond, kuid kõik teised inimesed saavad hõlpsalt Linuxi panustada ja seda vastavalt oma vajadustele kasutada.

UNIXil on kaubamärk ja seda kasutatakse peamiselt ärilistel eesmärkidel. UNIX-il on oma paindlikkus, kuid on üks üsna kuulus puudus, see on see, et UNIX sisaldab riistvaralisi piiranguid. Sellegipoolest on UNIX täieõiguslik operatsioonisüsteem.

POSIXi käsud

Tarkvarainsenerid ja teised operatsioonisüsteemidega töötavad kasutajad saavad aru, et neil on vaja süsteemi käsurea / terminali aknaga mitu korda suhelda. Kest on ka võimas käsurea liides ja POSIX sisaldab kuulsat bashi kesta. Järgmises osas vaatleme mõnda kuulsat POSIX-käsku ja nende käskude eesmärke.

POSIXi kataloogid

Faili- ja kataloogiradade määramiseks kasutage kataloogis olevate nimede ja failinimede eraldamiseks klahvi “/”. Järgnevalt on toodud mõned näideteed teede kohta:

Süntaks Funktsioon
/ Juurkataloog
/ näide Alamkataloogi näide
/ näide / vaikimisi Fail, mis on vaikimisi nimetatud kataloogis / example
~ Otsetee, mida kasutatakse praeguse kasutaja kodukataloogi pääsemiseks
~ / someNäide Fail või kataloog nimega someExample, mis asub kasutaja kodukataloogis
. Viib praegusesse töökataloogi
Viib vanemkataloogi

POSIX-failisüsteem

POSIX-kest aitab hallata mitut funktsiooni ühest aknast. Kasutajad saavad navigeerida oma praeguses asukohas, praeguses töökataloogis ja absoluutses töökataloogis (kodukataloog).

Oletame, et praegune töökataloog on kodukataloog (nt.g.: "/Kodu/”) Ja sellel kataloogil on alamkataloog nimega„ näide."Selle tee määramiseks absoluutse teena saate kasutada käsurida (" / home // näide ”), samuti suhteline tee (“ näide ”). Shellist käivitatud POSIX-programmid on õiges deklareerimisel teadlikud ka töökataloogist. Selles jaotises käsitleme mõnda näidiskäsku ja valikut, mida saab POSIXis kasutada failide teisaldamiseks.

Süntaks Funktsioon
pwd Näitab praegust töökataloogi
cd Muudab praeguse kataloogi kodukataloogiks
CD / etc / näide Muudab praeguse kataloogi kataloogiks / etc / example
cd uus_kataloog Muudab praeguse kataloogi uueks kataloogiks teie praeguse kataloogi alamkataloog
CD… Muudab praeguse kataloogi kodu- või vanemkataloogiks
cd $ ajutine Muudab kataloogi ajutiseks kataloogiks

UNIX-i käsud

Nüüd kontrollime mõnda UNIX-i põhikäsku. Need käsud ei kuulu UNIX-i enda juurde, kuid neid kasutatakse mitmes UNIX-i masinas. Siinkohal tuleb arvestada ühe huvitava asjaga: kui teete UNIX-is kirjutades kirjavea või vea, saate kasutada CTRL + U klaviatuuri otsetee kogu rea hõlpsaks tühistamiseks. Kasutajad saavad neid käske ka muuta, mis on üsna lihtne ja kohanemisvõimeline. Pidage meeles, et UNIX on tõstutundlik, seega võtke nende käskude proovimisel kindlasti arvesse selliseid nõudeid.

UNIX-failid

Esimene käskude komplekt, mida arutame, on failid.

Süntaks Funktsioon
ls Failide loetlemiseks võite kasutada faili ls -l ka failide loendamist pikas vormingus, mis sisaldab palju teavet, e.g., faili täpne suurus, kes on faili omanik, millised on õigused ja kes muutis faili viimati. ls -a loetleb kõik failid, sealhulgas need, mille nimed algavad punktiga, enamasti ei ole lihtsalt nähtavad.
veel NameOfFile Kuvab ja näitab faili esimest osa
emacs NameOfFile Redaktor, mis võimaldab teil faile luua ja redigeerida.
mv NameOfFile1 NameOfFile2 Kasutatakse faili teisaldamiseks, andes sellele teise nime või teisaldades teise kataloogi.
cp NameOfFile1 NameOfFile2 Kasutatakse faili 1 sisu kopeerimiseks faili 2
rm NameOfFile Kasutatakse failide eemaldamiseks. Võite kasutada ka rm -i, mis küsib enne failide kustutamist kasutajalt luba.

Kataloogid UNIX-is

Järgmine jaotis näitab, kuidas UNIX-is kataloogi kasutada ja luua. Järgmised on mõned selleks kasutatavad käsud:

Süntaks Funktsioon
mkdir NameOfDirectory Kasutatakse uue kataloogi loomiseks. Sisestage mkdir kõrvale uue kataloogi nimi
cd NameOfDirectory Kasutatakse kataloogi tee muutmiseks. Kasutajad saavad cd abil liikuda tagasi ühe kataloogi kaupa ja nad saavad naasta ka vanemkataloogi cd abil.
pwd Tagastab kataloogi teabe, milles kasutaja praegu asub.

Järeldus

See artikkel käsitles mõningaid põhilisi erinevusi POSIXi ja UNIX-i vahel, sealhulgas mõnes neist kasutatavaid käske. Nagu ülaltoodud näidetest nähtub, pole POSIXi ja UNIXi jaoks kasutatavate käskude vahel suurt vahet. POSIX on lihtsalt kest, samas kui UNIX on päritud OS.

Kuidas FPS-i suurendada Linuxis?
FPS tähistab Kaadrit sekundis. FPS-i ülesanne on mõõta kaadrisagedust video taasesitamisel või mängude esitamisel. Lihtsamalt öeldes nimetatakse iga s...
Parimad Oculus App Lab mängud
Kui olete Oculuse peakomplekti omanik, peate olema teadlik külglaadimisest. Kõrvalaadimine on protsess, millega installitakse peakomplekti mitte-poesi...
10 parimat mängu, mida Ubuntu kaudu mängida
Windowsi platvorm on olnud üks mängude domineerivaid platvorme, kuna tohutu protsent mänge areneb täna Windowsi loomupäraseks toetamiseks. Kas keegi s...