První příkazy na Vašem VPS: rozhlédněte se v příkazovém řádku
Poprvé jste se přihlásili ke svému VPS a vidíte jen blikající kurzor. S hrstkou příkazů se snadno zorientujete: kde se nacházíte, co je ve složce, jak soubor přečíst nebo upravit a v jakém stavu je Váš server. Ještě nejste přihlášeni? Nejprve si přečtěte Přihlášení k VPS přes SSH (a vytvoření SSH klíče) a při prvním přihlášení porovnejte otisk klíče, jak je popsáno v článku První přihlášení přes SSH.
Jak číst prompt
Vlevo od kurzoru je prompt, například anna@web1:~$. Z něj vyčtete, kdo jste (anna), na jakém serveru (web1) a v jaké složce (~ je Vaše domovská složka). Důležitý je poslední znak: $ znamená běžného uživatele, # znamená root. Root smí všechno, bez otázky „Jste si jistí?“. Pracujte proto raději pod vlastním uživatelem a před příkazy, které potřebují správcovská oprávnění, pište sudo. Jak takového uživatele vytvořit, najdete v článku Vlastní uživatel se sudo.
Orientace ve složkách
| Příkaz | Co dělá |
|---|---|
pwd | Zobrazí, ve které složce se právě nacházíte |
ls -la | Vypíše obsah složky včetně oprávnění, vlastníka a velikosti, i skryté soubory (názvy začínající tečkou, například .ssh) |
cd /etc/ssh | Přejde do složky. cd .. znamená o úroveň výš, cd bez dalšího parametru Vás vrátí do domovské složky |
Několik složek budete potkávat stále: /etc (konfigurace), /var/log (logy), /home (domovské složky), /root (domovská složka uživatele root) a /var/www nebo /srv (weby a služby). Na velikosti písmen záleží: /etc/SSH neexistuje, /etc/ssh ano.
Čtení a úprava souborů
cat souborzobrazí krátký soubor najednou.less souborumožňuje listovat šipkami a mezerníkem. Hledáte pomocí/slovo, ukončíte klávesouq.tail -n 50 souborzobrazí posledních 50 řádků, což se hodí u logů.nano souborotevře jednoduchý editor. Uložení je Ctrl+O a Enter, ukončení Ctrl+X.
Než upravíte konfigurační soubor, vytvořte si kopii, například sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak. Měňte vždy jen jednu věc a před restartem služby konfiguraci otestujte: mnoho programů na to má vlastní příkaz, například sudo sshd -t nebo sudo nginx -t.
V jakém stavu je Váš server?
| Příkaz | Co uvidíte |
|---|---|
cat /etc/os-release | Jaký operační systém a jaká verze běží, například Debian 13 nebo Ubuntu 24.04 LTS |
uptime | Jak dlouho server běží a zátěž (load) za 1, 5 a 15 minut |
df -h | Volné místo na disku. Plný disk je častým důvodem, proč server „jen tak“ přestane fungovat |
free -h | Paměť. Sledujte sloupec available, ne free: Linux využívá volnou paměť jako cache a uvolní ji, jakmile ji nějaký program potřebuje |
ip -brief address | IP adresy Vašeho serveru |
Pokud se Vám plní disk nebo je server pomalý, podívejte se do článku Plný disk, plná paměť nebo pomalý server. Potřebujete více místa na disku? Viz Zvětšení diskového prostoru VPS.
Kde najít nápovědu
man lsotevře manuál k příkazu. Listování a hledání funguje stejně jako vless. Pokud manuály chybí, nainstalujte je příkazemsudo apt install man-db.ls --helpu většiny příkazů zobrazí krátký seznam voleb.- Klávesa Tab doplňuje názvy příkazů a souborů. Ušetříte si tak překlepy. Šipkou nahoru vyvoláte dříve zadané příkazy.
rm nemá koš: co smažete, je pryč. Buďte obzvlášť opatrní s rm -r (složka se vším obsahem) a se zástupnými znaky jako *, a to zvláště jako root. Nevkládejte ani příkazy z internetu, aniž byste si je nejprve přečetli. Před větší změnou si vytvořte snapshot, viz Snapshoty a zálohy VPS.Váš VPS je plně v režimu vlastní správy: o tom, co se děje uvnitř serveru, se staráte sami. My Vám pomůžeme s částí na straně WebOké, například s obrazovkou VPS, sítí a snapshoty. Pracujete raději s hostingovým balíčkem? Tam máte k dispozici omezenější příkazový řádek, viz Přístup přes SSH a Terminal v DirectAdminu: které balíčky a jak se přihlásit.
Chcete se dozvědět víc? Absolvujte bezplatný kurz VPS a správa linuxového serveru, lekce 1.4 Orientace v příkazovém řádku.
