Przydatne polecenia dla posiadaczy linuxowych VPSów

Przez ostatnie miesiące mam przyjemność konfigurowania VPS-a pod nową wersję strony Polishwords. W trakcie prac wynotowałem sobie bardziej przydatne komendy.

Oto i one:

Podstawy:

Restart usługi:

service <usługa> restart

Szukanie plików o określonej treści w nazwie:

find -name ‘nazwa*’

Ilość wolnego miejsca w pamięci:

free -m

Bezceremonialne ubijanie procesu:

kill -9 <pid_procesu>

Bieżący katalog:

pwd

Usuwanie pliku, foldera:

rm <nazwa_pliku>

rm -r <nazwa_foldera>

Wyświetlenie końca logu:

tail <nazwa_logu>

Pobranie pliku z sieci:

wget <sciezka>

Kopiowanie plików:

cp -a <from> <to>

Zmiana uprawnień do plików:

chmod 0777 <plik>

Wyświetlenie procesów z pełną informacją:

ps aux

Wyświetlanie użycia procesora i pamięci na żywo:

top

Wyświetlanie ukrytych plików:

ls -al

Pokazanie aktywnych połączeń TCP do serwera:

netstat -natp

Pewnie młodsi czytelnicy nie zrozumią aluzji ;)

Szczególnie przydatne:

Pobranie rewizji z repozytorium w sieci:

svn checkout -r <nazwa_rewizji> <sciezka_do_rewizji>

Lista procesów z informacją ile który zajmuje pamięci:

ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS

Wyszukanie największych plików we wszystkich podfolderach:

find / -type f -size +20000k -exec ls -lh {} \; | awk ‘{ print $9 “: ” $5 }’

Zmiana domyślnego edytora z vi na nano:

export EDITOR=/usr/bin/nano

Edycja tablic crona:

crontab -u <admin, root, etc.> -e

Sprawdzenie jakie biblioteki ładuje php i czy działa dobrze:

php -v

Użycie procesora realtime:

iostat -d 2 -c

Wyświetlenie ilości użytej pamięci przez konkretny proces:

ps -ylC <nazwa_procesu> –sort:rss

Loadtest za pomocą Apache Bench:

ab -n <liczba_klientow -c <ilu_klientow_naraz> > <sciezka_url>

Jak znacie jakieś ciekawe polecenia to zachęcam do wypisywania w komentarzach.

Przeczytaj też

Najlepsza książka do Pythona Nie wiesz, z jakiej książki/ebooka uczyć się programowania w języku Python? Postanowiłem zrobić zestawienie 10 książek z Heliona na ten temat, abyś mó...
Komplet 28 ebooków i kursów, aby zostać programist... Od jakiegoś czasu dostaję zapytania na temat tego jakie książki, kursy i ebooki polecam. W związku z tym postanowiłem przygotować dzisiaj zestaw, któr...
120 tapet programistycznych za darmo do pobrania Trochę mi się nudziło, więc przygotowałem zestaw 120 tapet dla programistów. Możesz go pobrać. Tapety są w rozdzielczości 1366x768. Podzielone ...
10 fiszek do nauki programowania w Pythonie Uczysz się programowania w Pythonie? Pobierz te 10 fiszek, które ułatwią Ci zapamiętanie funkcji wbudowanych* w Pythona! Programowanie potrafi ...
Czytaj podobne  Programowanie gier społecznościowych na Facebooka cz. 6 - miejsce na kod i dane
Napisano w Kolumna Tagi: , , , , , , , ,
One comment on “Przydatne polecenia dla posiadaczy linuxowych VPSów
  1. Nowaker pisze:

    > php -v

    Niekoniecznie. php to wersja konsolowa. Apache i inny httpd korzystają najczęściej z php-cgi.

Menu