Ubuntu Command Line: Běžné příkazy a návod k použití

Správa souborů a adresářů

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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ář)
  6. 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ář)
  7. 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

  8. mkdir <directory>: Vytvořte nový adresář se zadaným názvem.

    Příklad: mkdir new_folder

  9. 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í

  1. 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)

  2. 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

  1. ps: Seznam běžících procesů. Tento příkaz zobrazí seznam procesů a jejich odpovídajících ID procesů(PID).

    Příklad: ps

  2. 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

  3. 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)

  4. 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)

  5. 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)

  6. 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)

  7. 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ů

  1. apt-get install <package>: Nainstalujte softwarový balíček z Ubuntu úložiště.

    Příklad: apt-get install nginx(nainstalujte Nginx)

  2. 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

  3. apt-get upgrade: Upgradujte všechny nainstalované balíčky na nejnovější verzi.

    Příklad: apt-get upgrade

  4. apt-get remove <package>: Odstraňte nainstalovaný balíček ze systému.

    Příklad: apt-get remove nginx(odebrat Nginx)

Správa sítě

  1. ifconfig: Zobrazení informací o síťových zařízeních a IP adresách systému.

    Příklad: ifconfig

  2. ip addr: Zobrazení informací o síťových zařízeních a IP adresách systému. Tento příkaz je podobný příkazu ifconfig.

    Příklad: ip addr

  3. 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

  4. 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ů

  1. 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.