Základy Linuxu
Tato příručka pokrývá základní příkazy a dovednosti pro efektivní práci s Linuxem na Vašem VPS serveru.
Připojení přes SSH
Windows
Použijte aplikaci PowerShell nebo Termius:
macOS a Linux
Otevřete terminál a zadejte:
Základní navigace
| Příkaz | Popis |
|---|---|
pwd | Zobrazí aktuální adresář |
ls | Seznam souborů |
ls -la | Seznam se skrytými soubory |
cd adresar | Přechod do adresáře |
cd ~ | Přechod do domovského adresáře |
cd .. | Přechod o úroveň zpět |
Důležité adresáře
| Adresář | Obsah |
|---|---|
/root | Domovský adresář root uživatele |
/home | Domovské adresáře uživatelů |
/var/www | Webové stránky a aplikace |
/var/log | Systémové logy |
/etc | Konfigurační soubory |
/tmp | Dočasné soubory |
Operace se soubory
| Příkaz | Popis |
|---|---|
cat soubor | Zobrazení obsahu souboru |
nano soubor | Úprava souboru v editoru Nano |
cp zdroj cil | Kopírování souboru |
mv zdroj cil | Přesun/přejmenování souboru |
rm soubor | Smazání souboru |
mkdir adresar | Vytvoření adresáře |
rm -r adresar | Smazání adresáře rekurzivně |
Editor Nano
Nano je jednoduchý terminálový editor.
| Zkratka | Akce |
|---|---|
Ctrl + O | Uložení souboru |
Ctrl + X | Ukončení editoru |
Ctrl + W | Hledání v souboru |
Ctrl + K | Smazání řádku |
Ctrl + U | Zrušení smazání |
Správa balíčků (apt)
# Aktualizace seznamu balíčků
apt update
# Instalace balíčku
apt install nazev-balicku
# Odstranění balíčku
apt remove nazev-balicku
# Vyhledání balíčku
apt search klicove-slovo
# Aktualizace všech balíčků
apt upgradeSpráva služeb (systemctl)
# Spuštění služby
systemctl start nazev-sluzby
# Zastavení služby
systemctl stop nazev-sluzby
# Restart služby
systemctl restart nazev-sluzby
# Stav služby
systemctl status nazev-sluzby
# Povolení při startu
systemctl enable nazev-sluzby
# Zakázání při startu
systemctl disable nazev-sluzbyMonitorování systému
| Příkaz | Popis |
|---|---|
htop | Interaktivní správce úloh |
df -h | Využití disku |
free -h | Využití paměti RAM |
uptime | Doba běhu systému |
top | Základní přehled procesů |
Síťové příkazy
| Příkaz | Popis |
|---|---|
ip a | Zobrazení IP adres |
ping -c 4 domena.cz | Otestování připojení |
curl ifconfig.me | Zjištění veřejné IP |
netstat -tlnp | Aktivní TCP porty |
ss -tlnp | Aktivní TCP porty (moderní) |
nslookup domena.cz | DNS dotaz |
Správa uživatelů
# Přidání nového uživatele
adduser uzivatelske-jmeno
# Přepnutí na uživatele
su uzivatelske-jmeno
# Přidání uživatele do skupiny sudo
usermod -aG sudo uzivatelske-jmenoSouborová oprávnění
#Změna vlastníka souboru
chown uzivatel:skupina soubor
# Změna oprávnění
chmod 755 soubor
# Příklad: spustitelný skript
chmod +x skript.shUžitečné tipy
| Tip | Popis |
|---|---|
| Tab | Automatické doplnění příkazu |
| Šipka nahoru | Předchozí příkaz z historie |
| Ctrl + C | Zrušení aktuální operace |
| Ctrl + L | Vyčištění obrazovky |
| history | Zobrazení historie příkazů |
Potřebujete pomoc? Vytvořte support ticket nebo se zeptejte Alexe.
Last updated on