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!