3. Základní příkazy

Vyhledání klíčového slova v manuálových stránkách

apropos hledane-slovo

Sekce (kategorie) manulálových stránek

(1) – uživatelské příkazy
(2) – služby jádra systému
(3) – knihovní funkce jazyka C
(4) – zařízení a ovladače zařízení
(5) – konfigurační soubory
(6) – triviální aplikační programy, hry
(7) – různé (např. nroff, ascii, utf-8, url, ...)
(8) – administrátorské příkazy, správa systému

Zobrazení manulálové stránky zadaného příkazu

Zobrazení ukončíte klávesou Q (quit).

man nazev-prikazu

Přepnutí do účtu super uživatele (administrátor, neboli root)

su nebo sudo su nebo sudo bash

Spuštění aplikace v administrátorském režimu:

  • sudo nazev-aplikace textový režim
  • kdesu nazev-aplikace grafické prostředí

Opuštění účtu super uživatel, nebo odhlášení

exit

Instalace balíků

apt-get

sudo apt-get update obnova instalačních zdrojů

sudo apt-get upgrade aktualizace všech nainstalovaných balíků

sudo apt-get install nazev-baliku instalace balíku

sudo apt-get remove nazev-baliku odstranění pouze balíku

sudo apt-get purge nazev-baliku odstranění balíku včetně konfiguračních souborů

sudo apt-get autoremove odstranění automaticky nainstalovaných balíku, které již nejsou potřeba

aptitude

Oproti příkazu apt-get umožňuje navíc např. výběr alternativních závislostí (např. jádro apache2, poštovní server).

sudo aptitude update obnova instalačních zdrojů

sudo aptitude upgrade aktualizace všech nainstalovaných balíků

sudo aptitude install nazev-baliku instalace balíku

sudo aptitude remove nazev-baliku odstranění pouze balíku

sudo aptitude purge nazev-baliku odstranění balíku včetně konfiguračních souborů

Spuštění textového rozhraní:

sudo aptitude

Nejčastěji používané klávesové zkratky:

  • Ctrl+t menu
  • / vyhledávání (podporuje regulární výrazy např. ^mc$)
  • n další balíček
  • Enter podrobnosti balíku, rozbalení nabídky, výběr závislostí
  • + instalovat
  • - odstranit
  • _ kompletně odstranit
  • g zobrazit instalované balíky, instalovat
  • q – ukončit

Všechny klávesové zkratky jsou uvedeny v panelu nabídek.

Připojení zařízení

mount -t vfat -o umask=0000 /dev/nazev-zarizeni\
 /slozka/kam/zarizeni/pripojit

Nastavení:

-t vfat (bude připojen souborový systém typu FAT)
-o umask=0000 (umožní zápis všem uživatelům)

Při připojení FAT a NTFS oddílu existuje pouze jeden vlastník a jedna skupina se stejnými právy pro všechny.

Odpojení zařízení

umount /dev/nazev-zarizeni

Vytvoření souborového systému MS-DOS

Příklad naformátování disku na FAT32:

mkfs.vfat -F 32 -I -n popisek /dev/nazev-zarizeni

Vytvoření souborového systému ext3

Příklad naformátování disku na ext3:

mkfs.ext3 -L popisek /dev/nazev-zarizeni

Zobrazení informací o systému – jádro (kernel)

uname -a

Zobrazení a nastavení IP adresy, směrování a ARP

Od verze jádra 2.4 nahrazuje příkazy ifconfig, routearp jediný příkaz ip (původní příkazy jsou zachovány).

Zobrazení souhrnu volné a obsazené paměti systému

free

Vyhledání největších žroutů paměti RAM

top

Po spuštění příkazu top a stisknutí velkého M se úlohy seřadí dle zabrané velikosti paměti RAM.

Výpis aktuálně běžících aplikací

ps -aux

 Pevné disky

Vyhledání a označení chybných míst disku (vadné bloky a sektory):

  • mkfs – vytváří souborový systém a provádí první kontrolu vadných bloků
    • .t – typ souborového systému
    • .c – hledání vadných bloků a aktualizace jejich seznamu
    • .l – načtení seznamu vadných bloků ze souboru vadných bloků
  • badblocks – kontrola vadných bloků na již existujícím souborovém systému
  • fsck – přidá nalezené vadné bloky do seznamu vadných bloků
  • tune2fs – umožňuje upravit parametry souborového systému
    • kontrola maximálního počtu připojení disku
    • nastavení času mezi kontrolami disku
    • nastavení rezervovaného místa pro kořenový souborový systém "root" (primárné 5%) k zabránění přeplnění disku
  • e2fsck – kontrola linuxového souborového systému ext2 nebo ext3 (v níže uvedeném příkladu je kontrolován disk /dev/sdb1)
    e2fsck -f -y -v /dev/sdb1
  • (resize2fs – zvětšení souborového systému až do zaplnění oddílu)

Grafická karta

Základní informace je možné zjistit pomocí mesa-utils.

 Kontrola DNS (Domain Name Server)

  1. nslookup
  2. název domény nebo IP adresa např. www.dankovi.info
  3. ukončení exit

Zobrazení využití disků (disk free)

df -h -T

Nastavení sítě

  • název počítače /etc/hostname např.:
    katoda
    
  • konfigurace síťových rozhraní /etc/network/interfaces např.:
    auto eth0
    iface eth0 inet static
    address 192.168.2.5
    netmask 255.255.255.0
    gateway 192.168.2.1
    dns-server 192.168.2.1
    iface eth1 inet dhcp
    
  • přiřazení číselným adresám jejich jmenný ekvivalent /etc/hosts např.:
    127.0.0.1 katoda localhost
    
  • nastavení DNS (Domain Name System) /etc/resolv.conf např.:
    nameserver 192.168.2.1