Podstawowe komendy Linux do zarządzania VPS

VPS działa na Linuxie, a Linuxem zarządzasz przez terminal. Bez interfejsu graficznego, bez przycisków, bez klikania myszką. Brzmi to onieśmielająco, ale z garścią komend zrobisz wszystko, czego potrzebujesz. Oto komendy, których będziesz używać najczęściej.

Nawigacja i pliki

KomendaCo robiPrzykład
lsWyświetlanie plików i folderówls -la (z ukrytymi plikami i szczegółami)
cdPrzejście do folderucd /var/www
pwdWyświetlenie bieżącej lokalizacjipwd
cpKopiowanie plikówcp plik.txt kopia.txt
mvPrzenoszenie lub zmiana nazwymv stary.txt nowy.txt
rmUsuwanierm plik.txt lub rm -r folder/
mkdirTworzenie folderumkdir /var/www/mojastrona
nanoEdycja pliku tekstowegonano /etc/nginx/nginx.conf

Informacje systemowe

KomendaCo robi
htopCPU, RAM i przegląd procesów (interaktywny)
df -hMiejsce na dysku na partycję
free -hUżycie RAM
uptimeJak długo serwer działa

Kontrola procesów

KomendaCo robi
systemctl status nginxSprawdzenie statusu usługi
systemctl restart nginxRestart usługi
systemctl enable nginxAutomatyczne uruchomienie usługi przy starcie
journalctl -u nginx -fŚledzenie logów usługi na żywo

Pakiety i aktualizacje

apt update            # odświeżenie listy pakietów
apt upgrade -y        # aktualizacja wszystkich pakietów
apt install htop -y   # instalacja pakietu
apt remove htop -y    # usunięcie pakietu

Sieć

KomendaCo robi
ip addrWyświetlenie adresów IP
ss -tulnpOtwarte porty i nasłuchujące usługi
ping 8.8.8.8Test połączenia sieciowego
curl -I https://hostvalues.netOdpowiedź HTTP z adresu URL

Uprawnienia

chown -R www-data:www-data /var/www/  # zmiana właściciela
chmod 755 script.sh                    # nadanie uprawnień do wykonywania

Czy muszę znać wszystkie komendy na pamięć?

Nie. 10 najczęściej używanych komend (ls, cd, nano, systemctl, apt) pokrywa 90% codziennego zarządzania. Resztę wyszukujesz, gdy jest potrzebna.

Co jeśli popełnię błąd z rm?

Usunięte pliki nie mogą być przywrócone (nie ma kosza). Zawsze rób kopię zapasową przed usuwaniem. Komenda rm -rf / wyczyści cały serwer. Nowoczesne wersje Linuxa to blokują, ale zawsze bądź ostrożny z rm -r.

Czy mogę zainstalować interfejs graficzny?

Tak, ale nie jest to zalecane na serwerze. Środowisko desktopowe zużywa od 500 MB do 1 GB RAM, które lepiej przeznaczyć na aplikacje. Terminal jest szybszy, wydajniejszy i bezpieczniejszy.

Wszystkie pakiety KVM VPS HostValues są dostarczane z dostępem SSH i pełną kontrolą root.


Nadal masz pytania? Utworz ticket, a nasz zespol Ci pomoze.

Powrot do bloga