C2110 Operační systém UNIX a základy programování 4. týden -1C2110 Operační systém UNIX a základy programování Petr Kulhánek kulhanek@chemi.muni.cz Národní centrum pro výzkum biomolekul, Přírodovědecká fakulta Masarykova univerzita, Kamenice 5, CZ-62500 Brno 4. týden PS/2022 Prezenční forma výuky: Rev4 C2110 Operační systém UNIX a základy programování 4. týden -2- Opakování ➢ Souborový systém ➢ Vzdálený přístup - kopírování souborů C2110 Operační systém UNIX a základy programování 4. týden -3Souborový systém na klastru WOLF wolf01 /scratch wolf02 /scratch wolf03 /scratch wolf04 /scratch /home ........ Sdílený obsah na všech uzlech klastru WOLF. Data jsou zálohována. Zálohy jsou dostupné ve formě snapshotů v adresáři /backup//WOLF/wolf.ncbr.muni.cz/home Kapacita na uživatele je omezena kvótou 1,5 GB. Rozdílný obsah na každém uzlu. Data na svazku /scratch se nezálohují a mohou být kdykoliv smazána bez předchozího upozornění. Kapacita není omezena kvótou na uživatele. C2110 Operační systém UNIX a základy programování 4. týden -4Vzdálený přístup uživatel místní sezení uživatel místní sezení vzdálený přístup (ssh, putty) vzdálený přenos souborů (scp, WinSCP) web server vzdálený přenos souborů (wget) nutno ověřit správnost stažených dat C2110 Operační systém UNIX a základy programování 4. týden -5Nová látka ➢ Základní práce s linuxem C2110 Operační systém UNIX a základy programování 4. týden -6- Obsah ➢ Procesy • proces, multitasking, monitoring • spouštění procesů, proměnná PATH • signály ➢ Komunikace procesu s okolím • standardní vstup a výstup, chybový výstup, přesměrování • roury, příkazy ➢ Textové editory • vi, vim, nano • gedit, kwrite, kate