Posix

POSIX vs UNIX Pochopenie rozdielu

POSIX vs UNIX Pochopenie rozdielu

POSIX

POSIX je štandard IEEE, ktorý funguje ako štandardná verzia systému UNIX. Je to konzorcium dodávateľov, ktoré pomáha používateľom ľahko prenášať aplikácie na rôzne platformy. POSIX sa považuje za podmnožinu systému UNIX a používa sa na pokrytie rôznych prostredí podobných systému Unix pre mnoho ďalších operačných systémov. POSIX spočiatku obsahoval rôzne prostredia, ako napríklad Eunice for Virtual Machines, POSIX Personality a NT z Windows OS. POSIX je prenosný medzi rôznymi variantmi systému UNIX. Všeobecne môžeme POSIX nazvať ako operačný systém UNIX.

UNIX

Linux a GNU Project sú úplne podobné ako UNIX, a preto sú navzájom kompatibilné. UNIX je operačný systém, ktorý funguje ako operačný systém s viacerými úlohami a s viacerými používateľmi. UNIX sa dodáva s rôznymi nástrojmi na vývoj programov, ako aj s elektronickou poštou, textovými editormi atď. Mnoho operačných systémov je podobných ako UNIX a majú rovnaké používateľské rozhranie, programy a funkcie. Bol to pôvodne sieťový operačný systém. UNIX vyvinul tím vývojárov, ale každý iný môže ľahko prispieť do systému Linux a používať ho podľa svojich potrieb.

UNIX má ochrannú známku a primárne sa používa na komerčné účely. UNIX má svoje vlastné možnosti flexibility, ale je tu jedna pomerne slávna nevýhoda, a to, že UNIX obsahuje určité hardvérové ​​obmedzenia. UNIX je napriek tomu plnohodnotný operačný systém.

Príkazy POSIX

Softvéroví inžinieri a ďalší používatelia, ktorí pracujú na operačných systémoch, chápu, že mnohokrát musia interagovať s oknom príkazového riadku / terminálu systému. Shell je tiež výkonné rozhranie príkazového riadku a POSIX obsahuje slávny bash shell. V nasledujúcej časti sa pozrieme na niektoré slávne príkazy POSIX a na účely týchto príkazov.

Adresáre POSIX

Ak chcete určiť cestu k súboru a adresáru, použite „/“ na oddelenie názvov adresárov a názvov súborov v ceste. Nasleduje niekoľko ukážkových názvov ciest:

Syntax Funkcia
/ Koreňový adresár
/ príklad Príklad podadresára
/ príklad / predvolené Súbor s predvoleným názvom v adresári / example
~ Skratka použitá na prístup do domovského adresára aktuálneho používateľa
~ / somePriklad Súbor alebo adresár s názvom someExample, ktorý sa nachádza v domovskom adresári používateľa
. Vedie do aktuálneho pracovného adresára
Vedie do nadradeného adresára

Systém súborov POSIX

Shell POSIX pomáha spravovať niekoľko funkcií z jedného okna. Používatelia môžu prechádzať okolo svojej aktuálnej polohy, aktuálneho pracovného adresára a absolútneho pracovného adresára (domovský adresár).

Predpokladajme, že súčasný pracovný adresár je domovský adresár (napr.g.: "/Domov/”) A tento adresár má podadresár s názvom„ example.„Môžete zadať túto cestu ako absolútnu cestu pomocou príkazového riadku („ / home // príklad “), ako aj relatívna cesta („ príklad “). Programy POSIX vykonávané z shellu sú si tiež vedomé pracovného adresára, keď sú deklarované správne. V tejto časti sa budeme venovať niekoľkým ukážkovým príkazom a možnostiam, ktoré je možné v POSIXe použiť na presun súborov.

Syntax Funkcia
pwd Zobrazí aktuálny pracovný adresár
cd Zmení aktuálny adresár na domovský
cd / etc / príklad Zmení aktuálny adresár na / etc / example
cd nový_adresár Zmení aktuálny adresár na nový_adresár a podadresár vášho aktuálneho adresára
CD .. Zmení aktuálny adresár na domovský alebo nadradený
cd $ dočasné Zmení adresár na dočasný

Príkazy UNIX

Teraz si pozrieme niektoré zo základných príkazov UNIX. Tieto príkazy nie sú súčasťou samotného systému UNIX, ale používajú sa vo viacerých počítačoch so systémom UNIX. Je potrebné si tu uvedomiť jednu zaujímavú vec: ak pri písaní v systéme UNIX urobíte preklep alebo chybu, môžete použiť CTRL + U klávesová skratka na jednoduché zrušenie celého riadku. Používatelia môžu tiež upravovať tieto príkazy, čo je celkom jednoduché a prispôsobivé. Pamätajte, že v systéme UNIX sa rozlišujú veľké a malé písmená, takže pri testovaní týchto príkazov nezabudnite zohľadniť také požiadavky.

Súbory UNIX

Prvá sada príkazov, o ktorých budeme diskutovať, sú súbory.

Syntax Funkcia
je Ak chcete zobraziť zoznam svojich súborov, môžete ich tiež použiť pomocou príkazu ls -l v „dlhom formáte“, ktorý obsahuje veľa informácií, napr.g., presná veľkosť súboru, kto je vlastník súboru, aké sú práva a kto naposledy zmenil súbor. ls -a vypíše všetky súbory, vrátane tých, ktorých mená začínajú bodkou, väčšinou nie sú ľahko viditeľné.
viac NameOfFile Zobrazí a zobrazí prvú časť súboru
emacs NameOfFile Editor, ktorý umožňuje vytvárať a upravovať súbory.
mv NameOfFile1 NameOfFile2 Používa sa na presun súboru s iným menom alebo presunom do iného adresára.
cp NameOfFile1 NameOfFile2 Používa sa na kopírovanie obsahu súboru 1 do súboru 2
rm NameOfFile Používa sa na odstránenie súborov. Môžete tiež použiť rm -i, ktorý pred odstránením akýchkoľvek súborov požiada používateľa o súhlas.

Adresáre v systéme UNIX

Nasledujúca časť ukazuje, ako používať a vytvoriť adresár v systéme UNIX. Nasleduje niekoľko príkazov použitých na tento účel:

Syntax Funkcia
mkdir NameOfDirectory Používa sa na vytvorenie nového adresára. Zadajte názov nového adresára vedľa mkdir
cd NameOfDirectory Používa sa na zmenu cesty k adresáru. Používatelia sa môžu vrátiť späť o jeden adresár pomocou disku CD a môžu sa tiež vrátiť do nadradeného adresára pomocou disku CD.
pwd Vráti informácie o adresári, v ktorom sa používateľ momentálne nachádza.

Záver

Tento článok sa venoval niektorým základným rozdielom medzi POSIX a UNIX, vrátane niektorých príkazov použitých v každom z nich. Ako je zrejmé z vyššie uvedených príkladov, medzi príkazmi používanými pre POSIX a UNIX nie je žiadny zásadný rozdiel. POSIX je iba shell, zatiaľ čo UNIX je starší OS.

Hry Najlepšie hry na hranie s ručným sledovaním
Najlepšie hry na hranie s ručným sledovaním
Oculus Quest nedávno predstavil skvelú myšlienku ručného sledovania bez ovládačov. Vďaka stále sa zvyšujúcemu počtu hier a aktivít, ktoré vykonávajú p...
Hry Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Ako zobraziť prekrytie OSD v linuxových aplikáciách a hrách na celú obrazovku
Hranie hier na celú obrazovku alebo používanie aplikácií v režime rozptýlenia zadarmo na celú obrazovku vás môže odrezať od relevantných systémových i...
Hry Top 5 kariet na zachytávanie hier
Top 5 kariet na zachytávanie hier
Všetci sme videli a milovali streamovanie hier na YouTube. PewDiePie, Jakesepticye a Markiplier sú iba niektorí z najlepších hráčov, ktorí zarobili mi...