Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- GUI
- X Window (síťový protokol)
- -X Server
- -X Client
- (Neobsahuje žádné dekorátory - tzn vzhledy oken, ikony, atd)
- Existují programy, které toto doplňují - window manager
- dříve NextStep
- Gnome, KDE, Xfce (jejich součástí je window manager, stejně jako další aplikace)
- Přepínání ploch
- Focus
- -follows mouse (okno pod myší je aktivní)
- -click to focus (okno po kliknutí je aktivní)
- Remote SHell ( protokol RSH, spouštění shellu vzdáleně - není šifrován tzn problém)
- byl nahrazen protokolem :
- Secure SHell (SSH)
- Server - soukromý klíč a veřejný
- Klient - soukromý klíč a veřejný
- V principu se asymetrická kryptografie používá jen pro navázání spojení, potom probíhá komunikace symetrickou šifrou.
- MIM - man in the middle attack - podvrhnutí VK útočníka jako VK serveru (ochrana otiskem klíče - hashem)
- Šifrování
- -symetrické (data + klíč, stejný klíč používán k šifrování a dešifrování)
- -asymetrické (jedním klíčem se šifruje, druhým se dešifruje - jsou komplementární a jeden klíč není odvoditelný od druhého, obvykle se jeden považuje za soukromý a druhý za soukromý - používáno v el.podpisech a právě SSH)
- ssh [uživatel@]server
- ssh asuei01.upceucebny.cz
- ssh fei-os.ubceucebny.cz
- PuTTY - klient SSH (nastavit UTF-8 kodovani v Translation) a v Connection/data přednastavit username)
- DÚ - navázat spojení přes PuTTY & VPN
- WinSCP (SCP protokol pro kopírování souborů přes SSH)
- whoami, finger , write , talk
- ctrl+C - ukončí program
- ctrl+L - překreslení terminálu
- top : procesy v tabulce ... NI sloupec : nice hodnota
- ps : procesy (-e -f -l -pstree)
- nice příkaz [args]
- nice [-n (číslo) ] příkaz : n je priorita příkazu -20 maximální priorita, +19 min. 10 default. 1 stupeň je cca 10% proc. času
- top potom stiknout r : renice
- renice (číslo) PID (tzn process ID procesu, kterého se týká) - změní prioritu na (číslo)
- sleep (č) uspání na č sekund
- spustíme na pozadí přidáním ampersandu
- ctrl+c pošle signál INT .... přeruší úlohu
- ctrl+z pošle signál TSTP ... pozastaví úlohu
- bg odešle na pozadí
- fg odešle na popředí
- kill [PID nebo %č.úlohy] - zrušení úlohy
- kill -9 %č-ulohy ..."tvrdší zabití"
- wait %č.ulohy .... počekj na dokončení úlohy %č.
- zástupné znaky :
- %%. %+ = poslední používaná úloha
- %- = předchozí úloha
- %číslo = č.ulohy
- %řetězec = jmeno ulohy
- pgrep -l [jmeno] -u [uzivatel]
- pkill zabit ulohu ...
- Démoni
- atd - jednorázové spuštění v daný čas spuštění :
- at (čas), napsání příkazů, ukončení vstupu CTRL+D
- zadání času formát HH:MM (spustí v HH:MM), noon (poledne), midnight (půlnoc), teatime (16:00), lze
- přidat datum ve formátu RRRR-MM-DD, today(dnes), tomorrow (zítra)
- at (čas + interval) interval ve formátu: číslo jednotka (min, hour, day, week)
- atq : seznam naplánovaných úloh
- atc [č.akce] vypsání naplánové akce
- výstup se posílá do pošty
- (pine : otevření programu PINE (pošta) (případně novější ALPINE ) )
- démoni umí přesnost pouze na minuty (démon je ve sleepu a budí se pokaždé v celou minutu)
- cron - periodické spouštění procesů v daných intervalech
- crontab : nastavení tabulky úloh ()
- crontab -f soubor (cesta k vlastní tabulce)
- crontab -l vypsání tabulky
- crontab -r odstranění tabulky
- crontab -e spustí editor
- TABULKA ÚLOH (man 5 crontab)
- #komentáře
- formát : min h d m dow příkaz (minuty, hodiny, dny, měsíce, den v týdnu, příkaz)
- * - nezávisí na parametru : 5 15 * * * příkaz - spustí se vždy v 15:05
- možnost zadat rozsah 20-23 (20,21,22,23) nebo více voleb 15,20 (v 15 a 20)
- 0-59/5 -> znamená 0,5,10,15,20,25,30,35,40,45,50,55 (interval/perioda)
- */2 (sudé jednotky v celém rozsahu)
- PROM = hodnota
- PATH = adr:dir:dir2
- MAILTO = user
- pokud je (obecne v Unixu) za příkazem %TEXTEXTEXT.... tak je TEXTEXTEXT... vstupem příkazu (%% zařádkování)
- alternativa pro desktopy : anacron umožňuje spustit i akce, které byly naplánovány a nebyly spuštěny.
- existuje systémová tabulka crontab, ktera obsahuje i uzivatele
Add Comment
Please, Sign In to add comment