Průvodce 8) Terminál

openSUSE průvodce

Skoro všechno může být grafické v moderní GNU/Linuxové distribuci jako je právě openSUSE.
Ale být odkázán sám na sebe a opravdu využít sílu GNU/Linuxu je třeba znát, alespoň základní věci v terminálu – nebojte není to těžké.
Příkazy psané tučně (takto) potřebují být spouštěny uživatelem root.

Existuje tisíce příkazů, které můžete spouštět a každý s několika možnostmi. Tato kapitola je jen slabý odvar popisující nejčastější příkazy.
Najděte Konzoli pod oblíbenými položkami v kickoff menu
Používání příkazové řádky je docela jednoduché.
Jednoduše: příkaz a třeba jednu nebo více možností, jeden nebo dva argumenty a pak stisknete enter příklad:
Ls-I / home/( username)/
Příkaz ls (list) vypíše seznam souborů v adresáři. Možnost I - znamená, že seznam bude vykreslen v dlouhém formátu a argument /home/[username]/ z jaké složky.

8.1 Užitečné zkratky

Tab-klávesa
Klávesa Tab je neskutečně užitečná, sama automaticky dovyplní příkazy a argumenty, což vám umožní pracovat rychleji a vyhnout se případným překlepům.
Ctrl+Shift+V - Vkládejte ze schránky.
Ctrl+C - Tato zkratka zastaví jakoukoliv operaci, kterou jste začali.

8.2 Příklady základních příkazů

Zde je jen malý výběr příkazů, aby jste viděli, jak to v terminálu funguje.

8.2.1 Správa souborů file management.

Změna adresáře (složky)
cd /home/user/directoryname/

seznam souborů v adresáři(složce)
ls

kopírování souboru
cp filename /home/user/directoryname/filename

mazání souboru
rm filename

mazání složky včetně jejího obsahu
rm – rf /home/user/directoryname

přesouvání nebo přejmenování souboru
mv /home/user/filename /home/user/newfilename

8.2.2 Monitorování (sledování) systému

Běžící procesy a využití systémových prostředků. Stiskněte „Q“ pro exit
top
využití místa na disku
df
spotřeba paměti
free

8.2.3 Síť

zjistěte svou IP adresu
ip a

zjistěte svou gateway
ip route

zjistěte své DNS servery
cat /etc/resolv.conf

8.2.4 Man (manual) stránky a help

Téměř všechny příkazy mají své stránky s manuálem („man page“ zkratka pro manual page) popisující jak použít příkaz a jeho dostupné možnosti. Například napište
man cp
pro opuštění man stránky znova stiskněte „Q“

Pokud příkaz nemá man stránku zkuste –-help například:
cp—help

8.2.5 Staňte se Rootem

Přepnutí do root účtu pro vykonávání administrárorských úkolů napište:
su -

Potom napište root heslo. Nic se neoběví, když ho budete psát, z bezpečnostích důvodů.
Pro práci jako normální uživatel spustě příkaz
exit

Pro jeden příkaz, který chcete spustit jako root použijte
su -c "[command]"
Nepracujte jako root pokud to není nutné.

8.2.6 Systémové úkoly

Vypnutí
halt – p

Restart
reboot

Start, stop, restart a zjištění systémových služeb (start, stop. Restart, status) příklady:
systemctl restart network.service
systém ctl stop SuSEfirewall2_init.service
systemctl start apache2.service
systemctl status smb.service

Povolit nebo zakázat službu pro každý boot systému.
Příklady:
systemctl enable sshd.service
systemctl disable cups.service

8.2.7 Kernel

Zjistěte vaší verzi kernelu.
Uname – r

Kernel zprávy
dmesg

Seznam načtených kernel modulů
lsmod

Load kernel modulu
modprobe[modulename]

Unload kernel modulu
rmmod [modulename]

8.2.8 Informace o hardware

Příkaz hwinfo může poskytnout informace téměř o každém hardware
pár příkladů:
hwinfo --short --wlan
hwinfo --short --gfxcard

Seznam PCI zařízení
lspci
Seznam USB zařízení
lsusb

8.3 Editace textových souborů

K editování konfiguračních souborů nebo jiných textových souborů můžete použít editor vim.
Otevřete soubor aplikací vim /path/to/file. Příklad:
vim /boot/grub/menu.lst
!Root práva jsou tu potřeba, protože menu.lst je konfigurační systémový soubor – obecně není potřeba spouštět uživatele root pro editaci souborů v aplikaci vim!

Stiskněte i teď můžete editovat soubor.
Když skončíte editaci stiskněte ESC a vraťte se do příkazového módu.
Teď napište :x což je příkaz pro uložení a exit.
Pokud chcete odejít bez ukládání změn, které jste provedli použijte příkaz :q!

8.4 Další info

Pokud se chcete dozvědět více o používání Terminálu, existuje mnoho zdrojů dostupných na internetu. Zde je několik odkazů
http://www.oreillynet.com/linux/cmd/
http://www.tuxfiles.org/linuxhelp/cli.html
http://tldp.org/LDP/GNU-Linux-Tools-Summary/html/index.html

Originální článek v angličtině

Přidat komentář

Filtered HTML

  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <h2> <pre>
  • Řádky a odstavce se zalomí automaticky.
  • Webové a e-mailové adresy jsou automaticky převedeny na odkazy.

Plain text

  • Nejsou povoleny HTML značky.
  • Webové a e-mailové adresy jsou automaticky převedeny na odkazy.
  • Řádky a odstavce se zalomí automaticky.