Programy a příkazy pro příkazový řádek nelze od sebe na první pohled odlišit, a proto je pojednám společně.
Příkazy jsou vlastností tzv. shellu, který práci v příkazovém řádku zajišťuje.
Programy jsou samostatné programy a jsou tím pádem na shellu nezávislé.
Vzhledem k tomu, že se obvykle používá shell bash, najdete stejné možnosti téměř všude. Stejně tak sada základních programů je obvyklou součástí téměř každé linuxové distribuce a obdobné možnosti najdete např. v systémech Mac, likeBSD a dalších *nixech.
V tomto textu budeme rozlišovat program Konzole a terminál.
Pro vyhledání dalších informací na Mandriva Wiki zadejte do hledání příkazový řádek nebo konzole
Příkazový řádek můžete získat dvěma základními způsoby:
1. pomocí programu Konzole (Menu-Nástroje-Konzole), který emuluje terminál v grafickém režimu
2. v terminálu, který buď nastartuje systém přímo, nebo do kterého se přepnete z grafické nadstavby klávesovou zkratkou Ctrl+Alt+klávesa F1 až F6.
KDE v grafickém prostředí je výhodné nad aktivním oknem Konqueroru stisknout klávesu
F4. Dojde k otevření
Konzole v aktuálním adresáři (složce) Konqueroru.
Gnome pro získání
Konzole v záložce Nautila je třeba mít nainstalovaný balík
nautilus-open-terminal, v kontextovém menu se při kliknutí pravým objeví nová položka „otevřít v terminálu“.
V terminálu se přepínáte do dalších terminálových oken klávesami Alt+F1 až F6 (tedy bez klávesy Ctrl) a zpět do grafiky (je-li spuštěna) Alt+F7. Z toho vyplývá, že můžete mít spuštěno až 6 terminálových oken a volně mezi nimi přepínat.
Do programu Konzole se po spuštění již nemusíte přihlašovat (je automaticky přihlášen ten uživatel, který spustil grafické rozhraní), do terminálu se musíte přihlásit. Zadává se nejprve uživatelské jméno, potvrdí Enter, pak heslo (z bezpečnostních důvodů se nevypisuje na obrazovku) a znovu Enter. Po úspěšném přihlášení se změní začátek řádku a tzv. promt je ukončen znakem $ v případě uživatele a znakem # v případě správce.
Správce se v Mandriva Linuxu nemůže z bezpečnostních důvodů do terminálu přihlásit přímo! Nejprve se musí přihlásit jako uživatel, po jeho přihlášení pomocí příkazu su (superuživatel = root) a zadání hesla se může následně přihlásit správce (podrobný návod).
Programy pro příkazový řádek mívají někdy i grafickou verzi. Pokud je spustíte z terminálu, spustí se textová verze, spustíte-li je z Konzoly (stejným příkazem), spustí se jejich grafická varianta. Platí to zejména pro nástroje z rodiny *drak*, tedy správcovské utility pro Mandrivu.
Příkazy a programy se zadávají do příkazového řádku a spouštějí klávesou Enter. Zpravidla mají i řadu parametrů, jejichž popis najdete pomocí parametru -h, –h, -help či –help při spuštění příslušného programu (viz níže, např. drakboot –help).
Zde formátování stránek zamění dvě pomlčky “–“ za jednu dlouhou. Tedy při zadávání parametrů dávejte pozor, je-li zobrazena krátká pomlčka (původně jedna) nebo dlouhá (v
Konzoli či terminálu zadat pomlčky dvě).
U mnoha programů a příkazů lze využít i tzv. manuálových stránek. Pokud chcete mít alespoň některé z nich počeštěné, nainstalujte si balíček man-pages-cs příkazem
Manuál se pak vyvolává:- man nazev_prikazu.
Listuje se šipkami, ukončí se klávesou q.
* Příkazy specifické pro Mandriva Linux - příkazy z rodiny *drak* - Přehled a stručný popis drak* nástrojů.
* Mandriva Linux a práce s RPM - příkazy pro práci s balíčky a zdroji v příkazové řádce (urpmi, urpme, rpm…).
Obecně použitelné programy a příkazy
* Systémové informace - sekce obsahuje příkazy/programy, kterými lze zjistit informace o systému, v němž jsou spuštěny.
* Vypínání - vypnutí, restart systému a odhlášení.
* Soubory a adresáře - práce se soubory a adresáři (vytváření, mazání, kopírování ap).
* Procesy a jejich řízení - práce s procesy (nice, renice ap).
* Vyhledávání souborů - vyhledávání souborů.
* Připojování souborových systémů - mount, umount.
* Velikosti disků, adresářů a souborů - zjištění velikosti disků, adresářů a souborů.
* Uživatelé a Skupiny - Vytváření, nastavení a rušení uživatelů i skupin
* Práva - použijte “+” pro nastavení práv a “-” k odebrání práv
* Speciální atributy souborů - použijte “+” pro nastavení a “-” pro odebrání práv
* Práce s archivy - komprimace dat
* RPM balíčky - rpm a urpmi
* Prohlížení souborů - zejména textových
* Zpracování textu - cat, grep, echo, paste,…
* Konverze znakové sady a souborového formátu - DOS↔UNIX, recode
* Analýza souborového systému - fsck aj.
* Formát souborového systému - vytváření soub. systémů, formátování disket
* SWAP - tvorba, zapnutí, vypnutí
* Zálohování - tvorba záloh, obnova dat
* CDROM - práce s CD/DVD
* Sítě - LAN a WiFi
* Sítě Microsoft Windows - Samba
* IPTABLES - firewall
* Monitorování a debugging - \ * top, ps, pstree, kill, lsof, strace, last, lsmod, free, smartctl, /var/log/dmesg, /var/log/messages a /proc/interrupts
* Ostatní užitečné příkazy - keyword, man, mkbootdisk, gpg, wget, ldd, alias, chsh