Neler yeni

Metin2 Putty Komutları

admin

Yönetici
Yönetici
Admin
Katılım
17 Eki 2018
Mesajlar
161
Beğeniler
7
#1
Merhabalar,
Bu konumuzda Putty komutlarını ve ne işe yaradıklarını sizlere aktaracağız.Eğer putty hakkında bilgi sahibi değilseniz ve nasıl bağlanacağınızı bilmiyorsanız ; Metin2 Server Putty Bağlanma konumuzu inceleyebilirsiniz.

İlk önce normal putty komutlarından başlayalım.

ls
Dizinde bulunan her şeyi listeler.

ls -a
Gizli dosyalar ve dizinlerle beraber listeler.

ls -l
Bütün dosyaları boyut ve tarihini göstererek listeler.

tar -zxpf
Uzantısı tar.gz olan sıkıştırılmış dosyaları açar.

tar -xpf
Uzantısı .tar olan dosyaları açar.

gunzip
Uzantısı .gz olan dosları açar.

cp
Dosyayı kopyalar.

mv
Bir dosyayı başka bir dizine taşımanızı sağlar yada dosya adını değiştirir.

mkdir
Yeni bir dizin oluşturmanızı sağlar.

rmdir
Belirtilen dizini silmenizi sağlar.

rm
Dosya silmenizi sağlar.

rm -rf
Dizin silmenizi sağlar.

cd
Belirtilen dizine geçmenizi sağlar.

cd ..
Bir üst dizine geçmenizi sağlar.

cd ~
En üst dizine çıkmanızı sağlar.

pwd
O anda bulunduğunuz dizini görüntüler.

pico
Belirtilen dosyayı text editör ile düzenlemenizi sağlar.

ftp
Belirtilen siteye FTP bağlantısı sağlar.

lynx
Belirtilen siteyi görüntüler.

df
Harddisk istatistiklerini gösterir.

quota
Disk kullanımınızı gösterir.

uname
İşletim sisteiminin durumunu gösterir.

whoami
Kendi bilgilerinizi gösterir.

who
Sunucuya bağlı olanları gösterir.

last
Hesabınıza yapılan en son bağlantıyı gösterir.

whereis
Belirtilen dosyanın nerede olduğunu gösterir.

ps -x
Sizin çalıştırdığınız işlemleri gösterir.

ps -a
Sunucuda çalıştırılan tüm işlemleri gösterir.

ps -ux
Çalıştırılan işlemlerin CPU/RAM kullanımıyla gösterir.

kill
Pid numarası verilen işlemi durdurur.

kill -9
Pid numarası verilen eggdrop işlemini durdurur.

killall
Belirtilen program türündeki tüm işlemleri durdurur.

whatis
Belirtilen komutun açıklamasını verir.

man
Komut hakkında yardım görüntüler

passwd
Shell hesabınıza girerken kullandığınız şifreyi değiştirmenizi sağlar.

vhosts yada vhost
Sistemde bulunan vhostları (virtual host) listeler.(BNC için kullanabilirsiniz)

reboot
Sunucuya restart atar

service mysqld restart
mysql restart atar

service httpd restart:
apache ye rest atar

service httpd stop
Sitelere ulaşımı kapatır

netstat -n
sunucuya baglanan ipleri gösterir

netstat -a
sunucuya baglanan reseller ipleri gösterir(Proxy kullanmanız fark etmez her zaman gercek cıkış ipi görünür)

pico
ssh üzerinden text editor ile dosya içeriğini görme ve düzenlemeye yarar.

top
Sistem cpu kulalnımını gösterir.

uptime
Uptime Durumunu gösterir.

Şimdi spesifik komutlardan bahsedelim :

Herhangi bir ip adresini yasaklamak (banlamak) & yasağını (banını) kaldırmak

iptables -A INPUT -s İPADRESİ -j DROP

komutu işinizi görecektir. Mesela kullanıcının ip adresinin forummetin2 olduğunu varsayarsak;
iptables -A INPUT -s forummetin2 -j DROP

komutu ip adresi forummetin2 olan kişiyi yasaklayacaktır. eğer ip adresi forummetin2 olan kullanıcının ip adresine ait yasağı kaldırmak isterseniz de şu komutu kullanmalısınız ;

iptables -X INPUT -s forummetin2 -j DROP

Servera uzaktan dosya çekmek için

Örneğin servera www.forummetin2.com/deneme.zip dosyasını çekmek istiyoruz.

wget www.forummetin2.com/deneme.zip

komutunu kullanırız.

Serveri resetlemek & yeniden başlatmak için

Serverinizi resetlemek ve yeniden başlatmak istiyorsanız alttaki işlemleri sırayla yapın.
  1. Putty ile SSL 'e bağlanıyoruz ve giriş yapıyoruz. Bu konuda bilginiz yoksa > Metin2 Server Putty Bağlantısı Kurma konumuzu okuyun.
  2. Daha sonra konsola reboot yazıp enterlıyoruz.
  3. Sonra karşımıza error gelecek tamam deyip çıkıyoruz. 1-2 dakika gibi bir süre bekledikten sonra Putty'e tekrar giriş yapın.
  4. Konsola cd /usr/game yazıp enterlıyoruz. Bu komutla birlikte oyunun olduğu klasöre giriş yapmış olacağız.
  5. Daha sonra ls yazıp entera basıyoruz , önümüze dosyalar listeleniyor.
  6. Listelenen dosyaların içinde "start.sh" , "baslat.sh" dosyalarından biri olacaktır. Hangisi yazıyorsa onun ismini kullanacaksınız.
  7. Eğer start.sh dosyası varsa sh start.sh yazıp entera basacaksınız. Eğer baslat.sh varsa sh baslat.sh yazıp entera basacaksınız ve işlem tamamlanacak.
Umarım faydalı olmuştur, aklınıza takılan bir şey olursa konu altından belirtebilirsiniz.
 

kral

Yeni üye
Kayıtlı Üye
Katılım
29 Eyl 2019
Mesajlar
2
Beğeniler
0
#2
eglıne saglık baskan ıyı anlatım yapmıssın kolay gelsın sana