Ściągawka poleceń systemu Linux


Z tej ściągawki wiersza poleceń systemu Linux/Unix dowiesz się:

Podstawowe polecenia Linuksa

Command Opis
ls Wyświetla listę wszystkich plików i katalogów w bieżącym katalogu roboczym
ls -R Wyświetla również listę plików w podkatalogach
ls -a Wyświetla również listę ukrytych plików
ls -al Wyświetla listę plików i katalogów ze szczegółowymi informacjami, takimi jak uprawnienia, rozmiar, właściciel itp.
cd or cd ~ Przejdź do katalogu HOME
cd .. Przejdź o jeden poziom wyżej
cd Aby przejść do określonego katalogu
cd / Przejdź do katalogu głównego
cat > filename Tworzy nowy plik
cat filename Wyświetla zawartość pliku
cat file1 file2 > file3 Łączy dwa pliki (plik1, plik2) i zapisuje wynik w nowym pliku (plik3)
mv file "new file path" Przenosi pliki do nowej lokalizacji
mv filename new_file_name Zmienia nazwę pliku na nową nazwę
sudo Umożliwia zwykłym użytkownikom uruchamianie programów z uprawnieniami superużytkownika lub roota
rm filename Usuwa plik
man Wyświetla informacje pomocy dotyczące polecenia
history Wyświetla listę wszystkich poprzednich poleceń wpisanych w bieżącej sesji terminala
clear Czyści terminal
mkdir directoryname Tworzy nowy katalog w obecnym katalogu roboczym lub w określonej ścieżce
rmdir Usuwa katalog
mv Zmienia nazwę katalogu
pr -x Dzieli plik na x kolumn
pr -h Przypisuje nagłówek do pliku
pr -n Oznacza plik z linią Numbers
lp -nc , lpr c Drukuje kopie „c” pliku
 lp-d lp-P
Określa nazwę drukarki
apt-get
Polecenie używane do instalowania i aktualizowania pakietów
mail -s 'subject'
-c 'cc-address'

-b 'bcc-address'
'to-address'
Polecenie wysłania wiadomości e-mail
mail -s "Subject"
to-address < Filename
Polecenie wysłania wiadomości e-mail z załącznikiem

Polecenia uprawnień do plików

Command Opis
ls -l aby pokazać typ pliku i uprawnienia dostępu
r czytać pozwolenie
w pozwolenie na pisanie
x wykonać pozwolenie
-= brak pozwolenia
Chown user Do zmiany własności pliku/katalogu
Chown user:group filename zmienić użytkownika i grupę pliku lub katalogu

Polecenie Zmienne środowiskowe

Command Opis
echo $VARIABLE Aby wyświetlić wartość zmiennej
env Wyświetla wszystkie zmienne środowiskowe
VARIABLE_NAME= variable_value Utwórz nową zmienną
Unset Usuń zmienną
export Variable=value Aby ustawić wartość zmiennej środowiskowej

Polecenia zarządzania użytkownikami systemu Linux

Command Opis
sudo adduser username Aby dodać nowego użytkownika
sudo passwd -l 'username' Aby zmienić hasło użytkownika
sudo userdel -r 'username' Aby usunąć nowo utworzonego użytkownika
sudo usermod -a -G GROUPNAME USERNAME Aby dodać użytkownika do grupy
sudo deluser USER GROUPNAME Aby usunąć użytkownika z grupy
finger Wyświetla informacje o wszystkich zalogowanych użytkownikach
finger username Podaje informacje o konkretnym użytkowniku

Polecenie sieciowe

Command Opis
SSH username@ip-address or hostname zaloguj się do zdalnego komputera z systemem Linux przy użyciu protokołu SSH
Ping hostname="" or ="" Do pingowania i analizowania połączeń sieciowych i hostów
dir Wyświetl pliki w bieżącym katalogu komputera zdalnego
cd "dirname" zmień katalog na „nazwa_katalogu” na komputerze zdalnym
put file prześlij „plik” z komputera lokalnego na zdalny
get file Pobierz „plik” ze zdalnego na komputer lokalny
quit Wyloguj Się

Polecenie procesu

Command Opis
bg Aby wysłać proces do tła
fg Aby uruchomić zatrzymany proces na pierwszym planie
top Szczegóły dotyczące wszystkich aktywnych procesów
ps Podaj stan procesów uruchomionych dla użytkownika
ps PID Podaje status konkretnego procesu
pidof Podaje identyfikator procesu (PID) procesu
kill PID Zabija proces
nice Uruchamia proces z zadanym priorytetem
renice Zmienia priorytet już uruchomionego procesu
df Zapewnia wolne miejsce na dysku twardym w systemie
free Daje wolną pamięć RAM w twoim systemie

VI Polecenia edycyjne

Command Opis
i Wstaw przy kursorze (przechodzi do trybu wstawiania)
a Zapis po kursorze (przechodzi w tryb wstawiania)
A Napisz na końcu linii (przechodzi w tryb wstawiania)
ESC Zakończ tryb wstawiania
u Cofnij ostatnią zmianę
U Cofnij wszystkie zmiany w całej linii
o Otwórz nową linię (przechodzi do trybu wstawiania)
dd Usuń linię
3dd Usuń 3 linie
D Usuń zawartość linii za kursorem
C Usuń zawartość linii za kursorem i wstaw nowy tekst. Naciśnij klawisz ESC, aby zakończyć wstawianie.
dw Usuń słowo
4dw Usuń 4 słowa
cw Zmień słowo
x Usuń znak przy kursorze
r Zamień znak
R Zastąp znaki od kursora w górę
s Zastąp jeden znak pod kursorem i kontynuuj wstawianie
S Zastąp całą linię i rozpocznij wstawianie na początku linii
~ Zmień wielkość liter indywidualnych

Mam nadzieję, że ten przewodnik po Linuksie Ci pomoże!