Bu yazımızda işinize yarıycak olan unix/linux komutlarını paylaşalım 🙂
Linux için SSH Kodları
ls Dizinde bulunan her seyi listeler.
ls -a Gizli dosyalar ve dizinlerle beraber listeler.
ls -l Bütün dosyalari boyut ve tarihini göstererek listeler.
tar -zxpf Uzantisi tar.gz olan sikistirilmis dosyalari acar.
tar -xpf Uzantisi .tar olan dosyalari acar.
gunzip Uzantisi .gz olan doslari acar.
cp Dosyayi kopyalar.
mv Bir dosyayi baska bir dizine tasimanizi saglar yada dosya adini degistirir.
mkdir Yeni bir dizin olusturmanizi saglar.
rmdir Belirtilen dizini silmenizi saglar.
rm Dosya silmenizi saglar.
rm -rf Dizin silmenizi saglar.
cd Belirtilen dizine gecmenizi saglar.
cd .. Bir üst dizine gecmenizi saglar.
cd ~ En üst dizine cikmanizi saglar.
pwd O anda bulundugunuz dizini görüntüler.
pico Belirtilen dosyayi text editör ile düzenlemenizi saglar.
ftp Belirtilen siteye FTP baglantisi saglar.
lynx Belirtilen siteyi görüntüler.
df Harddisk istatistiklerini gösterir.
quota Disk kullaniminizi gösterir.
uname isletim sisteiminin durumunu gösterir.
whoami Kendi bilgilerinizi gösterir.
who Sunucuya bagli olanlari gösterir.
last Hesabiniza yapilan en son baglantiyi gösterir.
whereis Belirtilen dosyanin nerede oldugunu gösterir.
ps -x Sizin calistirdiginiz islemleri gösterir.
ps -a Sunucuda calistirilan tüm islemleri gösterir.
ps -ux calistirilan islemlerin CPU/RAM kullanimiyla gösterir.
kill Pid numarasi verilen islemi durdurur.
kill -9 Pid numarasi verilen eggdrop islemini durdurur.
killall Belirtilen program türündeki tüm islemleri durdurur.
whatis Belirtilen komutun aciklamasini verir.
man Komut hakkinda yardim görüntüler
passwd Shell hesabiniza girerken kullandiginiz sifreyi degistirmenizi saglar.
vhosts yada vhost Sistemde bulunan vhostlari (virtual host) listeler.(BNC icin kullanabilirsiniz)
reboot: Sunucuya restart atar
service mysqld restart: mysql restart atar
service httpd restart: apache ye rest atar
service httpd stop : Sitelere ulasimi kapatir
netstat -n : sunucuya baglanan ipleri gösterir
netstat -a sunucuya baglanan reseller ipleri gösterir(Proxy kullanmaniz fark etmez her zaman gercek cikis ipi görünür)
pico : ssh üzerinden text editor ile dosya icerigini görme ve düzenlemeye yarar.
top : Sistem cpu kulalnimini gösterir.
uptime : Sunucunun uptime süresini gösterir
wget: wget www.siteadresi.com/dosyaadi seklinde sunucuya dosya cekmenizi saglar.IP Engelleme
iptables -A INPUT -s 85.159.54.48 -j DROP
ip ban kaldirma
iptables -X INPUT -s 85.159.54.48 -j DROPsyn olarak sunucuya aldigini saldiri adetini ve ipleri gösterme
netstat -np | grep SYN_RECV | awk ‘{print $5}’ | cut -d. -f1-4 | cut -d: -f1 | sort -n | uniq -c | sort -nsunucu özelliklerini görüntüleme
dmesg
Ayrıca ssh için kullanabilceğiniz putty programını şu adresten indirebilirsiniz;
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html