29 Linux Příkazy, které musíte znát
Distribuce Linuxu podporují různá GUI (grafická uživatelská rozhraní), ale staré rozhraní příkazového řádku (bash) se stále osvědčuje. v některých situacích jednodušší a rychlejší. Bash a další Linuxové shelly vyžadují, abyste zadali příkazy k dokončení svých úkolů, a tak se pojmenují rozhraní příkazového řádku.
Příkazy jsou direktivy, které počítač provede. Příkazy můžete použít k vypnutí počítače nebo k zobrazení seznamu souborů v aktuálním adresáři nebo obsahu textového souboru nebo k zobrazení zprávy na obrazovce. Jsou jednoduché a zároveň výkonné.
Pokud jste na to noví a vždy jste si to chtěli vyzkoušet, sestavili jsme seznam různých základních příkazů Linuxu, které se můžete naučit a použít pro různé úkoly v několika distribucích Linuxu. Seznam není vyčerpávající, ale měl by být dobrým startem pro začátečníky nebo středně pokročilé uživatele nebo administrátory Linuxu.
ls - Seznam
ls
zobrazí seznam obsahu (souborů a složek) aktuálního pracovního adresáře. Je to stejné, jako když otevíráte složku v Průzkumníku souborů, abyste viděli její obsah v GUI.
mkdir - Vytvořit adresář
mkdir
vytvoří (nebo vytvoří) nový adresář. Je to stejné, jako když používáte kontextové menu 'new / create directory', abyste vytvořili novou složku (nebo adresář) pomocí Průzkumníka souborů v GUI.
pwd - Tisk pracovního adresáře
pwd
vytiskne aktuální pracovní adresář.
cd - Změna adresáře
CD
nastaví danou složku (nebo adresář) jako aktuální pracovní adresář pro aktuální běh relace terminálu (nebo bash). Je to stejné, jako když otevíráte adresář pro provádění některých operací pomocí Průzkumníka souborů v GUI.
rmdir - Odebrat adresář
rmdir
odstraní (nebo smaže) daný adresář.
rm - Odstranit
rm
odstraní daný soubor nebo složku. Můžeš použít rm-r
odstranit rekurzivně složky.
cp - Kopírovat
cp
zkopíruje soubor nebo složku z jednoho umístění do jiného umístění. Můžete použít jeho cp -r
možnost rekurzivně kopírovat složky.
mv - MoVe
mv
přesune soubor nebo složku z jednoho umístění do jiného umístění. Může také přejmenovat soubor nebo složku, pokud je soubor nebo složka v aktuálním pracovním adresáři, ale soubor nebo složka má nový název..
cat - zřetězení a tisk souborů
kočka
spojuje a tiskne soubory na standardní výstup (tj. na monitor nebo obrazovku počítače). Je to stejné jako prohlížení obsahu textových souborů pomocí textového prohlížeče nebo editoru v grafickém uživatelském rozhraní.
ocas - tisk TAIL (od poslední)
ocas
vytiskne posledních 10 řádků (standardně) daného souboru na standardní výstup (tj. obrazovku nebo monitor počítače). Můžeš použít tail -n N
diktovat poslední N počet řádků pro tisk na obrazovce.
méně - tisk LESS
méně
vytiskne danou stránku souboru po stránce (nebo okno po okně). Je to užitečné a efektivní pro prohlížení velkých souborů obsahujících mnoho textových dat, která se nevejdou na obrazovku. Můžete stisknout tlačítko Ctrl + F jít vpřed a Ctrl + B jít zpět o jednu stránku. Je to stejné, jako když prohlížíte obsah textového souboru v textovém prohlížeči nebo editoru a čtete stránku stránky po stránce v GUI.
grep
grep "
vyhledá zadaný řetězec v daném souboru. Můžeš použít grep -i "
provést vyhledávání podle velikosti písmen a grep -r "
vyhledávat daný řetězec ve všech souborech rekurzivně v aktuálním pracovním adresáři.
Nalézt
Tento příkaz vyhledá soubory odpovídající zadaným kritériím v dané lokalitě. Můžeš použít nalézt
to je '-název' možnost provedení rozlišování velkých a malých písmen a nalézt
pro vyhledávání souborů s danými názvy souborů nerozlišují velká a malá písmena.
nalézt-iname
dehet
Tento příkaz vytvoří, zobrazí a extrahuje archivy tar. Můžeš použít tar -cvf
vytvořit,tar -tvf
zobrazit a tar -xvf
extrahovat archy dehtu.
gzip
gzip
vytvoří a extrahuje gzip archivy. Můžete použít jeho gzip -d
extrahovat gzip archivy.
rozbalte
rozbalte
rozbalí daný zip archiv. Můžeš použít unzip -l
zobrazit obsah souboru zip bez jeho extrahování. Je to totéž, co používáte archivační program pro extrahování archivů zip v GUI.
Pomoc
seznam všech dostupných příkazů v terminálu. Můžete použít volbu '-h' nebo '-help' (help má dvě pomlčky zde) s libovolným příkazem pro získání nápovědy pro tento konkrétní příkaz.
whatis - Co je to za příkaz
co je
zobrazuje jednořádkový popis daného příkazu.
man - Manuál
muž
zobrazí stránku manuálu pro daný příkaz.
výstup
výstup
ukončí aktuální relaci terminálu (bash). Je to stejné, jako když kliknete na tlačítko Zavřít v záhlaví libovolné aplikace, abyste aplikaci zavřeli v grafickém uživatelském rozhraní.
ping
ping
ping vzdáleného hostitele (serveru) odesláním ping paketů. Může být použit pro kontrolu síťového připojení nebo stavu (up a running nebo jinak) serveru. Je to stejné, jako když pingujete hostitele pomocí správce sítě v GUI.
kdo - Kdo je přihlášen
kdo
zobrazuje seznam aktuálně přihlášených uživatelů.
su - Přepněte uživatele
su
přepne na jiného uživatele. Super uživatel (root) může přepnout na libovolného jiného uživatele v terminálu i bez použití hesla.
uname
uname
zobrazuje důležité informace o vašem systému, jako je název jádra, název hostitele, číslo vydání jádra, typ procesoru a různé další. Můžeš použít uname -a
zobrazení všech informací.
zdarma - Volná paměť
volný, uvolnit
zobrazuje informace o volné, použité, odkládací paměti dostupné (nebo aktuálně volné) ve vašem systému. Můžeš použít zdarma -m
zobrazit paměť v KB a zdarma“G
zobrazení paměti v GB.
df - Volný prostor na disku
df
Zobrazuje informace o používání diskového prostoru systému souborů - použitý a dostupný úložný prostor na pevném disku a dalších paměťových zařízeních. Můžeš použít df -h
zobrazení prostorových použití v lidské čitelné formě (tj. paměť v GB).
ps - Procesy
ps
zobrazí informace o běžících procesech systému.
Top - TOP procesy
horní
zobrazuje informace o nejlepších procesech v systému (standardně tříděno podle využití CPU). Můžeš použít top -u
zobrazení nejlepších procesů jednoho uživatele. Je to stejné, jako když si prohlížíte seznam běžících procesů s největšími zdrojovými zdroji pomocí nějakého správce úloh v GUI.
vypnout
vypnout
vypne počítač. Můžeš použít shutdown -r
restartujte počítač.
Použili jste nebo používáte některé z těchto příkazů? Znáte nějaký jiný užitečný Linuxový příkaz pro začátečníky? Laskavě dejte nám vědět pomocí sekce komentáře.