V tomto cheat sheetu příkazového řádku Linux/Unix se dozvíte:
Základní linuxové příkazy
Příkaz |
Description |
|
ls |
Zobrazí seznam všech souborů a adresářů v aktuálním pracovním adresáři |
ls -R |
Vypisuje také soubory v podadresářích |
ls -a |
Zobrazí také skryté soubory |
ls -al |
Uvádí soubory a adresáře s podrobnými informacemi, jako jsou oprávnění, velikost, vlastník atd. |
cd or cd ~ |
Přejděte do adresáře HOME |
cd .. |
Posuňte se o úroveň výše |
cd |
Pro přechod do určitého adresáře |
cd / |
Přesuňte se do kořenového adresáře |
cat > filename |
Vytvoří nový soubor |
cat filename |
Zobrazí obsah souboru |
cat file1 file2 > file3 |
Spojí dva soubory (soubor1, soubor2) a uloží výstup do nového souboru (soubor3) |
mv file "new file path" |
Přesune soubory do nového umístění |
mv filename new_file_name |
Přejmenuje soubor na nový název souboru |
sudo |
Umožňuje běžným uživatelům spouštět programy s bezpečnostními oprávněními superuživatele nebo roota |
rm filename |
Smaže soubor |
man |
Poskytuje informace nápovědy k příkazu |
history |
Poskytuje seznam všech minulých příkazů zadaných v aktuální relaci terminálu |
clear |
Vymaže terminál |
mkdir directoryname |
Vytvoří nový adresář v aktuálním pracovním adresáři nebo na zadané cestě |
rmdir |
Smaže adresář |
mv |
Přejmenuje adresář |
pr -x |
Rozdělí soubor do x sloupců |
pr -h |
Přiřadí záhlaví souboru |
pr -n |
Označuje soubor pomocí řádku Numbers |
lp -nc , lpr c |
Vytiskne „c“ kopie souboru |
lp-d lp-P
|
Určuje název tiskárny |
apt-get
|
Příkaz používaný k instalaci a aktualizaci balíčků |
mail -s 'subject'
-c 'cc-address'
-b 'bcc-address'
'to-address'
|
Příkaz k odeslání e-mailu |
mail -s "Subject"
to-address < Filename
|
Příkaz k odeslání e-mailu s přílohou |
Příkazy File Permission
Příkaz |
Description |
|
ls -l |
zobrazit typ souboru a oprávnění k přístupu |
r |
povolení ke čtení |
w |
povolení k zápisu |
x |
provést povolení |
-= |
bez povolení |
Chown user |
Pro změnu vlastnictví souboru/adresáře |
Chown user:group filename |
změnit uživatele i skupinu pro soubor nebo adresář |
Příkaz Proměnné prostředí
Příkaz |
Description |
|
echo $VARIABLE |
Chcete-li zobrazit hodnotu proměnné |
env |
Zobrazí všechny proměnné prostředí |
VARIABLE_NAME= variable_value |
Vytvořte novou proměnnou |
Unset |
Odeberte proměnnou |
export Variable=value |
Chcete-li nastavit hodnotu proměnné prostředí |
Příkazy správy uživatelů linuxu
Příkaz |
Description |
|
sudo adduser username |
Chcete-li přidat nového uživatele |
sudo passwd -l 'username' |
Chcete-li změnit heslo uživatele |
sudo userdel -r 'username' |
Odebrání nově vytvořeného uživatele |
sudo usermod -a -G GROUPNAME USERNAME |
Chcete-li přidat uživatele do skupiny |
sudo deluser USER GROUPNAME |
Odebrání uživatele ze skupiny |
finger |
Zobrazuje informace o všech přihlášených uživatelích |
finger username |
Poskytuje informace o konkrétním uživateli |
Síťový příkaz
Příkaz |
Description |
|
SSH username@ip-address or hostname |
přihlaste se do vzdáleného počítače Linux pomocí SSH |
Ping hostname="" or ="" |
Pro ping a analýzu síťových a hostitelských připojení |
dir |
Zobrazení souborů v aktuálním adresáři vzdáleného počítače |
cd "dirname" |
změnit adresář na „dirname“ na vzdáleném počítači |
put file |
nahrajte „soubor“ z místního do vzdáleného počítače |
get file |
Stáhněte si „soubor“ ze vzdáleného do místního počítače |
quit |
Odhlásit |
Zpracovat příkaz
Příkaz |
Description |
|
bg |
Odeslání procesu do pozadí |
fg |
Spuštění zastaveného procesu v popředí |
top |
Podrobnosti o všech aktivních procesech |
ps |
Poskytněte uživateli stav běžících procesů |
ps PID |
Udává stav konkrétního procesu |
pidof |
Udává ID procesu (PID) procesu |
kill PID |
Zabíjí proces |
nice |
Spustí proces s danou prioritou |
renice |
Změní prioritu již běžícího procesu |
df |
Poskytuje volné místo na pevném disku ve vašem systému |
free |
Poskytuje volnou RAM ve vašem systému |
VI Editace příkazů
Příkaz |
Description |
|
i |
Vložit na kurzor (přejde do režimu vkládání) |
a |
Zapsat za kurzor (přejde do režimu vkládání) |
A |
Napište na konec řádku (přejde do režimu vkládání) |
ESC |
Ukončete režim vkládání |
u |
Vrátit zpět poslední změnu |
U |
Vraťte zpět všechny změny na celém řádku |
o |
Otevřít nový řádek (přejde do režimu vkládání) |
dd |
Smazat řádek |
3dd |
Smazat 3 řádky |
D |
Smazat obsah řádku za kurzorem |
C |
Smažte obsah řádku za kurzorem a vložte nový text. Vkládání ukončíte stisknutím klávesy ESC. |
dw |
Smazat slovo |
4dw |
Smazat 4 slova |
cw |
Změňte slovo |
x |
Smazat znak u kurzoru |
r |
Nahradit znak |
R |
Přepsat znaky od kurzoru dále |
s |
Nahraďte jeden znak pod kurzor a pokračujte ve vkládání |
S |
Nahraďte celý řádek a začněte vkládat na začátek řádku |
~ |
Změňte velikost písmen jednotlivých postav |
Doufám, že vám tato referenční příručka pro Linux pomůže!