Komendy Linux
Zarzadzanie użytkownikami
- useradd -m nazwa_uzytkownika - dodaj użytkownika
- passwd nazwa_użytkownika - zmień hasło użytkownika
- groupadd nazwa_grupy - dodaj grupe
-
chown właściciel:grupa plik_lub_katalog - zmien właściciela
-
chmod [notacja_ósemkowa] plik_lub_katalog – zmienia
uprawnienia dostępu (np. chmod 755)
Konfiguracja i diagnostyka sieci
- ip a - wszystkie interfejsy sieciowe
-
ip r - pokazuje tablice routingu (w tym brame domyślną)
-
traceroute adres_IP - pokazuje trase wysłanych pakietów
- ping -c 4 adres_IP - c = ilosc pakietow
- ss -tuln - otwarte porty i usługi
- hostnamectl set-hostname nowa_nazwa
Zarządzanie pakietami
-
zypper refresh (lub zypper ref) - aktualizacja
list pakietów w repozytoriach
-
zypper install nazwa_pakietu (lub zypper in) -
instalacja oprogramowania (np. apache2, samba)
-
zypper remove nazwa_pakietu (lub zypper rm) -
odinstalowanie oprogramowania
-
zypper update (lub zypper up) - aktualizacja
zainstalowanych pakietów
-
zypper search nazwa (lub zypper se) -
wyszukiwanie pakietów w repozytoriach
Narzędzia konfiguracyjne openSUSE
-
yast - uruchamia potężne, tekstowe menu konfiguracji
systemu (sieć, użytkownicy, usługi)
-
yast2 - uruchamia graficzny odpowiednik centrum sterowania
YaST (jeśli system ma GUI)
Operacje na plikach i katalogach
-
ls -la - listowanie zawartości wraz z plikami ukrytymi i
uprawnieniami
-
cd ścieżka_do_katalogu - przejście do wskazanego folderu
-
mkdir -p nazwa_katalogu - tworzenie katalogu (flaga -p
tworzy całą ścieżkę podkatalogów)
-
cp -r plik_źródłowy plik_docelowy - kopiowanie plików
(flaga -r kopiuje katalogi)
-
mv źródło cel - przenoszenie plików/katalogów lub zmiana
ich nazwy
-
nano ścieżka_do_pliku - prosty tekstowy edytor do
modyfikacji konfiguracji
-
vim ścieżka_do_pliku - fajniejszy tekstowy edytor do
modyfikacji konfiguracji
-
grep "fraza" plik - wyszukiwanie określonego ciągu znaków w
pliku
Zarządzanie systemem i usługami (Systemd)
- systemctl start nazwa_usługi - uruchomienie usługi
- systemctl stop nazwa_usługi - zatrzymanie usługi
-
systemctl restart nazwa_usługi - ponowne uruchomienie (np.
po edycji konfiguracji)
-
systemctl enable nazwa_usługi - włączenie automatycznego
startu usługi przy rozruchu
-
systemctl disable nazwa_usługi - wyłączenie automatycznego
startu usługi
-
systemctl status nazwa_usługi - sprawdzenie stanu działania
usługi i ostatnich logów
-
df -h - pokazuje zajętość przestrzeni dyskowej w czytelnej
formie (GB/MB)
-
htop - interaktywny, tekstowy menedżer zadań (procesy,
pamięć RAM, CPU)