Tento článek je rychlý cheat pro Linux Commands navržený tak, aby vám poskytl většinu běžných příkazů na první pohled. Seznam je rozdělen do sekcí, které vám pomohou najít příkaz, který hledáte.
Linux Commands Cheat Sheet
Linuxové příkazy pro informace o systému/hardwaru
Příkaz
Popis
uname -a
Vytiskněte všechny důležité informace o systému, jako je vydání a verze jádra, název hostitele, typ procesoru, operační systém
uname -r
Vydání tiskového jádra
cat /etc/os-release
Vytisknout informace o aktuálním operačním systému
název hostitele
zobrazit název hostitele vašeho zařízení v síti
název hostitele -i
Zobrazit adresy IP spojené s názvem hostitele
doba provozu
Zobrazuje, jak dlouho systém běží
poslední restart
Zobrazit historii restartování
senzory
Tisk informací ze senzoru, jako je teplota, napětí a proud
iostat -c
Využití procesoru tisku
free -m
Tisk statistik využití paměti RAM a SWAP
acpi
Tisk aktuální statistiky baterie
acpi -t
Zobrazit tepelné informace
df -h
Uveďte množství použitého místa na pevném disku
lsusb
Seznam všech zařízení USB
cat /proc/cpuinfo
Zobrazení informací o CPU, jako je název modelu, velikost mezipaměti atd
lshw
Vypsat informace o hardwaru
dmesg
Zobrazit všechny zprávy z kruhové vyrovnávací paměti jádra
Příkazy informací o uživateli
Příkaz
Popis
id
Zobrazení skutečných a efektivních ID uživatelů a skupin
whoami
Vytisknout aktuálního uživatele, pod kterým jste přihlášeni
echo $SHELL
Zkontrolujte výchozí shell
echo $0
Zkontrolujte aktuální shell
echo $HOME
Vytisknout domovský adresář aktuálního uživatele
w
Zobrazit všechny přihlášené uživatele a jejich činnost
sudo -l
Zkontrolujte oprávnění sudo aktuálního uživatele
kdo
Zobrazit všechny přihlášené uživatele
groupadd
Vytvořte novou skupinu se zadaným názvem
adduser
Přidat uživatele se zadaným jménem
userdel
Smazat uživatele
passwd
Změňte heslo aktuálního uživatele
Linuxové příkazy pro práci se soubory/adresáři
Příkaz
Popis
pwd
Vytisknout aktuální pracovní adresář
ls
Vytiskněte obsah aktuálního pracovního adresáře
ls -l
Vytiskněte obsah adresáře s podrobnými informacemi o něm, jako jsou velikosti, autor, udělená oprávnění atd.
ls -a
Vytiskněte obsah adresáře včetně skrytých souborů/složek
dotkněte se
Vytvořte prázdný soubor
mkdir
Vytvořte adresář
rm
Smazat soubor
rm -rf
Odstranit adresář
rmdir
Odstranit adresář
chmod +x
Udělejte ze souboru spustitelný soubor
chmod +r
Umožněte čtení souboru/složky
chmod +w
Umožněte zápis do souboru/složky
chown USER:GROUP
Změna vlastnictví souboru/adresáře
kočka
Vytisknout obsah souboru
cat Soubor1> Soubor2
Přepsat obsah souboru2 obsahem souboru1
cat File1>> File2
Připojit obsah souboru1 k souboru2
cp
Vytvořit kopii souboru
cp -r
Vytvořit kopii adresáře
mv
Přesuňte soubor do zadané cesty
mv
Přejmenujte soubor na nový název souboru
cd
Změňte adresář na zadané umístění
cd ../
Přesunout o jeden adresář nahoru
cd ~
Přejděte do domovského adresáře
ln
Vytvořte pevný odkaz na soubor
ln -s
Vytvořte měkký odkaz na soubor
najděte
Vyhledejte všechny instance souborů/adresářů s konkrétním řetězcem
updatedb
Aktualizovat databázi používanou lokalitou
soubor
Určete typ souboru
grep
Hledejte řetězec/vzor v souboru
rozdíl
Porovnejte rozdíly mezi dvěma soubory řádek po řádku
Síťové příkazy pro Linux
Příkaz
Popis
ip a
Zobrazit informace o síti, jako jsou dostupná rozhraní, IP adresa, maska sítě a další podobné informace spojené s rozhraním
přidání adresy IP
/ dev
Zmíněnému rozhraní přiřaďte zadanou IP spolu s přiděleným CIDR
iwconfig
Zobrazit informace související s bezdrátovými rozhraními, jako je režim, frekvence, AP atd.
ping
Posílat ICMP ping pakety na zadanou IP
traceroute
Vytisknout trasování paketů trasy k hostiteli sítě
whois
Načítá informace o doméně/IP z databáze RFC 3912
dig
Proveďte vyhledávání DNS
hostitel
Proveďte vyhledání IP adresy daného názvu domény
wget
Načtěte soubor z dané adresy URL
curl
Zadejte požadavek na adresu URL
netstat -pnltu
Zobrazit všechny aktivní naslouchající porty
nc
Připojte se k IP na zadaném portu
tcpdump -i
Zachyťte všechny pakety přes konkrétní rozhraní
Příkazy řízení procesů
Příkaz
Popis
ps
Zobrazit aktuálně běžící procesy
ps aux | grep
Najděte informace o procesu týkající se konkrétní aplikace/programu
zabít
Ukončit proces s daným PID
killall
Zabijte všechny procesy spojené s konkrétním jménem
nahoře
Zobrazení informací o běžících procesech
htop
Zobrazení běžících procesů pomocí interaktivního prostředí
pstree
Vizualizace procesů ve stromovém modelu
bg
Pokračujte v procesu na pozadí
fg
Přenést proces do popředí
lsof
Seznam všech souborů otevřených procesem
Linux Commands Cheat Sheet – závěr
A tím se dostáváme na konec Cheat Sheetu Linux Commands. Příkazy se mohou zdát vzdálené a málo, ale tyto jsou jedny z nejpoužívanějších a pomohou vám okamžitě získat, co potřebujete.