Přeskočit na hlavní obsah

Popis běžných příkazů terminálu v systému Ubuntu Linux

Shrnutí: Následující článek obsahuje informace o běžných příkazech terminálu v systému Ubuntu Linux.

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Pokyny

Obsah:

  1. Základní řídicí příkazy
  2. Základní uživatelské a systémové příkazy
  3. Základní příkazy jednotek a oprávnění
  4. Základní síťové příkazy

Základní řídicí příkazy

 

Příkazy terminálu jsou pokyny, které můžete použít v aplikacích terminálu Ubuntu k provádění jakýchkoli úloh v počítači. Příkazy jsou rozčleněny do menších tabulek, aby bylo jejich použití jasnější a aby se tak usnadnilo používání těchto článků jako referenčního materiálu.

 
Příkaz Efekt Další informace
cd Změna adresáře Pomocí tohoto příkazu můžete procházet souborovým systémem (zadáním příkazu cd nebo cd~ vás přenese do domovské složky, která je výchozí výchozí pozicí v Terminálu)
cd/ Přechod do kořenového adresáře  
cd.. Přechod o jednu úroveň v adresáři výše  
cd- Přechod do předchozího adresáře  
pwd Tisk pracovního adresáře Zobrazí se vaše umístění v systému souborů
bash Prostředí GNU Bourne-Again  
break Opuštění smyčky  
case Podmíněné provedení příkazu  
clear Vymazání obrazovky terminálu  
continue Pokračování další iterací smyčky  
cron Daemon pro spuštění naplánovaných příkazů  
crontab Naplánování spuštění příkazu na později  
echo Zobrazení zprávy na obrazovce  
enable Povolení a zakázání příkazů integrovaného prostředí  
env Proměnné prostředí  
eval Vyhodnocení několika příkazů či argumentů  
expect Automatizace aplikací, ke kterým se přistupuje přes terminál  
export Nastavení proměnné prostředí  
expr Vyhodnocení výrazů  
false Nic neprovádět, neúspěšné  
for Rozšíření slov a spuštění příkazů  
hash Zapamatování si úplné cesty argumentu  
hostname Tisk nebo nastavení názvu zařízení  
if Podmíněné provedení příkazu  
jobs Seznam aktivních úloh  
join Spojení řádků ve společném poli  
journalctl Zobrazení systémových protokolů a odstraňování problémů Poskytuje informace o servisních protokolech, zprávách jádra a další informace
local Vytvoření proměnných  
logout Ukončení přihlašovacího prostředí  
more Zobrazení výstupu po jednotlivých obrazovkách  
nice Nastavení priority příkazu nebo úlohy  
nohup Spuštění příkazu imunního vůči zamrznutí  
notify-send Odesílání upozornění na plochu  
op Přístup operátora  
readarray Čtení ze standardního vstupu do proměnné pole  
readonly Označení proměnných nebo funkcí jako „jen pro čtení“  
reboot Restartování zařízení  
return Ukončení funkce prostředí  
sed Editor datového proudu  
select Přijetí vstupu z klávesnice  
set Manipulace s proměnnými a funkcemi prostředí  
shift Posunutí parametrů polohy  
shopt Možnosti prostředí  
shutdown Vypnutí nebo restart systému Linux  
sleep Zpoždění o stanovenou dobu  
ssh Zabezpečený klient prostředí Program pro vzdálené přihlášení
suspend Pozastavení spuštění tohoto prostředí  
sync Synchronizace dat na disku s pamětí  
test Vyhodnocení podmíněného výrazu  
trap Spuštění příkazu při navázání signálu  
true Neprovádět nic, úspěšné  
type Popis příkazu  
unshar Rozbalení skriptů prostředí  
until Spuštění příkazů Dokud nedojde k chybě
vmstat Nahlášení statistik virtuální paměti  
watch Pravidelné spouštění nebo zobrazování programu  
while Spuštění příkazů  
write Odeslání zprávy jinému uživateli  
xargs Spuštění nástroje, předání sestavených seznamů argumentů  
### Možnost dělat poznámky či komentáře bez rušení terminálu  
while Spuštění příkazů  

Správa souborů a textu jsou příkazy, které přímo ovlivňují soubory a text uložený a používaný v počítači. Nástroje Dash a Průzkumník Windows jsou známé verze tohoto nástroje, které mají grafické uživatelské rozhraní.

 
Příkaz Efekt Další informace
cp Kopírovat Umožňuje zkopírovat soubor. K tomu přidejte název souboru, který chcete zkopírovat, spolu s příkazem. Kde se soubor nachází v adresáři, který jste procházeli. V opačném případě zadejte cp~/< file path > , abyste určili, kde se nachází soubor, který chcete zkopírovat.
ls Zobrazení seznamu Zobrazí seznam všech souborů v aktuálním adresáři
ls~ Zobrazení seznamu souborů v domovském adresáři Po přidání názvu složky se zobrazí seznam všech souborů v ní. Například: ls~/desktop zobrazí soubory ve složce desktop.
mkdir Vytvoření adresáře Umožňuje vytvořit adresář. Například: mkdir soukromé soubory vytvoří nový adresář s názvem soukromé soubory, které jsou umístěny v domovském adresáři. Pokud nepřejdete do jiného adresáře nebo nezadáte jinou cestu.
mv Přesunutí Pomocí tohoto příkazu můžete soubor přejmenovat nebo přesunout. Pokud chcete soubor přejmenovat na sunny, možná budete chtít zadat mv sunny day. Je nutné, abyste přešli do správného adresáře nebo zadali správnou cestu k souboru. Při zadání mv day ~/Desktopse soubor „day“ přesune z domovského adresáře na plochu. Pokud však chcete přejmenovat také soubor, zadejte nový název souboru vedle aktuálního názvu v příkazu.
rm Odstranění Odstraní soubor, stačí zadat cestu k souboru nebo jeho název
rmdir Odstranění adresáře Odstraní empty adresář
rm -r Rekurzivní odstranění Odstraní adresář společně s jeho obsahem
grep Vyhledání textových řetězců  
head Zobrazení začátku souboru  
less Zobrazení části souboru  
tail Zobrazení konce souboru  
apropos Prohledání stránek nápovědy  
aspell Kontrola pravopisu  
awk Nalezení a nahrazení textu Třídění, ověření či index databáze
cmp Porovnání dvou souborů  
comm Porovnání dvou roztříděných souborů řádek po řádku  
csplit Rozdělení souboru na části podle kontextu  
cut Rozdělení souboru na dvě samostatné části  
cksum Tisk kontrolního součtu a počtu bajtů kontroly cyklické redundance (CRC)  
find Vyhledání souborů, které splňují nastavená kritéria  
fmt Formátování textu odstavce  
fold Zalomení textu na určitou šířku  
dir Stručné uvedení obsahu adresáře  
dircolors Nastavení barev pro ls  
dirname Převedení celého názvu cesty na cestu  
dirs Zobrazení seznamu zapamatovaných adresářů  
cat Zobrazení obsahu souboru  
bzip2 Komprese nebo dekomprese vyjmenovaných souborů  
chroot Spuštění příkazu s jiným kořenovým adresářem  
fgrep Vyhledání řádků v souborech, které odpovídají pevnému řetězci  
fuser Identifikace či ukončení procesu, který přistupuje k souboru  
gawk Vyhledání a nahrazení textu v souborech  
gzip Komprese nebo dekomprese vyjmenovaných souborů  
ln Vytvoření vazeb mezi soubory  
locate Vyhledání souborů  
look Zobrazení řádků začínajících daným řetězcem  
lpr Offline tisk  
lpc Řídicí program pro řádkovou tiskárnu  
lprm Odstranění úloh z tiskové fronty  
lprint Tisk souboru  
lprintd Zrušení tiskové úlohy  
lprintq Seznam tiskové fronty  
lsof Seznam otevřených souborů  
vdir Podrobný obsah adresáře ls -| -b
v Podrobný obsah adresáře ls -| -b
vi Textový editor  
uuencode Dekódování souboru Dekódování souboru pomocí nástroje uuencode
uuencode Zakódování souboru Zakódování souboru pomocí nástroje uuencode
tty Tisk názvu souboru terminálu ve standardním vstupu  
touch Změna časových razítek souborů  
expand Převedení tabulátorů na mezery  
import Pořízení snímku obrazovky serveru x a uložení do souboru  
install Kopírování souborů a nastavení atributů  
fg Odeslání úlohy do popředí  
bg Odeslání úlohy do pozadí  
nl Očíslování řádků a zápis souborů  
open Otevření souborů ve výchozí aplikacis default application  
paste Sloučení řádků souborů  
pathchk Kontrola přenositelnosti názvu souboru  
popd Obnova předchozí hodnoty aktuálního adresáře  
pr Příprava souborů k tisku  
printcap Databáze funkcí tiskárny  
printenv Proměnné tiskového prostředí  
printf Data formátu a tisku  
pushd Uložení a následná změna aktuálního adresáře  
rcp Zkopírování souborů mezi dvěma počítači  
read Čtení řádku ze standardního vstupu  
rename Přejmenování souborů  
remsync Synchronizace vzdálených souborů prostřednictvím e-mailu  
mmb Hromadné přesunutí a přejmenování souborů  
mtools Manipulace se soubory systému MS-DOS  
rev Obrácení řádků v souboru  
rsync Vzdálené zkopírování souboru Synchronizace stromových struktur souborů
sdiff Interaktivní sloučení dvou souborů  
scp Zabezpečená kopie  
sftp Program pro zabezpečený přenos souborů  
slocate Vyhledání souboru  
sort Třídění textových souborů  
split Rozdělení souboru na části s pevnou velikostí  
sum Tisk kontrolního součtu souboru  
tee Přesměrování výstupu do více souborů  
tsort Topologické třídění  
unmask Maska vytvoření pro uživatelský soubor  
source Spuštění příkazů ze souboru  
symlink Vytvoření nového názvu souboru  
tr Přeložení, komprese nebo odstranění  
uniq Unifikace souborů  
wc Tisk počtů bajtů, slov a řádků  
whereis Vyhledání proměnné $path uživatelů, manuálových stránek a zdrojových souborů programu  
which Vyhledání proměnné $path uživatelů pro soubor programu  
wget Načtení webových stránek nebo souborů  
unexpand Převedení mezer na tabulátory  
yes Tisk řetězce do přerušení  
xdg-open Otevření souboru nebo adresy URL v aplikaci preferované uživatelem  
dmesg Tisk zpráv jádra a ovladače  

Základní uživatelské a systémové příkazy

 

Tyto příkazy umožňují spravovat, konfigurovat, odstraňovat problémy a resetovat nastavení uživatelů a skupin v zařízení Ubuntu.

 
Příkaz Efekt Další informace
passwd Vytvoření hesla  
groupadd Přidání skupiny  
groupmod Úprava skupiny  
chgrp Změna skupiny  
groupdel Odstranění skupiny  
adduser Přidání uživatele do zařízení  
addgroup Přidání skupiny do zařízení  
alias Vytvoření aliasu  
useradd Vytvoření nového uživatelského účtu  
usermod Úprava uživatelského účtu  
users Zobrazení seznamu přihlášených uživatelů  
chmod Změna přístupových oprávnění  
chown Změna vlastníka a skupiny souboru  
groups Tisk názvu skupin, ve kterých se uživatel nachází  
id Tisk ID uživatele a skupinys  
logname Tisk přihlašovacího jména  
su Náhrada jiné identity uživatele  
times Čas uživatele a počítače  
who Tisk všech uživatelských jmen, která jsou přihlášena  
timedatectl Správa nastavení času a data zařízení. (Zahrnuje časová pásma a synchronizaci se servery NTP (Network Time Protocol).)  
whoami Tisk ID a jména aktuálního uživatele id -un

Následující příkazy se týkají programů a informací specifických pro dané zařízení.

 
Příkaz Efekt Další informace
cal Kalendář Zobrazení kalendáře
date Datum Zobrazení data
dc Stolní kalkulačka Kalkulačka
fsck Kontrola systému souborů  
bc Jazyk kalkulačky s libovolnou přesností  
kill  Zabránění spuštění procesu  
killall Ukončení procesů podle názvu  
let Provedení aritmetického postupu u proměnných prostředí  
make Rekompilace skupiny programů  
pkill Zabránění spuštění procesů  
ps Stav procesu  
seq Tisk číselných sekvencí  
units Převod jednotek z jedné stupnice na jinou  

Balíčky představují výchozí způsob systému Ubuntu načítání a aktualizace nových aplikací a souborů. Tyto příkazy umožňují správu a konfiguraci stažených balíčků.

 
Příkaz Efekt Další informace
apt -get Vyhledání a instalace softwarových balíčků  
aptitude Vyhledání a instalace softwarových balíčků  
apt -get update Aktualizace dostupných aktualizací  
apt - get upgrade Upgrade všech balíčků  
apt -get dist-upgrade Upgrade s výměnou balíčků Upgrade verze systému Ubuntu
apt -get install pkgname Instalace balíčku podle názvu  
apt -get purge pkgname Odinstalace balíčku podle názvu  
apt -get autoremove Odstranění zastaralých balíčků  
apt -get -f install Pokus o opravu poškozených balíčků  
dpkg -configure -a Pokus o opravu poškozených balíčků  
dpkg -i pkg.deb Instalace souboru pkg.deb  

Těmito příkazy můžete přímo spravovat služby v zařízení Ubuntu.

 
Příkaz Efekt Další informace
start service Spuštění služby úloh Upstart
stop service Zastavení služby úloh Upstart
status service Kontrola, je-li služba spuštěná Upstart
/etc/init.d/service start Spuštění služby SysV
/etc/init.d/service stop Zastavení služby SysV
/etc/init.d/service restart Restartování služby SysV
/etc/init.d/service check Kontrola služby SysV
systemctl Nový servisní příkaz Nahrazuje příkaz service
runlevel Získání aktuální úrovně spuštění  

Základní příkazy jednotek a oprávnění

 

Správa jednotek a formátů slouží k ovlivnění periferních zařízení připojených k počítači. Ať už se jedná o několik pevných disků, vyjímatelných médií nebo jiných zařízení. Umožňují spravovat a konfigurovat tato zařízení na úrovni příkazového řádku.

 
Příkaz Efekt Další informace
mount Připojení jednotky  
unmount Odpojení jednotky  
fdisk Naformátování disku  
cfdisk Editor tabulky oddílů pro systém Linux  
dd Duplikovat disk Převod a kopírování souborů, zápis hlaviček disků nebo spouštěcí záznamy
ddrescue Nástroj pro obnovení dat  
declare Deklarování proměnných a přiřazení atributů  
df Volné místo na disku Zobrazí, kolik místa na disku je obsazeno na každém připojeném oddílu (df používá MB a GB místo bloků)
du Využití adresáře Zobrazí, kolik místa zabírá daný adresář a všechny jeho podadresáře.
du -s Souhrn využití adresáře  
du -h Základní informace o využití adresáře To převádí informace do základního netechnického formátu
free Množství volného místa k dispozici To vám řekne, kolik volného místa je k dispozici pro použití
free -m Zobrazení statistik volného místa Zobrazení statistiky v MB
uname -a Získání všech informací o jádře  
uname -r Získání informací o jádře  
lsb_release -a Tisk informací o distribuci systému Linux  
top Spuštění monitorování zařízení Tím se spustí monitorování, zobrazení paměti RAM, využití procesoru a swapu a celkový počet běžících procesů
htop Umožňuje sledování počítačových zdrojů v reálném čase. Nahrazuje příkaz top
q Zastavení monitorování zařízení  
diff Zobrazení rozdílu mezi dvěma soubory  
diff3 Zobrazení rozdílu mezi třemi soubory  
 
Poznámka: Před většinou následujících příkazů je nutné použít příkaz sudo. Tím se dočasně zvýší úroveň oprávnění pro správu na úrovni uživatele root. To je nezbytné při práci s adresáři nebo soubory, které nevlastní váš uživatelský účet. Při použití příkazu „sudo“ budete vyzváni k zadání hesla. Tento příkaz mohou používat pouze uživatelé s oprávněními sudo (správce).
 
Příkaz Efekt Další informace
history Seznam všech uživatelských příkazů Příkaz history zobrazí dlouhý seznam příkazů, které jste zadali. Každý příkaz je zobrazen vedle čísla. Můžete zadat | x spusťte dříve zadaný příkaz ze seznamu (nahraďte X číslem). Pokud je výstup historie příliš dlouhý, použijte history | less pro rolovací seznam
REISUB Restart počítače Chcete-li restartovat počítač, podržte stisknuté klávesy ALT a PRINTSCRN
apt -get Aplikace Používá se k instalaci, odebrání, upgradu a dalším úkonům
file Kontrola typu jednoho nebo více souborů  
sleep Příkaz prodlevy Před spuštěním dalšího příkazu počkat x sekund
pidof Získání ID procesu (PID) Identifikace PID je uvedena v čitelném formátu.
ps Sledování systému pro příkazový řádek Vhodné i pro skripty
cat Tisk souboru v příkazovém řádku  
crontab Čas události jednotky  
man Nápověda Otevřete příručku programů, zobrazí příkazový manuál
man man O příručce Příručka k používání stránky nápovědy
man intro Stručný seznam příkazů Potřebujete-li informace o příkazu, zadejte příkaz < command name >-h nebo < command name  >--help, pokud první příkaz nefunguje. Vidíte, že některé příkazové řádky se nemusí přidružit -h s --help.
info info Úvod k informačním stránkám  
basename Odstranění adresáře a přípon z názvů souborů  
eject Vysunutí vyjímatelného média  
fdformat Nízkoúrovňové formátování Formátování diskety (FD)
mkisofs Vytvoření hybridního systému souborů  
format Formátování disků nebo pásek  
mknod Vytvoření blokových či znakových speciálních souborů  
quotactl Nastavení diskové kvóty  
quotacheck Kontrola využití disku v systému souborů  
quota Zobrazení využití a limitů disku  
tar Archivář pásek  
ram Diskové zařízení RAM  

Práva k souborům a adresářům a možnost jejich změny jsou vyžadovány na úrovni správce. Ty lze použít ke změně nebo opravě stávajících souborů nebo k zabránění poškození jiných souborů či adresářů nezkušenými uživateli.

 
Příkaz Efekt Další informace
chmod Změna režimu  
su Přepnout uživatele  
ulimit Omezení uživatelských zdrojů  
unalias Odstranění aliasu  
unset Odstranění názvů proměnných či funkcí  
function Definování maker funkcí  

Systém Ubuntu zvýšenými oprávněními označuje práva správce. Tyto příkazy je nutné spustit, když potřebujete změnit některé věci v zařízení na dostatečně vysoké úrovni. Ekvivalentem v systému Windows by bylo otevření příkazového řádku jako správce.

 
Příkaz Efekt Další informace
sudo Zvýšená oprávnění Spuštění příkazů se zvýšenými oprávněními - < superuser do >; Běžný výraz, který označuje, že provedenou akci je nutné ověřit pomocí hesla správce
sudo -r Otevření kořenového prostředí jako uživatel  
sudo -r -u Otevření prostředí jako uživatel  
sudo -k Zapomenutí hesel sudo  

Základní síťové příkazy

 

Tyto příkazy se týkají konfigurace síťových připojení v zařízení a odstraňování souvisejících problémů. To zahrnuje kabelová i bezdrátová připojení.

 
Příkaz Efekt Další informace
chkconfig Kontrola aktivovaných služeb  
ping Test síťových připojení  
ftp Protokol přenosu souborů  
host Kontrola IP adresy domény  
ifconfig Konfigurace síťových zařízení  
ip Konfigurace síťových zařízení Nahrazuje příkaz ifconfig
iwconfig Zobrazení informací o bezdrátovém připojení  
iw Zobrazení informací o bezdrátovém připojení Nahrazuje příkaz iwconfig
sudo iwlist scan Vyhledání bezdrátových sítí  
ifup eth0 Uvedení rozhraní eth0 do stavu online  
ifdown eth0 Zobrazení rozhraní eth0  
netstat Zobrazení směrovací tabulky  
ss Zobrazení směrovací tabulky Nahrazuje příkaz netstat
route Nastavení tras  
telnet Připojení k protokolu Telnet  
traceroute Zobrazení trasy  
dig Vyhledávání DNS (Domain Name Server)  
ethtool Nastavení karty Ethernet  
mkfifo Sestavte systém FIFO (First In First Out) Pojmenované kanály
mtr Diagnostika sítě traceroute/ping
nslookup Interaktivní dotázání se na internetové servery  
screen Multiplexní terminál Spuštění vzdáleného prostředí přes ssh
strace Sledování volání a signálů počítače  

Tyto příkazy se týkají správy a konfigurace brány firewall systému Ubuntu.

 
Příkaz Efekt Další informace
ufw enable Zapnutí brány firewall  
ufw disable Vypnutí brány firewall  
ufw default allow Povolení všech připojení ve výchozím nastavení  
ufw default deny Zakázání všech připojení ve výchozím nastavení  
ufw status Stav a pravidla Cyrrebt  
ufw allow port Povolení provozu na portu  
ufw deny port Zakázání provozu na portu  
ufw deny from ip Zablokování IP adresy  

Další informace

 

Poznámka:
Podporu softwaru poskytuje společnost Canonical, a to následujícími způsoby:
Společnost Dell poskytuje technickou podporu:

Dotčené produkty

Inspiron, Latitude, Vostro, XPS, Fixed Workstations
Vlastnosti článku
Číslo článku: 000123980
Typ článku: How To
Poslední úprava: 21 čvn 2024
Verze:  5
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.