New Post has been published on http://www.control.com.tr/linux-komutlari.aspx
Linux Komutları | Linux Sunucu Komutları
Linux komutları yazımızda orta seviyedeki linux kullanıcılarının en sık rastladığı komutların açıklamaları ve genel kullanım amacları hakkında kısaca bilgiler paylaşacağım.Linux sunucu komutları, sunucu kullanımınızı kolaylaştıracaktır.
LİNUX İŞLETİM SİSTEMİ KOMUTLARI | SSH KOMUTLARI:
Sistem kullanıcısının kullanıcı ve gurup id lerini verir.
Sisteme giriş yaptığınız kullanıcı adını verir.
Kendi bilgilerinizi gösterir.
Sisteminizde kim yada kimlerin aktif olduğunu gösterir.
Sisteminizde kimin aktif olduğunu ve ne yaptığını gösterir.
Hesabınıza yapılan en son bağlantıyı gösterir.
İşletim sistemini gösterir.
Linux işletim sistemi bilgilerinize ulaşmanızı sağlar.Makine ismi, makine donanım tipi, kernel ismi ve sürümü (kernel bilgileri) v.s.
Örnek: Ubuntu, Linux Mint, Pardus..
Linux işletim sisteminizde kullanılmış olan ve boş olan bellek miktarını görmenizi sağlar.
Linux işletim sisteminizde kullanılan ve boş olan bellek miktarını megabayt biriminde gösterir.
Sisteminizde açık olan işlemler ile ilgili açıklama sunar.
Kullanıcının disk kullanımı ve limitleri hakkında bilgi verir.
Sistem cpu kullanımını gösterir.
Belirtilen ay ve yıla ait takvim bilgisini gösterir.
Sisteminizin ne kadar süredir kesintisiz calıştığını gösterir.
Linux işletim sisteminde dosyaların sıkıştırılmasını sağlar. Sıkıştırma için LempelZiv kodlamasını kullanır.
Lempel-Ziv kodlaması ile sıkıştırılmış uzantsı .gz olan dosyaların açılmasını sağlar.
Zaman belirlenir.Belirlenen zaman boyunca işlem yapmadan beklenmesini sağlar.Zaman dolduğunda otomatik olarak sonlanır.
Sisteminizde belirttiğiniz dosyanın nerede olduğunu gösterir.
Belirtilen komutun açıklamasını verir.
Belirlenen dosyanın erişim ve değiştirilme zamanlarını mevcut zamana göre değiştirir.
Shell hesabınıza girerken kullandığınız şifreyi değiştirmenizi sağlar.
Sisteminizde shell komutunun yolunu belirler.
Sistemde bulunan vhostları (virtual host) listeler (BNC için kullanabilirsiniz).
Root makineden ip öğrenme.
adduser login & chown mavigok /home/login & passwd pass1 , passwd pass2
ls : Dizinde bulunan her şeyi gösterir.
ls -a : Gizli dosyaları ve dizinleri gösterir.
ls -l : Bütün dosyaları boyut ve tarihi ile gösterir.
rm komutları :
rmdir : Belirtilen dizini silmenizi sağlar.
rm : Dosya silmenizi sağlar.
rm -rf : Dizin silmenizi sağlar.
tar -zxpf : Uzantısı tar.gz olan sıkıştırılmış dosyaları açar.
tar -xpf : Uzantısı .tar olan dosyaları açar.
cd : Belirtilen dizine geçmenizi sağlar.
cd .. Bir üst dizine geçmenizi sağlar.
cd ~ En üst dizine çıkmanızı sağlar.
ps -x : Çalıştırdığınız işlemleri gösterir.
ps -a : Linux sunucuda çalıştırılan tüm işlemleri gösterir.
ps -ux : Linux sunucuda çalıştırılan işlemleri 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.
netstat -n : Linux sunucuya bağlanan ipleri gösterir
netstat -a : Linux sunucuya bağlanan reseller ipleri gösterir.
cp : Dosyayı kopyalar.
mv : Bir dosyayı başka bir dizine taşımanızı sağlar ya da dosya adını değiştirir.
mkdir : Yeni dizin oluşturmanı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.
BitchX IRC programını çalıştırır.
mail : Postalarınızı kontrol eder.
man : Komut hakkında yardım görüntüler
service mysql restart mysql restart atar
service httpd restart apache ye rest atar
service httpd stop Sitelere ulaşımı kapatır
apf -d : ip adresi verilen ip e ban atar
service apf restart apf ye restart atar
pico : ssh üzerinden text editor ile dosya içeriğini görme ve düzenlemeye yarar.
iptables -A INPUT -s 85.159.54.48 -j DROP
ile ip banlanır.
iptables -X INPUT -s 85.159.54.48 -j DROP
wget indirilecek-dosya-adresi
ile servera dosya çekilir.
tar cvzf dosyam.tar.gz sıkıştırılacak-dosya
mysql -u dbkullanıcıadi -p dbadi < yedek.sql