-
Notifications
You must be signed in to change notification settings - Fork 4
Osnova
Martin Zelený edited this page Feb 10, 2023
·
21 revisions
- Odkaz na oficiální dokumentaci
- Sálové počítače, Unix, terminály, GNU, Linux
- Názvosloví: terminál, konzole, příkazová řádka, shell
- Nasazení Linuxu: servery, chytrá zařízení, Android, vestavěná zařízení, RaspberryPi
- Používání Linuxu: virtualizace, dual-boot, cloud
- Distribuce: Debian-based, RPM-based...
- Multiplatformní open source aplikace: Firefox, Thunderbird, VLC, Gimp, Audacity...
- Grafická prostředí: Gnome 3, KDE Plasma 5, Xfce, Mate, Cinnamon, LXDE, LXQt...
- Výhody příkazové řádky
- prompt
- speciální klávesy: Enter, Tab, šipka nahoru
-
pwd,ls - parametry příkazů
- Výstup
ls -l: soubory-a adresářed - Absolutní a relativní cesta
-
cd <adresář>,cd,cd -
-
touch,mkdir,mkdir -p -
rm,rmdir,rm -r -
cp,cp -r,mv,tree - Tahák klávesových zkratek
- Tvorba adresářové struktury dle specifikace
-
man,man -K <hledaný výraz> - Ovládání manuálových stránek:
q,/,n -
-h/--helpparametr příkazů - Syntaxe příkazů:
-
[OPTION]volitelný parametr je uveden v hranatých závorkách[a] -
[OPTION]...akceptování více parametrů pomocí třech teček...
-
- Vyhledávání informací
Obědová pauza
-
*,? find -name '*.txt'
(Doinstalovat)
wgetunzip
cat- Přesměrování
>,>> -
head,tail(-n NUM) -
less+ navigace:/,n,q -
wc,wc -l grep- stdin, stdout,
|
sort | uniq -c-
tr,tr -d - Vyhledání a nahrazení:
sed 's/stary/novy/g' -
cutnejzákladnější zpracování csv souborů - Tisk sloupce:
awk '{print $1}'
- Zpracování
.bash_history
vim <soubor>-
i,Esc,:q,:wq,/,n - Pro zájemce:
vimtutor - (Další TUI aplikace:
mc,nano) - (apt/dnf: instalace balíčků)
for f in *.jpg; do convert $f; done
chmodchown
-
du -sh(df)