Tento článek je určen novým členům teamu
pwd print working directory = VYPIŠ KDE TEĎ JSEM.
ls Vypiš soubory a adresáře v aktuálním adresáři. Když dám ls /cesta/neco/neco/neco/ tak to vypíše soubory a adresáře v /cesta/neco/neco/neco/
varianty: ls -laht
Totéž, jen to vypíše podrobný seznam včetně práv, vlastníka souboru, datum vytvoření/editace souboru, seřazené podle datumu poslední editace a h znamená human readable format, tedy že velikost souboru bude popsána v Megabajtech, gigabajtech, místo v mnohociferných číslech v počtu bajtů.
cd jménoadresáře change directory = přesuň se do jiného adresáře.
Absolutní vs. relativní cesty
příkaz pwd mi vypíše:
/home/csgo/
Pokud chci odkudkoliv kde se nacházím přejít právě do /home/csgo/neco/neco/neco/ tak:
cd /home/csgo/neco/neco/neco/ <-to je absolutní cesta, protože obsahuje kompletní cestu k cílovému adresáři od / až po neco/ Výhoda je, že mohu příkaz opakovat a vždy se dostanu tam, kam potřebuji.
Relativně se dostanu do posledního adresáře neco pomocí následujícího příkazu. Je to z relativního místa, kde se právě nacházím, takže tentýž příkaz mi nebude fungovat vždy, ale jen z aktuálního adresáře, kde se nacházím,
cd neco/neco/neco/ <- relativní cesta
mc midnight commander, alternativa k total commanderu ale v příkazové řádce připomínající starý norton commander nebo M602 pro MSDOS. F10 se z programu vyjíždí.
nano soubor.txt editace souborů. ovládání CTRL + O uložit, CTRL + X vypnout program.
vim soubor.txt Uložit soubor :w Vyjet ze souboru :q Pokud uživatel udělal nějaké změny tak :q! po zmáčknutí i se začíná psát a editovat, ESC se vypnou všechny editační módy.
Spouštění souborů
cd /do/aktualniho/adresare/
./spust.sh ./ znamená aktuální adresář. pokud napíšete pouze spust.sh tak to linux vyhodnotí jako neznámý příkaz.
exit vyjedu z terminálu.
Nevidím co píšu a nezadávám momentálně nikde žádné heslo
napiš do terminálu příkaz:
reset dojde k vyresetování session a znovu uvidíš, co píšeš za příkazy.
Chci vidět zátěž serveru
htop zátěž ram, běžící procesy, zátěž procesoru, běžící procesy + kolik berou % cpu. 100% = 100% jednoho jádra. Když má server 4 jádra, může proces žrát až 400% cpu.
top totéž, pokud nefunguje příkaz htop
iotop --only Seznam procesů, které zapisují na disk a jakou rychlostí.
jnettop seznam procesů a na kolik Kb/s či Mb/s vytěžují linku serveru.