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/
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.