Z tego ściągawki wiersza poleceń Linux / Unix dowiesz się:
- Podstawowe polecenia Linuksa
- Polecenia dotyczące uprawnień do plików
- Polecenie Zmienne środowiskowe
- Polecenia zarządzania użytkownikami w systemie Linux
- Polecenie sieciowe
- Polecenie procesu
- VI Polecenia edycji
Podstawowe polecenia Linuksa
Komenda | Opis |
ls | Wyświetla wszystkie pliki i katalogi w obecnym katalogu roboczym |
ls-R | Wyświetla również pliki w podkatalogach |
ls-a | Wyświetla również ukryte pliki |
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 w górę |
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 administratora lub administratora |
rm filename | Usuwa plik |
man | Zawiera informacje pomocy dotyczące polecenia |
history | Wyświetla listę wszystkich wcześniejszych 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 numerami wierszy |
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 dotyczące uprawnień do plików
Komenda | Opis |
ls-l | aby pokazać typ pliku i uprawnienia dostępu |
r | czytaj pozwolenie |
w | pisać pozwolenie |
x | wykonać pozwolenie |
-= | brak pozwolenia |
Chown user | Do zmiany właściciela pliku / katalogu |
Chown user:group filename | zmienić użytkownika i grupę dla pliku lub katalogu |
Polecenie Zmienne środowiskowe
Komenda | 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 w systemie Linux
Komenda | Opis |
sudo adduser username | Aby wyświetlić wartość zmiennej |
sudo passwd -l 'username' | Wyświetla wszystkie zmienne środowiskowe |
sudo userdel -r 'username' | Utwórz nową zmienną |
sudo usermod -a -G GROUPNAME USERNAME | Usuń zmienną |
sudo deluser USER GROUPNAME | Aby ustawić wartość zmiennej środowiskowej |
finger | Zawiera informacje o wszystkich zalogowanych użytkownikach |
finger username | Podaje informacje o konkretnym użytkowniku |
Polecenie sieciowe
Komenda | 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świetla pliki w bieżącym katalogu zdalnego komputera |
cd "dirname" | zmień katalog na „dirname” na zdalnym komputerze |
put file | przesłać „plik” z komputera lokalnego na komputer zdalny |
get file | Pobierz „plik” ze zdalnego na komputer lokalny |
quit | Wyloguj |
Polecenie procesu
Komenda | Opis |
bg | Aby wysłać proces w tle |
fg | Aby uruchomić zatrzymany proces na pierwszym planie |
top | Szczegóły dotyczące wszystkich aktywnych procesów |
ps | Podaj status procesów uruchomionych dla użytkownika |
ps PID | Podaje status konkretnego procesu |
pidof | Podaje identyfikator procesu (PID) procesu |
kill PID | Zabija proces |
nice | Rozpoczyna proces z określonym priorytetem |
renice | Zmienia priorytet już działającego procesu |
df | Zapewnia wolne miejsce na dysku twardym w systemie |
free | Zapewnia wolną pamięć RAM w systemie |
VI Polecenia edycji
Komenda | Opis |
i | Wstaw w miejscu kursora (przechodzi do trybu wstawiania) |
a | Pisz za kursorem (przechodzi do trybu 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 nowy wiersz (przechodzi w tryb wstawiania) |
dd | Usuń linię |
3dd | Usuń 3 linie |
D | Usuń zawartość wiersza za kursorem |
C | Usuń zawartość wiersza 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 | Zastąp znak |
R | Zastąp znaki począwszy od kursora |
s | Zastąp jeden znak pod kursorem, aby kontynuować wstawianie |
S | Zastąp cały wiersz i zacznij wstawiać od początku wiersza |
~ | Zmień wielkość liter o indywidualnym charakterze |
Mam nadzieję, że ten przewodnik po Linuksie ci pomoże!