1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
Temel Fonksiyonlar ; ls : Dizinde bulunan tüm dosya ve dizinleri listeler ls -a : Dizinde bulunan gizli dosya ve dizinler ile beraber listeler ls -l : Bütün dosyaları, boyut ve tarihli açıklamaları ile gösterir tar -zxpf : targz ile sıkıştırılan dosyaları açar tar -xpf : tar ile sıkıştırılmış olan dosyaları açar gunzip : gz ile sıkıştırılmış dosyaları açar cp : Bir dosyayı kopyalamak için kullanılır mv : Bu komu bir dosyanın taşınması için kullanılır Eğer dosyayı aynı dizine taşırsanız sadece adı değiştirecektir Bu sayede dosyanın ismini değiştirmek için de kullanılabilmektedir mkdir : Mevcut dizinde yeni dizin açmanıza yarar rmdir : Belirttiğiniz dizini silmek için kullanılır rm : Belirtilen bir dosyayı siler rm -rf : Belirttiğiniz bir dizini silmenizi sağlar cd : Belirttiğiniz dizini açar cd : Mevcut dizinden bir üst dizine geçiş için kullanılır cd ~ : En üst dizine geçmek için kullanılır pwd : Bulunduğunuz dizini gösterir pico : Belirttiğiniz dosyayı text bir editörü ile açar ftp : Belirttiğiniz siteye FTP bağlantısını gerçekleştirir lynx : Belirttiğiniz siteyi gösterir df : Harddisk bilgilerini listeler quota : Disk kullanım durumunu gösterir uname : İşletim sisteminin sürümü ve adını gösterir whoami : Giriş user adını gösterir who : Sunucya bağlı olanları listelerAynı ve benzer bir işlemi w ile de gerçekleştirebilirsiniz last : Hesabınızda gerçekleştirilen en son bağlantıyı listeler whereis : Yanına yazdığınız dosya yada ismin yolunu arar ve gösterir BitchX : IRC programını çalıştırmak için kullanılır mail : Postalarınızı listeler ps -x : Yaptığınız işlemleri gösterir ps -a : Çalışan tüm işlemleri listeler ps -ux : Çalışan işlevlerin CPU / RAM kullanım durumlarını listeler kill : Pid numarası verdiğiniz işlemi durdurur kill -9 : Pid numarası verilen eggdrop işlemini durdurur killall : Belirttiğiniz programın tüm işlemlerini durdurmak için kullanılır whatis : Girdiğiniz komutun açıklamasını gösterir man : Girdiğiniz komut hakkında yardım getirir passwd : Shell hesabı şifrenizi değiştirir reboot : Sunucuza reboot atar service mysqld restart : Eğer Linux üzerine plesk kullanıyorsanız MYSQL resetlemenizi sağlar, fakat cPanel sistemlerde service mysql restart yazmanız gerekmektedir service httpd restart : Apache servisine restart atar service httpd stop : Apache servisini kapatır(sitelere erişim duracaktır) netstat -n : Sunucudaki bağlı ip adreslerini listeler netstat -a : Sunucudaki reseller ip adreslerini görürsünüz nano : SSH’da text editörü çalıştırmanızı sağlar, nano yeniisim yazarsanız yeni bir dosya oluşturmuş olacaksınız top : Sistemin CPU durumunu ve tüm bağlantı, çalışan programları listeler uptime : Uptime Durumunu gösterir wget : Sunucuya bir dosya çekmek için kullanılır tar : Dosya sıkıştırma veya sıkıştırılmış dosyaları açmak için kullanılır (Örnek: tar.gz dosyası açmak tar -zxvf veya bir klasör yada dosyayı tar.gz yapmak tar -ccvf daha fazla parametre için man komutunu kullanabilirsiniz. unzip : sıkıştırılmış zip uzantılı dosyayı açmayı sağlar zip : zip uzantılı dosya sıkıştırma sağlar gunzip : gz olarak sıkıştırılmış dosyayı açmayı sağlar grep : süzme işleminde kullanılır, genellikle bir komut çıktısını vertical bar karakteri ile ve grep kullanarak süzdürülür. cut : bir komut çıktısındaki veriyi kesmek için kullanılabilir sort : Komut çıktılarını sıralamak için kullanılır. uniq : raporlama komutudur. Komut çıktılarında özellikle aynı işlemleri istatisliksel olarak sıralamaya yarar. cat : bir dosya içeriğini direk ekrana basar. more : çok uzun bir komut çıktısını daha rahat okumanıza yarar. Vertical bar karakteri ile kullanılır. tail : bir dosyanın son çıktılarını göstermektedir.(Örneğin: büyük bir dosyanın son 10 satırını görmek için tail -20 /root/dosya.txt ) IP İşlemleri ; IP BANLAMA; iptables -A INPUT -s ipadresi-j DROP IP BAN AÇMA; iptables -X INPUT -s ipadresi -j DROP |