Linux

Od HLDS.pl
(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(Ściąga)
 
(Nie pokazano 7 wersji utworzonych przez 2 użytkowników)
Linia 1: Linia 1:
 +
[[Grafika:Jessica alba linuxchick.sized.jpg|right]]
 
'''Linux'''... alternatywa dla '''Windows'''.
 
'''Linux'''... alternatywa dla '''Windows'''.
Często pod tym pojęciem rozumie się systemy bazowane na BSD (''a to nie to samo co systemy bazowane na linuksie'').
+
Często pod tym pojęciem rozumie się systemy bazowane na BSD (''a to nie to samo co systemy bazowane na Linuksie'').
  
Pod serwer gry właściwie nadają się wszelkie dystrybucje (''po uprzednim doinstalowaniu odpowednich pakietów'')
+
Pod serwer gry właściwie nadają się wszelkie dystrybucje (''po uprzednim doinstalowaniu odpowiednich pakietów'')
 
Preferowane są jednak poniższe:
 
Preferowane są jednak poniższe:
 
*Slackware
 
*Slackware
*Red Hat / Fedora (pokrewne projekty)
+
*Red Hat / Fedora (''pokrewne projekty'')
 
*Gentoo
 
*Gentoo
 
*Debian
 
*Debian
*FreeBSD
+
*FreeBSD (''wymagane włączenie emulacji'')
  
 
=Linki=
 
=Linki=
 
* [[Steam na Linuxie]]
 
* [[Steam na Linuxie]]
 +
 +
=Ściąga=
 +
Cześć komend wymaga konta root'a i dodatkowych pakietów
 +
 +
Zmiana praw do pliku rekursywnie
 +
find directory -type d -print0|xargs -0 chmod 755
 +
find directory -type f -print0|xargs -0 chmod 644
 +
 +
 +
*informacje o systemie
 +
procinfo
 +
mpstat
 +
cat /proc/version
 +
cat /etc/version
 +
*info o procku
 +
cat /proc/cpuinfo
 +
*info o sprzęcie PCI
 +
lspci
 +
*info o systemie
 +
dmesg
 +
ale ponieważ bardzo dużo zawiera to polecam przeczesać info wykorzystując grep, np nt dysków ATA
 +
dmesg | grep hd
 +
* rozmiar katalogu, sumarycznie w megabajtach
 +
du -sh katalog
 +
* ilość wolnego na dysku
 +
df -h
 +
* lista procesów (wszystkich)
 +
ps -aux
 +
* sprawdzenie co 1 sekundę co pożera zasoby
 +
top -d1
 +
* użycie pamięci przez procesy
 +
vmstat -S M
 +
* wolna pamięć
 +
free -m
 +
 +
          total      used      free    shared    buffers    cached
 +
Mem:          2017      1947        69          0        39      1287
 +
-/+ buffers/cache:        620      1397
 +
Swap:        1827        12      1815
 +
W sumie 2 GB. Ważne, aby swap miał bardzo mało, najlepiej 0 (''tu widzimy, że zrzucone jest 12 mb do swap''), 620 - użyta pamięć na serwerze, najlepiej, aby nie przekraczała 80% całej pojemności.
 +
 +
*info o sieciówce
 +
ethtool eth0
 +
*transfer sieciówki
 +
iptraf
 +
* info o taktowaniu kernela
 +
vmstat 1
 +
i patrzysz na kolumne '''in''' - jesli pokazuje sie cos okolo 100 to masz kernel na 100Hz, jesli okolo 250 to masz kernel na 250Hz itd, czyli 500 = 500Hz, 1000 = 1000Hz. Jak nie amsz kernela na 1000Hz to se zrob - google kernel Hz
 
[[Kategoria:Oprogramowanie]]
 
[[Kategoria:Oprogramowanie]]
 
[[Kategoria:Linux|!]]
 
[[Kategoria:Linux|!]]

Aktualna wersja na dzień 18:58, 26 wrz 2009

Jessica alba linuxchick.sized.jpg

Linux... alternatywa dla Windows. Często pod tym pojęciem rozumie się systemy bazowane na BSD (a to nie to samo co systemy bazowane na Linuksie).

Pod serwer gry właściwie nadają się wszelkie dystrybucje (po uprzednim doinstalowaniu odpowiednich pakietów) Preferowane są jednak poniższe:

  • Slackware
  • Red Hat / Fedora (pokrewne projekty)
  • Gentoo
  • Debian
  • FreeBSD (wymagane włączenie emulacji)

Linki

Ściąga

Cześć komend wymaga konta root'a i dodatkowych pakietów

Zmiana praw do pliku rekursywnie

find directory -type d -print0|xargs -0 chmod 755
find directory -type f -print0|xargs -0 chmod 644

  • informacje o systemie
procinfo
mpstat
cat /proc/version
cat /etc/version
  • info o procku
cat /proc/cpuinfo
  • info o sprzęcie PCI
lspci
  • info o systemie
dmesg

ale ponieważ bardzo dużo zawiera to polecam przeczesać info wykorzystując grep, np nt dysków ATA

dmesg | grep hd
  • rozmiar katalogu, sumarycznie w megabajtach
du -sh katalog
  • ilość wolnego na dysku
df -h
  • lista procesów (wszystkich)
ps -aux
  • sprawdzenie co 1 sekundę co pożera zasoby
top -d1
  • użycie pamięci przez procesy
vmstat -S M
  • wolna pamięć
free -m
          total       used       free     shared    buffers     cached
Mem:          2017       1947         69          0         39       1287
-/+ buffers/cache:        620       1397
Swap:         1827         12       1815

W sumie 2 GB. Ważne, aby swap miał bardzo mało, najlepiej 0 (tu widzimy, że zrzucone jest 12 mb do swap), 620 - użyta pamięć na serwerze, najlepiej, aby nie przekraczała 80% całej pojemności.

  • info o sieciówce
ethtool eth0
  • transfer sieciówki
iptraf
  • info o taktowaniu kernela
vmstat 1

i patrzysz na kolumne in - jesli pokazuje sie cos okolo 100 to masz kernel na 100Hz, jesli okolo 250 to masz kernel na 250Hz itd, czyli 500 = 500Hz, 1000 = 1000Hz. Jak nie amsz kernela na 1000Hz to se zrob - google kernel Hz

Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia