POSIX
POSIX je standard IEEE, který funguje jako standardní verze systému UNIX. Jedná se o konsorcium dodavatelů, které pomáhá uživatelům snadno přenášet aplikace na různých platformách. POSIX je považován za podmnožinu systému UNIX a používá se k pokrytí různých prostředí podobných Unixu pro mnoho dalších operačních systémů. POSIX zpočátku obsahoval různá prostředí, například Eunice for Virtual Machines, POSIX Personality a NT z Windows OS. POSIX je přenosný mezi různými variantami systému UNIX. Obecně můžeme POSIX nazvat jako operační systém UNIX.
UNIX
Linux a GNU Project jsou docela podobné jako UNIX, a proto jsou navzájem kompatibilní. UNIX je operační systém, který funguje jako operační systém s více úkoly a více uživateli. UNIX je dodáván s různými nástroji pro vývoj programů, elektronickou poštou, textovými editory atd. Mnoho operačních systémů je jako UNIX a mají stejné uživatelské rozhraní, programy a funkce. Původně to byl síťový operační systém. UNIX byl vyvinut týmem vývojářů, ale kdokoli jiný může snadno přispět do Linuxu a používat jej podle svých potřeb.
UNIX má ochrannou známku a používá se především pro komerční účely. UNIX má své vlastní možnosti flexibility, ale je tu jedna poměrně slavná nevýhoda, a to, že UNIX obsahuje některá hardwarová omezení. UNIX je nicméně plnohodnotný operační systém.
Příkazy POSIX
Softwaroví inženýři a další uživatelé, kteří pracují na operačních systémech, chápou, že mnohokrát potřebují interakci s oknem příkazového řádku / terminálu systému. Shell je také výkonné rozhraní příkazového řádku a POSIX obsahuje slavný bash shell. V další části se podíváme na některé slavné příkazy POSIX a na účely těchto příkazů.
Adresáře POSIX
Chcete-li určit cesty k souborům a adresářům, použijte „/“ k oddělení názvů adresářů a názvů souborů v cestě. Následuje několik ukázkových názvů cest:
Syntax | Funkce |
---|---|
/ | Kořenový adresář |
/příklad | Příklad podadresáře |
/ příklad / výchozí | Soubor pojmenovaný jako výchozí v adresáři / example |
~ | Zkratka použitá k přístupu do domovského adresáře aktuálního uživatele |
~ / somePříklad | Soubor nebo adresář s názvem someExample umístěný v domovském adresáři uživatele |
. | Vede do aktuálního pracovního adresáře |
… | Vede do nadřazeného adresáře |
Systém souborů POSIX
Shell POSIX pomáhá spravovat několik funkcí z jednoho okna. Uživatelé mohou procházet své aktuální umístění, aktuální pracovní adresář a absolutní pracovní adresář (domovský adresář).
Předpokládejme, že aktuální pracovní adresář je domovský adresář (např.G.: "/Domov/
Syntax | Funkce |
---|---|
pwd | Zobrazuje aktuální pracovní adresář |
CD | Změní aktuální adresář na domovský |
cd / etc / příklad | Změní aktuální adresář na / etc / example |
cd nový_adresář | Změní aktuální adresář na nový_adresář a podadresář aktuálního adresáře |
CD… | Změní aktuální adresář na domovský nebo nadřazený |
cd $ dočasné | Změní adresář na dočasný |
Příkazy UNIX
Nyní zkontrolujeme některé základní příkazy systému UNIX. Tyto příkazy nejsou součástí samotného systému UNIX, ale používají se na více počítačích se systémem UNIX. Je třeba si zde uvědomit jednu zajímavou věc: pokud během psaní v systému UNIX uděláte překlep nebo chybu, můžete použít CTRL + U klávesová zkratka pro snadné zrušení celého řádku. Uživatelé mohou také tyto příkazy upravovat, což je docela snadné a adaptivní. Nezapomeňte, že v systému UNIX se rozlišují velká a malá písmena, proto při zkoušení těchto příkazů nezapomeňte vzít v úvahu tyto požadavky.
Soubory UNIX
První sada příkazů, o kterých budeme diskutovat, jsou soubory.
Syntax | Funkce |
---|---|
je | Chcete-li zobrazit seznam svých souborů, můžete také pomocí ls -l zobrazit soubory v „dlouhém formátu“, který obsahuje spoustu informací,.G., přesnou velikost souboru, kdo je vlastníkem souboru, jaká jsou práva a kdo soubor naposledy změnil. ls -a vypíše všechny soubory, včetně těch, jejichž jména začínají tečkou, většinou nejsou snadno viditelné. |
více NameOfFile | Zobrazí a zobrazí první část souboru |
emacs NameOfFile | Editor, který umožňuje vytvářet a upravovat soubory. |
mv NameOfFile1 NameOfFile2 | Slouží k přesunutí souboru s jiným názvem nebo přesunutím do jiného adresáře. |
cp NameOfFile1 NameOfFile2 | Slouží ke kopírování obsahu souboru 1 do souboru 2 |
rm NameOfFile | Používá se k odstranění souborů. Můžete také použít rm -i, který před odstraněním jakýchkoli souborů požádá o povolení uživatele. |
Adresáře v systému UNIX
Následující část ukazuje, jak používat a vytvořit adresář v systému UNIX. Následují některé z příkazů používaných k tomuto účelu:
Syntax | Funkce |
---|---|
mkdir NameOfDirectory | Slouží k vytvoření nového adresáře. Zadejte název nového adresáře vedle mkdir |
cd NameOfDirectory | Používá se ke změně cesty k adresáři. Uživatelé se mohou vrátit o jeden adresář pomocí cd a také se mohou vrátit do nadřazeného adresáře pomocí cd. |
pwd | Vrátí informace o adresáři, ve kterém se uživatel aktuálně nachází. |
Závěr
Tento článek pojednává o některých základních rozdílech mezi POSIX a UNIX, včetně některých příkazů použitých v každém z nich. Jak je patrné z výše uvedených příkladů, mezi příkazy používanými pro POSIX a UNIX není žádný zásadní rozdíl. POSIX je jen shell, zatímco UNIX je starší OS.