Správa souborů a adresářů
-
ls
: Zobrazí seznam souborů a adresářů v aktuálním adresáři. Tento příkaz umožňuje zobrazit obsah aktuálního adresáře.Příklad:
ls
-
pwd
: Vytiskne absolutní cestu k aktuálnímu adresáři. Tento příkaz vám pomůže zjistit, kde se v systému souborů nacházíte.Příklad:
pwd
-
cd <directory>
: Přejděte do určeného adresáře. Pomocí tohoto příkazu můžete procházet mezi adresáři ve vašem systému souborů.Příklad:
cd /home/user/documents
-
touch <file>
: Vytvořte nový soubor nebo aktualizujte čas úpravy existujícího souboru. Pokud soubor již existuje, aktualizuje čas změny.Příklad:
touch newfile.txt
-
cp <source> <destination>
: Zkopírujte soubor nebo adresář ze zdrojového umístění do cílového umístění. Můžete zkopírovat více souborů nebo adresářů zadáním více zdrojů.Příklad:
cp file.txt /home/user/documents/
(zkopírujte soubor)cp -r folder1 /home/user/documents/
(zkopírujte adresář)
-
mv <source> <destination>
: Přesuňte nebo přejmenujte soubor nebo adresář ze zdrojového umístění do cílového umístění. Pokud je cílem nové jméno, přejmenuje se; pokud je to nová cesta, bude se pohybovat.Příklad:
mv file.txt /home/user/documents/file_new.txt
(přejmenovat soubor)mv folder1 /home/user/documents/
(přesunout adresář)
-
rm <file>
: Smazání souboru. Všimněte si, že tento příkaz smaže soubor bez jakéhokoli potvrzení, proto jej používejte opatrně.Příklad:
rm file.txt
-
mkdir <directory>
: Vytvořte nový adresář se zadaným názvem.Příklad:
mkdir new_folder
-
rmdir <directory>
: Smazání prázdného adresáře. Všimněte si, že tímto příkazem můžete odstranit pouze prázdný adresář.Příklad:
rmdir empty_folder
Správa oprávnění
-
chmod <permission> <file/directory>
: Změňte přístupová oprávnění souboru nebo adresáře podle zadaného oprávnění. Mezi běžná oprávnění patří „r“(čtení), „w“(zápis) a „x“(spouštění).Příklad:
chmod u+rwx file.txt
(přidat oprávnění ke čtení, zápisu a spouštění pro uživatele) -
chown <user>:<group> <file/directory>
: Změňte vlastníka souboru nebo adresáře na zadaného uživatele a skupinu.Příklad:
chown user1:group1 file.txt
(nastavení vlastníka a skupiny pro soubor.txt)
Řízení procesů a služeb
-
ps
: Seznam běžících procesů. Tento příkaz zobrazí seznam procesů a jejich odpovídajících ID procesů(PID).Příklad:
ps
-
top
: Zobrazení běžících procesů a systémových prostředků. Tento příkaz poskytuje interaktivní rozhraní pro zobrazení běžících procesů a monitorování systémových prostředků, jako je CPU, RAM.Příklad:
top
-
kill <PID>
: Ukončí proces se zadaným ID procesu(PID). Tento příkaz vyšle signál k zastavení procesu a umožní jej ukončit nebo vypnout.Příklad:
kill 1234
(ukončit proces pomocí PID 1234) -
systemctl start <service>
: Spusťte zadanou službu. Služba je program na pozadí systému a tento příkaz ji spouští.Příklad:
systemctl start apache2
(spusťte službu Apache) -
systemctl stop <service>
: Zastavení určené služby. Tento příkaz zastaví běžící službu.Příklad:
systemctl stop apache2
(zastavte službu Apache) -
systemctl restart <service>
: Restartujte zadanou službu. Tento příkaz zastaví a poté spustí službu.Příklad:
systemctl restart apache2
(restartujte službu Apache) -
systemctl status <service>
: Zobrazení stavu zadané služby. Tento příkaz zobrazuje, zda je služba spuštěna nebo ne, a její stav.Příklad:
systemctl status apache2
(zobrazit stav služby Apache)
Správa balíků
-
apt-get install <package>
: Nainstalujte softwarový balíček z Ubuntu úložiště.Příklad:
apt-get install nginx
(nainstalujte Nginx) -
apt-get update
: Aktualizace informací o všech softwarových balíčcích z úložiště. Tento příkaz načte informace o nejnovějších balíčcích z úložiště.Příklad:
apt-get update
-
apt-get upgrade
: Upgradujte všechny nainstalované balíčky na nejnovější verzi.Příklad:
apt-get upgrade
-
apt-get remove <package>
: Odstraňte nainstalovaný balíček ze systému.Příklad:
apt-get remove nginx
(odebrat Nginx)
Správa sítě
-
ifconfig
: Zobrazení informací o síťových zařízeních a IP adresách systému.Příklad:
ifconfig
-
ip addr
: Zobrazení informací o síťových zařízeních a IP adresách systému. Tento příkaz je podobný příkazuifconfig
.Příklad:
ip addr
-
ping <domain/IP>
: Zkontrolujte síťové připojení k zadané adrese IP nebo názvu domény odesláním paketů a čekáním na odpověď.Příklad:
ping google.com
-
curl <URL>
: Načtení obsahu z adresy URL. Tento příkaz se běžně používá ke stažení dat z webu a zobrazení výsledku na příkazovém řádku.Příklad:
curl https://www.example.com
Správa historie příkazů
-
history
: Zobrazí historii dříve provedených příkazů. Tento příkaz uvádí seznam příkazů, které byly provedeny v aktuální relaci.Příklad:
history
Toto jsou některé běžné a užitečné příkazy příkazového řádku v Ubuntu. V závislosti na vašich potřebách a účelech můžete tyto příkazy používat ke správě systému a provádění různých základních úloh.