Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Objaśnienie typowych poleceń terminala systemu Ubuntu Linux

Summary: Poniższy artykuł zawiera informacje na temat typowych poleceń terminala używanych w systemie Ubuntu Linux.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Spis treści:

  1. Podstawowe polecenia sterujące
  2. Podstawowe polecenia użytkownika i systemowe
  3. Podstawowe polecenia dotyczące napędów i praw
  4. Podstawowe polecenia dotyczące sieci

Podstawowe polecenia sterujące

 

Polecenia terminala to instrukcje, których można używać w aplikacji terminala Ubuntu w celu wykonywania dowolnych zadań na komputerze. Polecenia są podzielone na mniejsze tabele w celu ułatwienia ich stosowania oraz korzystania z tych artykułów jako punktu odniesienia.

 
Polecenie Efekt Pozostałe informacje
cd Zmień katalog Za pomocą tego polecenia można poruszać
się po systemie plików. Wpisując
cd lub cd~ Powoduje przejście do folderu
domowego, który jest domyślną
pozycją początkową w aplikacji Terminal.
cd/ Przejdź do katalogu głównego  
cd.. Jeden poziom katalogów w górę  
cd- Powrót do poprzedniego katalogu  
pwd Drukowanie katalogu roboczego Spowoduje to wyświetlenie lokalizacji w systemie plików.
bash GNU Bourne-Again Shell  
break Wyjście z pętli  
case Warunkowe wykonanie polecenia  
clear Czyści ekran terminalu  
continue Wznów następną iterację pętli  
cron Demon do uruchamiania zaplanowanych poleceń  
crontab Zaplanuj uruchomienie polecenia na później  
echo Wyświetlanie komunikatu na ekranie  
enable Włączanie i wyłączanie poleceń zintegrowanej powłoki  
env Zmienne środowiskowe  
eval Oceń kilka poleceń lub argumentów  
expect Automatyzacja aplikacji, do których dostęp uzyskuje się za pośrednictwem terminala  
export Ustawianie zmiennej środowiskowej  
expr Szacowanie wyrażeń  
false Nic nie robić, bez powodzenia  
for Rozwiń słowa i uruchom polecenia  
hash Zapamiętywanie pełnej ścieżki argumentu nazwy  
hostname Wydrukuj lub ustaw nazwę urządzenia  
if Warunkowe wykonanie polecenia  
jobs Lista aktywnych zadań  
join Łączenie linii na wspólnym polu  
journalctl Przeglądanie dzienników systemowych i rozwiązywanie problemów Zawiera informacje o dziennikach usług, komunikatach jądra i nie tylko
local Tworzy zmienne  
logout Wyjdź z powłoki logowania  
more Wyświetlanie obrazu jeden ekran na raz  
nice Ustawianie priorytetu polecenia lub zadania  
nohup Uruchom polecenie odporne na rozłączanie się  
notify-send Wysyłaj powiadomienia na pulpicie  
op Dostęp do operatora  
readarray Odczyt z stdin do zmiennej tablicowej  
readonly Oznaczanie zmiennych lub funkcji jako tylko do odczytu  
reboot Uruchomić urządzenie ponownie  
return Wyjdź z funkcji powłoki  
sed Edytor strumieniowy  
select Zaakceptuj wprowadzanie danych z klawiatury  
set Manipuluje zmiennymi i funkcjami powłoki  
shift Przesuń parametry pozycyjne  
shopt Opcje powłoki  
shutdown Wyłącza lub uruchamia ponownie Linux  
sleep Opóźnienie przez określony czas  
ssh Klient SSH Program zdalnego logowania
suspend Wstrzymaj wykonywanie tej powłoki  
sync Synchronizuj dane na dysku z pamięcią  
test Obliczanie wyrażenia warunkowego  
trap Uruchamianie polecenia po ustawieniu sygnału  
true Pomyślnie nie wykonuj żadnych czynności  
type Opisywanie polecenia  
unshar Rozpakuj skrypty powłoki  
until Uruchamianie poleceń Dopóki błąd
vmstat Raportowanie statystyk pamięci wirtualnej  
watch Okresowe uruchamianie lub wyświetlanie programu  
while Uruchamia polecenia  
write Wysyłanie wiadomości do innego użytkownika  
xargs Uruchom narzędzie, przekazując skonstruowane listy argumentów  
### Umożliwia komentowanie lub komentowanie bez zakłócania pracy terminala  
while Uruchamia polecenia  

Zarządzanie plikami i tekstem to polecenia, które mają bezpośredni wpływ na pliki i tekst, które są przechowywane i używane na komputerze. Dash i narzędzie Eksplorator Windows są dobrze znanymi wersjami tego narzędzia z graficznym interfejsem użytkownika (GUI).

 
Polecenie Efekt Pozostałe informacje
cp Kopiowanie Umożliwia skopiowanie pliku, w tym celu należy dodać nazwę pliku, który chcesz skopiować, wraz z poleceniem. Gdzie znajduje się plik w katalogu, który przeglądałeś. W przeciwnym razie wpisz cp~/< file path > w celu określenia, gdzie znajduje się plik, który chcesz skopiować.
ls Lista Wyświetla listę wszystkich plików w bieżącym katalogu
ls~ Zestawia pliki w katalogu głównym Dodanie nazwy folderu powoduje wyświetlenie listy wszystkich plików w tym konkretnym folderze. Oto przykład: ls~/desktop pokazuje pliki w folderze na pulpicie
mkdir Utwórz katalog Umożliwia utworzenie katalogu. Na przykład: mkdir private files tworzy nowy katalog o nazwie private files, który znajduje się w katalogu domowym. O ile nie przejdziesz do innego katalogu lub nie określono innej ścieżki.
mv Przenieś Za pomocą tego polecenia można zmienić nazwę lub przenieść plik. Jeśli chcesz zmienić nazwę pliku sunny dzisiaj, możesz wpisać mv sunny day. Wymaga to przejścia do właściwego katalogu lub określenia poprawnej ścieżki pliku. Kiedy piszesz mv day ~/Desktop, dzień pliku zostanie przeniesiony z domu na pulpit. Jeśli jednak chcesz także zmienić nazwę pliku, wpisz nową nazwę pliku obok bieżącej nazwy w poleceniu.
rm Remove Usuwa plik, określa ścieżkę pliku lub nazwę pliku
rmdir Usuń katalog Usuwa empty Katalogu
rm -r Usuń rekursywnie Usuwa katalog wraz z jego zawartością
grep Wyszukiwanie ciągów tekstowych  
head Wyświetla początek pliku  
less Wyświetlanie części pliku  
tail Wyświetla koniec pliku  
apropos Przeszukuje strony podręcznika systemowego pomocy  
aspell Sprawdzanie pisowni  
awk Znajdowanie i zastępowanie tekstu Sortowanie, weryfikowanie lub indeksowanie bazy danych
cmp Porównaj dwa pliki  
comm Porównaj dwa posortowane pliki wiersz po wierszu  
csplit Dzielenie pliku na części określone kontekstowo  
cut Podziel plik na dwie osobne części  
cksum Wydrukuj sumę kontrolną CRC i liczbę bajtów  
find Wyszukiwanie plików spełniających określone kryteria  
fmt Formatowanie tekstu akapitu  
fold Zawijaj tekst do określonej szerokości  
dir Krótkie zestawienie zawartości katalogu  
dircolors Konfiguracja kolorów dla ls  
dirname Konwertowanie pełnej ścieżki na ścieżkę  
dirs Wyświetlanie listy zapamiętanych katalogów  
cat Wyświetlanie zawartości pliku  
bzip2 Kompresuj lub dekompresuj nazwane pliki  
chroot Uruchom polecenie z innym katalogiem głównym  
fgrep Wyszukiwanie w plikach wierszy zgodnych ze stałym ciągiem znaków  
fuser Zidentyfikuj lub zabij proces, który uzyskuje dostęp do pliku  
gawk Znajdowanie i zamienianie tekstu w plikach  
gzip Kompresja lub dekompresja plików nazw  
ln Umożliwia połączenie między plikami  
locate Znajdź pliki  
look Wyświetlanie wierszy zaczynających się od danego ciągu znaków  
lpr Druk off-line  
lpc Program sterujący dla drukarki liniowej  
lprm Usuwanie zadań z kolejki wydruku  
lprint Drukowanie pliku  
lprintd Anulowanie zadania drukowania  
lprintq Lista kolejki wydruku  
lsof Lista otwartych plików  
vdir Pełne zestawienie zawartości katalogu ls -| -b
v Pełne zestawienie zawartości katalogu ls -| -b
vi Edytor tekstu  
uuencode Dekodowanie pliku Dekodowanie pliku za pomocą uuencode
uuencode Kodowanie pliku Kodowanie pliku przy użyciu polecenia uuencode
tty Drukowanie nazwy pliku terminalu na stdin  
touch Zmiana sygnatur czasowych plików  
expand Konwertowanie tabulatorów na spacje  
import Przechwyć ekran serwera x i zapisz obraz do pliku  
install Kopiowanie plików i ustawianie atrybutów  
fg Wyślij zadanie na pierwszy plan  
bg Wyślij zadanie w tle  
nl Ponumeruj wiersze i zapisz pliki  
open Otwiera pliks default application  
paste Scalanie wierszy plików  
pathchk Sprawdzanie przenośności nazw plików  
popd Przywróć poprzednią wartość bieżącego katalogu  
pr Przygotowywanie plików do druku  
printcap Baza danych możliwości drukarki  
printenv Zmienne środowiskowe drukowania  
printf Formatowanie i drukowanie danych  
pushd Zapisz i zmień bieżący katalog  
rcp Kopiowanie plików między dwoma komputerami  
read Odczytuje wiersz ze standardowego wejścia  
rename Zmienia nazwy plików  
remsync Synchronizuj zdalne pliki za pomocą poczty e-mail  
mmb Masowe przenoszenie plików i zmienianie ich nazw  
mtools Manipulowanie plikami MS-DOS  
rev Odwraca wiersze w pliku  
rsync Zdalna kopia pliku Synchronizuj drzewa plików
sdiff Interaktywne scalanie dwóch plików  
scp Kopia zabezpieczona  
sftp Program bezpiecznego transferu plików  
slocate Znajdź plik  
sort Sortowanie plików tekstowych  
split Dzielenie pliku na fragmenty o stałym rozmiarze  
sum Drukowanie sumy kontrolnej pliku  
tee Przekierowanie danych wyjściowych do wielu plików  
tsort Topologiczne sortowanie  
unmask Maska tworzenia dla pliku użytkownika  
source Uruchamianie poleceń z pliku  
symlink Tworzy nową nazwę pliku  
tr Tłumaczenie, ściskanie i/lub usuwanie  
uniq Tworzenie unikatowych nazw plików  
wc Drukowanie liczby bajtów, słów i wierszy  
whereis Przeszukaj $path użytkowników, strony podręcznika i pliki źródłowe w poszukiwaniu programu  
which Przeszukaj $path użytkowników w poszukiwaniu pliku programu  
wget Pobieranie stron internetowych lub plików  
unexpand Konwertuj spację na tabulatory  
yes Drukuj ciąg, dopóki nie zostanie przerwany  
xdg-open Otwórz plik lub adres URL w aplikacji preferowanej przez użytkownika  
dmesg Drukowanie komunikatu jądra i sterowników  

Podstawowe polecenia użytkownika i systemowe

 

Te polecenia umożliwiają zarządzanie, konfigurowanie, rozwiązywanie problemów i resetowanie ustawień użytkownika i grupy na urządzeniu z systemem Ubuntu.

 
Polecenie Efekt Pozostałe informacje
passwd Tworzenie hasła  
groupadd Dodawanie grupy  
groupmod Modyfikowanie grupy  
chgrp Zmień grupę  
groupdel Usuń grupę  
adduser Dodawanie użytkownika do urządzenia  
addgroup Dodawanie grupy do urządzenia  
alias Tworzenie aliasu  
useradd Utwórz nowe konto użytkownika  
usermod Modyfikacja konta użytkownika  
users Lista zalogowanych użytkowników  
chmod Zmień prawa dostępu  
chown Zmień właściciela plików i grupę  
groups Nazwy grup drukowania, w których znajduje się użytkownik  
id Drukuj użytkownika i identyfikator grupys  
logname Wydrukuj nazwę logowania  
su Zastąp inną tożsamość użytkownika  
times Czas pracy użytkownika i komputera  
who Wydrukuj wszystkie nazwy użytkowników, którzy są zalogowani  
timedatectl Zarządzaj ustawieniami godziny i daty na urządzeniach. (Obejmuje strefy czasowe i synchronizację z serwerami NTP).  
whoami Wydrukuj bieżący identyfikator i nazwę użytkownika id -un

Poniższe polecenia dotyczą programów i informacji specyficznych dla urządzenia.

 
Polecenie Efekt Pozostałe informacje
cal Kalendarz Wyświetlanie kalendarza
date Data Wyświetlanie daty
dc Kalkulator dc Kalkulator
fsck Sprawdzanie systemu plików  
bc Język kalkulatora dowolnej precyzji  
kill  Zatrzymywanie uruchamiania procesu  
killall Zabijaj procesy według nazwy  
let Wykonaj działania arytmetyczne na zmiennych powłoki  
make Ponowna kompilacja grupy programów  
pkill Zatrzymaj uruchamianie procesów  
ps Stan procesu  
seq Drukuj sekwencje numeryczne  
units Konwertowanie jednostek z jednej skali na drugą  

Pakiety to domyślna metoda Ubuntu ładowania i aktualizacji nowych aplikacji i plików. Polecenia te umożliwiają zarządzanie i konfigurację pobranych pakietów.

 
Polecenie Efekt Pozostałe informacje
apt -get Wyszukiwanie i instalowanie pakietów oprogramowania  
aptitude Wyszukiwanie i instalowanie pakietów oprogramowania  
apt -get update Odśwież dostępne aktualizacje  
apt - get upgrade Uaktualnij wszystkie pakiety  
apt -get dist-upgrade Aktualizacja poprzez wymianę pakietów Aktualizacja wersji Ubuntu
apt -get install pkgname Zainstaluj pakiet według nazwy  
apt -get purge pkgname Odinstaluj pakiet według nazwy  
apt -get autoremove Usuń przestarzałe pakiety  
apt -get -f install Spróbuj naprawić uszkodzone pakiety  
dpkg -configure -a Spróbuj naprawić uszkodzone pakiety  
dpkg -i pkg.deb Zainstaluj plik pkg.deb  

Te polecenia umożliwiają bezpośrednie zarządzanie usługami na urządzeniu z systemem Ubuntu.

 
Polecenie Efekt Pozostałe informacje
start service Rozpocznij usługę pośrednictwa pracy Upstart
stop service Zatrzymaj usługę zadań Upstart
status service Sprawdź, czy usługa jest uruchomiona Upstart
/etc/init.d/service start Uruchom usługę SysV
/etc/init.d/service stop Zatrzymaj usługę SysV
/etc/init.d/service restart Uruchom usługę ponownie Sysv
/etc/init.d/service check Sprawdź usługę SysV
Systemctl Nowe polecenie serwisowe Zastąpiło to service
runlevel Pobierz aktualny poziom pracy  

Podstawowe polecenia dotyczące napędów i praw

 

Zarządzanie dyskami i formatami może mieć wpływ na urządzenia peryferyjne podłączone do komputera. czy są to rozmaite dyski twarde, nośniki wymienne, czy inne urządzenia. Umożliwiają zarządzanie tymi urządzeniami i konfigurowanie ich na poziomie wiersza polecenia.

 
Polecenie Efekt Pozostałe informacje
mount Zamontuj dysk  
unmount Odmontowywanie dysku  
fdisk Formatuj dis  
cfdisk Edytor tabel partycji dla systemu Linux  
dd Duplikuj dysk Konwertowanie i kopiowanie plików, zapisywanie
nagłówków dysków lub rekordów rozruchowych
ddrescue Narzędzie do odzyskiwania danych  
declare Deklarowanie zmiennych i przypisywanie atrybutów  
df Wolne miejsce na dysku Wyświetla ilość zajętego miejsca na dysku każdej
zainstalowanej partycji
. df używa MB i GB zamiast
bloków.
du Użycie katalogu Wyświetla ilość miejsca używanego przez dany
katalog i wszystkie jego
podkatalogi.
du -s Podsumowanie zużycia katalogu  
du -h Podstawowe informacje dotyczące zużycia katalogu Spowoduje to przełożenie informacji na
podstawowy, nietechniczny format
free Ile wolnego miejsca jest dostępne Dzięki temu można uzyskać informacje o ilości wolnego miejsca
dostępnego do wykorzystania
free -m Pokazuje statystyki wolnego miejsca Pokazuje statystyki w MB
uname -a Pobiera wszystkie informacje o jądrze  
uname -r Uzyskiwanie informacji o jądrze  
lsb_release -a Drukuje informacje o dystrybucji Linux  
top Rozpocznij monitorowanie urządzeń Inicjuje to monitorowanie, przeglądanie użycia pamięci RAM,
procesora
i wymiany, a także wszystkich uruchomionych procesów
Htop Zapewnia monitorowanie zasobów komputera w czasie rzeczywistym Zastąpiło to top
q Zatrzymaj monitorowanie urządzeń  
diff Wyświetlanie różnicy między dwoma plikami  
diff3 Wyświetlanie różnicy między trzema plikami  
 
Uwaga: Większość poniższych poleceń musi być poprzedzona poleceniem sudo . Umożliwia to tymczasowe podniesienie uprawnień do poziomu administracyjnego użytkownika głównego. Jest to konieczne podczas pracy z katalogami lub plikami, które nie należą do Twojego konta użytkownika. Podczas korzystania z sudo zostanie wyświetlony monit o podanie hasła. Z tego polecenia mogą korzystać tylko użytkownicy z uprawnieniami sudo (administracyjnymi).
 
Polecenie Efekt Pozostałe informacje
history Lista wszystkich poleceń użytkownika Polecenie history pokazuje długą listę
wpisanych poleceń. Każde
polecenie jest wyświetlane obok liczby. Możesz
wpisać | x , aby uruchomić wcześniej
wpisane polecenie z listy (zamień X
na liczbę). Jeśli dane wyjściowe
historii są zbyt długie, użyj history | less
listy przewijanej.
REISUB Uruchom ponownie komputer Przytrzymaj klawisze ALT i PRINTSCRN podczas
pisania, aby ponownie uruchomić komputer
apt -get Aplikacja Służy m.in. do instalowania, usuwania, uaktualniania
file Sprawdzanie typu jednego lub kilku plików  
sleep Opóźnianie poleceń Odczekaj x sekund, aby przejść do następnego polecenia
pidof Pobierz identyfikator PID Identyfikator PID podany w formacie umożliwiającym odczyt
ps Monitor systemu dla wiersza polecenia Nadaje się również do skryptów
cat Drukuj plik w wierszu poleceń  
crontab Zdarzenia dysku czasowego  
man Instrukcja pomocy Otwórz instrukcję programów, wyświetla
instrukcję poleceń
man man Instrukcja dotycząca Strona pomocy dotycząca korzystania ze strony pomocy
man intro Krótka lista poleceń Jeśli potrzebujesz informacji o poleceniu
, wpisz < command name >-h lub < command name
 >--help
, jeśli pierwsza reguła nie działa. Widać
, że niektóre wiersze polecenia mogą nie kojarzyć się -h
na --help.
info info Wprowadzenie do stron informacyjnych  
basename Usuń katalog i sufiks z nazw plików  
eject Wysuwanie nośników wymiennych  
fdformat Formatowanie niskopoziomowe Formatowanie dyskietki (FD)
mkisofs Tworzenie hybrydowego systemu plików  
format Formatowanie dysków lub taśm  
mknod Tworzenie specjalnych plików blokowych lub znakowych  
quotactl Ustawianie limitów dyskowych  
quotacheck Skanowanie systemu plików w celu wykrycia użycia dysku  
quota Wyświetlanie użycia i limitów dysku  
tar Taśma do archiwizacji  
ram Ramdysk  

Uprawnienia do plików i katalogów oraz do ich zmiany są wymagane na poziomie administratora. Mogą one służyć do zmieniania lub naprawiania istniejących plików lub do zatrzymywania innych plików lub katalogów pochodzących od niedoświadczonych użytkowników.

 
Polecenie Efekt Pozostałe informacje
chmod Zmień tryb  
su Przełączenie użytkownika  
ulimit Ograniczanie zasobów użytkownika  
unalias Usuwanie aliasu  
unset Usuwanie nazw zmiennych lub funkcji  
function Definiowanie makr funkcji  

Podwyższone uprawnienia według Ubuntu to prawa administratora. Musisz uruchomić te polecenia, gdy musisz zmienić rzeczy na swoim urządzeniu na wystarczająco wysokim poziomie. Odpowiednik w systemie Windows to otwarcie wiersza polecenia z pozycji administratora.

 
Polecenie Efekt Pozostałe informacje
sudo Podwyższone uprawnienia Uruchamianie poleceń z podwyższonymi uprawnieniami
- < superuser do >; Powszechne wyrażenie, które
wskazuje, że podjęta akcja musi
zostać zweryfikowana za pomocą hasła administratora.
sudo -r Otwórz powłokę główną jako użytkownik  
sudo -r -u Otwórz powłokę jako użytkownik  
sudo -k Zapomnij hasła sudo  

Podstawowe polecenia dotyczące sieci

 

Te polecenia dotyczą konfigurowania i rozwiązywania problemów z połączeniami sieciowymi na urządzeniu. Obejmuje to połączenia przewodowe i bezprzewodowe.

 
Polecenie Efekt Pozostałe informacje
chkconfig Sprawdzanie aktywowanych usług  
ping Testowanie połączeń sieciowych  
ftp Protokół transferu plików  
host Sprawdź adres IP domeny  
ifconfig Konfigurowanie urządzeń sieciowych  
Ip Konfigurowanie urządzeń sieciowych Zastąpiło to ifconfig
iwconfig Pokaż informacje o sieci bezprzewodowej  
iw powiedział: Pokaż informacje o sieci bezprzewodowej Zastąpiło to iwconfig
sudo iwlist scan Skanuje w poszukiwaniu sieci bezprzewodowych  
ifup eth0 Przenieś interfejs eth0 do trybu online  
ifdown eth0 Wyświetlanie interfejsu eth0  
netstat Wyświetla tabelę routingu  
Ss Wyświetla tabelę routingu Zastąpiło to netstat
route Ustawia trasy  
telnet Połącz się z Telnetem  
traceroute Wyświetla trasę  
dig Wyszukiwanie DNS  
ethtool Ustawienia karty Ethernet  
mkfifo Tworzenie FIFO Nazwane potoki
mtr Diagnostyka sieci traceroute/ping
nslookup Wyszukiwanie serwerów nazw domen internetowych w trybie interaktywnym  
screen Multipleksowanie terminalu Uruchom zdalne powłoki za pomocą ssh
strace Śledzenie połączeń i sygnałów komputerowych  

Te polecenia dotyczą zarządzania zaporą Ubuntu i jej konfigurowania.

 
Polecenie Efekt Pozostałe informacje
ufw enable Włącz zaporę sieciową  
ufw disable Wyłącz zaporę sieciową  
ufw default allow Domyślnie zezwalaj na wszystkie połączenia  
ufw default deny Domyślnie odrzuć wszystkie połączenia  
ufw status Aktualny status i zasady  
ufw allow port Zezwalaj na ruch na porcie  
ufw deny port Odmów ruchu na porcie  
ufw deny from ip Blokuje adres IP  

Additional Information

 

Uwaga:
Firma Canonical udziela pomocy technicznej w zakresie oprogramowania za pomocą następujących metod:
Firma Dell zapewnia wsparcie techniczne:

Article Properties


Affected Product

Inspiron, Latitude, Vostro, XPS, Fixed Workstations

Last Published Date

10 May 2024

Version

4

Article Type

How To