Linux to pot??ny system operacyjny, który oferuje szeroki zakres polece? do zarz?dzania systemem, plikami, procesami i wieloma innymi. Je?li korzystasz z serwera VPS z systemem Linux, znajomo?? podstawowych polece? jest niezb?dna. Poni?ej przedstawiamy przegl?d niektórych najwa?niejszych polece? wraz z przyk?adami.
Nawigacja po systemie plików
ls: Wy?wietla zawarto?? katalogu.cd: Zmienia bie??cy katalog.pwd: Wy?wietla ?cie?k? do bie??cego katalogu.mkdir: Tworzy nowy katalog.rmdir: Usuwa pusty katalog.
Zarz?dzanie plikami
cp: Kopiuje pliki i katalogi.mv: Przenosi lub zmienia nazw? plików i katalogów.rm: Usuwa pliki i katalogi.touch: Tworzy nowy pusty plik lub aktualizuje czas modyfikacji istniej?cego pliku.cat: Wy?wietla zawarto?? pliku.less: Wy?wietla zawarto?? pliku z mo?liwo?ci? przewijania.head: Wy?wietla pierwsze linie pliku.tail: Wy?wietla ostatnie linie pliku.
Zarz?dzanie u?ytkownikami i grupami
useradd: Dodaje nowego u?ytkownika.userdel: Usuwa u?ytkownika.passwd: Zmienia has?o u?ytkownika.groupadd: Dodaje now? grup?.groupdel: Usuwa grup?.chown: Zmienia w?a?ciciela pliku lub katalogu.chmod: Zmienia uprawnienia pliku lub katalogu.
Zarz?dzanie procesami
ps: Wy?wietla list? uruchomionych procesów.top: Wy?wietla dynamiczn? list? uruchomionych procesów.kill: Zako?cza proces.systemctl: Zarz?dza us?ugami systemowymi.
Instalacja oprogramowania
apt(Debian/Ubuntu): Mened?er pakietów do instalowania, aktualizowania i usuwania oprogramowania.dnf(Fedora/CentOS/RHEL): Mened?er pakietów do instalowania, aktualizowania i usuwania oprogramowania.yum(starsze wersje CentOS/RHEL): Mened?er pakietów do instalowania, aktualizowania i usuwania oprogramowania.
Przyk?ady u?ycia:
# Wy?wietl zawarto?? katalogu domowego
ls ~
# Zmie? katalog na /var/www/html
cd /var/www/html
# Utwórz nowy katalog o nazwie "moj_projekt"
mkdir moj_projekt
# Skopiuj plik "index.html" do katalogu "moj_projekt"
cp index.html moj_projekt/
# Zmie? w?a?ciciela katalogu "moj_projekt" na u?ytkownika "www-data"
chown www-data moj_projekt
# Wy?wietl list? uruchomionych procesów
ps aux
# Zako?cz proces o ID 12345
kill 12345
# Zainstaluj pakiet "nginx"
sudo apt install nginx
To tylko kilka podstawowych polece? Linuksa. Istnieje wiele innych polece?, które mo?esz pozna?, aby efektywnie zarz?dza? swoim serwerem VPS. Zapoznaj si? z dokumentacj? swojej dystrybucji Linuksa lub skorzystaj z zasobów online, aby dowiedzie? si? wi?cej.