Plesk ve SSH Komutlari
[b]Plesk servisleri ile ilgili komutlar[/b]
[color=red]Tüm servisleri durdurmak:[/color] [b]service psa stopall[/b]
[color=red]Tüm servisleri başlatmak:[/color] [b]service psa startall[/b]
[color=green]Http yi yeniden başlatmak:[/color] service httpd restart
[color=green]Mysqli yeniden başlatmak:[/color] service mysqld restart
[color=green]Email servisini yeniden başlatmak:[/color] service qmail restart
[color=green][b]DNS servisini yeniden başlatmak: [/b][/color]service named restart
[color=green]FTP servisini yeniden başlatmak: [/color]service xinetd restart
[color=green]Plesk panel, http ve mysqli yeniden başlatmak:[/color] service psa restart
[b][size=99px]I. Basit komutlar[/size][/b]
[b]A. Plesk admin şifresini gösterir[/b]
cat /etc/psa/.psa.shadow
[b]B. Dizin değiştirir (cd) *[/b]
cd /path/to/directory/
[b]C. Dosya ve alt klasörleri listeler (ls) *[/b]
ls -alh (dosya ve klasörleri yetkileri ile birlikte listeler)
[b]D. Çalışan servisleri gözlemleme[/b]
ps -a top -c (çıkmak için Ctrl+C ye basın)
ps -auxf (işlem listesi)
[b]E. Servisleri Başlatma/Durdurma[/b]
/etc/init.d/ start|stop|restart|status ("/etc/init.d/httpd stop" apache servisini durdurur)
[b][size=99px]II. Dosya Sistemi Komutları[/size][/b]
[b]A. Toplam disk boyutunu kontrol etme[/b]
[color=red]df[/color] (disk durumunun % olarak doluluk oranını gösterir)
[b]B. Dosya ve klasörleri boyutları ile birlikte listeler[/b]
[color=red]du [/color](bu komut geç cevap verebilir)
1. du -sh * (dizin içindeki tüm klasörleri ve boyutlarını gösterir)
[b]C. Dosyaları Silme[/b]
(rm /path/to/dosyaadi.htm) - her zaman silmeden önce sorulmsını sağlayın *
1. [color=red]rm -vf [/color](dosyaları silmeden önce sormaz ve direkt siler. Bu komutu kullanmadan önce dikkatli olunuz çünkü silinen dosyanın geri dönüşü mümkün olmayacaktır.)
2. [color=red]rm -vrf[/color] (klasör ve alt klasörleri sormadan siler)
[b]D. Dosyaları Kopyalama (cp) *[/b]
[color=red]cp dosyaadi.abc /yeni/path/dosyaadi.abc[/color]
[b]E. Dosyaları Taşıma (mv) *[/b]
[color=darkred]mv dosya.abc /yeni/path/dosya.abc[/color]
[b]F. Boş dosya oluşturma (touch) *[/b]
[color=green]touch dosyaadi.123[/color]
[b][size=99px]III. Dosya yetkileri ve dosya sahibi (dv)+(ss)[/size][/b]
[b]A. Dosya yetkilerini değiştirme ([color=red]chmod[/color]) *[/b]
[color=blue]chmod 000 dosya.abc[/color] (Klasörler için varsayılan 755, dosyalar için 644 tür.)
[color=green]1. Numaralandırmanın karşılığı. 1.=Sahibi; 2.=Grup; 3.=Diğer[/color]
(-rwxrwxwrx = 777, -rwxr-xr-x = 755, -rw-r--r-- = 644, v.b.)
7 = Okuma + Yazma + Çalıştırma
6 = Okuma + Yazma
5 = Okuma + Çalıştırma
4 = Okuma
3 = Yazma + Çalıştırma
2 = Yazma
1 = Çalıştırma
0 = Tüm hakları engelleme
[b]B. Dosyaların Sahibini Değiştirme (chown) *[/b]
[color=red]chown kullanici:kullanici dosya.abc[/color]
[color=darkred]chown -R kullanici:kullanici klasor/[/color]
[b][size=99px]IV. Log Dosyalarını Kontrol etme (dv)[/size][/b]
Log dosyaları sisteminiz üzerinde nelerin gerçekleştiği konusunda size bilgi verir.
Komutu kullanmadan önce 'tail -n 100' yazar iseniz loglardaki son 100 işlemi görebilirsiniz.
En çok kullanılan log komutları:
A. Ana hata logları
tail -n 100 /var/log/messages
B. Apache hata logları
1. tail -n 100 /var/log/httpd/error_log
2. tail -n 100 /home/httpd/vhosts/domain.com/statistics/logs/error_log (her domain için)
C. MySQL logları
tail -n 100 /var/log/mysqld.log
D. Mail logları
tail -n 100 /user/local/psa/var/log/maillog
V. Gelişmiş komutlar
A. 10 MB tan büyük dosyaları bulma
find . -size '+10000k' -exec ls -Shl {} ;
B. Grep. komutu
cat file | grep ftp (içerisinde 'ftp' kelimesi geçen dosyaları bulur)
C. Less/More
less filename.abc (dosya içeriğini gösterir. 'q' ya basarak çıkabilirsiniz.)
more aynı görevi yapar..
|more eklentisi ile içeriği büyük olan dosyaları yada listeleme işlemlerini aşama aşama görebilirsiniz.
'tail -n 1000 /var/log/httpd/error_log | more'
Boşluk (space) tuşuna basarak sonraki ekranlara geçebilir ctrl +c ile çıkabilirsiniz.
[b][size=99px]VI. Yazı editörleri[/size][/b]
A. Vi editörü
vi /path/to/dosya.abc
i = INSERT modu. Herhangi bir değişiklik yapmak istediğiniz zaman 'i' tuşuna basarak insert moduna girin.
'Esc' tuşuna basarak insert modundan çıkabilirsiniz.
:q = Yaptığınız işlemleri kaydetmeden çıkmanızı sağlar (INSERT modunda olmadığınıza emin olun)
Esc:x = Kaydeder ve çıkar.
B. Pico editörü
pico /path/to/dosya.abc
Normal bir txt editörü gibi kullanabilirsiniz.
Ctrl + x ve 'y' ile kaydedip çıkabilirsiniz.
Ctrl + x ve 'n' ile kaydetmeden çıkabilirsiniz.
Pico yerine 'nano' komutunu kullanabilirsiniz.
[color=red]Tüm servisleri durdurmak:[/color] [b]service psa stopall[/b]
[color=red]Tüm servisleri başlatmak:[/color] [b]service psa startall[/b]
[color=green]Http yi yeniden başlatmak:[/color] service httpd restart
[color=green]Mysqli yeniden başlatmak:[/color] service mysqld restart
[color=green]Email servisini yeniden başlatmak:[/color] service qmail restart
[color=green][b]DNS servisini yeniden başlatmak: [/b][/color]service named restart
[color=green]FTP servisini yeniden başlatmak: [/color]service xinetd restart
[color=green]Plesk panel, http ve mysqli yeniden başlatmak:[/color] service psa restart
[b][size=99px]I. Basit komutlar[/size][/b]
[b]A. Plesk admin şifresini gösterir[/b]
cat /etc/psa/.psa.shadow
[b]B. Dizin değiştirir (cd) *[/b]
cd /path/to/directory/
[b]C. Dosya ve alt klasörleri listeler (ls) *[/b]
ls -alh (dosya ve klasörleri yetkileri ile birlikte listeler)
[b]D. Çalışan servisleri gözlemleme[/b]
ps -a top -c (çıkmak için Ctrl+C ye basın)
ps -auxf (işlem listesi)
[b]E. Servisleri Başlatma/Durdurma[/b]
/etc/init.d/ start|stop|restart|status ("/etc/init.d/httpd stop" apache servisini durdurur)
[b][size=99px]II. Dosya Sistemi Komutları[/size][/b]
[b]A. Toplam disk boyutunu kontrol etme[/b]
[color=red]df[/color] (disk durumunun % olarak doluluk oranını gösterir)
[b]B. Dosya ve klasörleri boyutları ile birlikte listeler[/b]
[color=red]du [/color](bu komut geç cevap verebilir)
1. du -sh * (dizin içindeki tüm klasörleri ve boyutlarını gösterir)
[b]C. Dosyaları Silme[/b]
(rm /path/to/dosyaadi.htm) - her zaman silmeden önce sorulmsını sağlayın *
1. [color=red]rm -vf [/color](dosyaları silmeden önce sormaz ve direkt siler. Bu komutu kullanmadan önce dikkatli olunuz çünkü silinen dosyanın geri dönüşü mümkün olmayacaktır.)
2. [color=red]rm -vrf[/color] (klasör ve alt klasörleri sormadan siler)
[b]D. Dosyaları Kopyalama (cp) *[/b]
[color=red]cp dosyaadi.abc /yeni/path/dosyaadi.abc[/color]
[b]E. Dosyaları Taşıma (mv) *[/b]
[color=darkred]mv dosya.abc /yeni/path/dosya.abc[/color]
[b]F. Boş dosya oluşturma (touch) *[/b]
[color=green]touch dosyaadi.123[/color]
[b][size=99px]III. Dosya yetkileri ve dosya sahibi (dv)+(ss)[/size][/b]
[b]A. Dosya yetkilerini değiştirme ([color=red]chmod[/color]) *[/b]
[color=blue]chmod 000 dosya.abc[/color] (Klasörler için varsayılan 755, dosyalar için 644 tür.)
[color=green]1. Numaralandırmanın karşılığı. 1.=Sahibi; 2.=Grup; 3.=Diğer[/color]
(-rwxrwxwrx = 777, -rwxr-xr-x = 755, -rw-r--r-- = 644, v.b.)
7 = Okuma + Yazma + Çalıştırma
6 = Okuma + Yazma
5 = Okuma + Çalıştırma
4 = Okuma
3 = Yazma + Çalıştırma
2 = Yazma
1 = Çalıştırma
0 = Tüm hakları engelleme
[b]B. Dosyaların Sahibini Değiştirme (chown) *[/b]
[color=red]chown kullanici:kullanici dosya.abc[/color]
[color=darkred]chown -R kullanici:kullanici klasor/[/color]
[b][size=99px]IV. Log Dosyalarını Kontrol etme (dv)[/size][/b]
Log dosyaları sisteminiz üzerinde nelerin gerçekleştiği konusunda size bilgi verir.
Komutu kullanmadan önce 'tail -n 100' yazar iseniz loglardaki son 100 işlemi görebilirsiniz.
En çok kullanılan log komutları:
A. Ana hata logları
tail -n 100 /var/log/messages
B. Apache hata logları
1. tail -n 100 /var/log/httpd/error_log
2. tail -n 100 /home/httpd/vhosts/domain.com/statistics/logs/error_log (her domain için)
C. MySQL logları
tail -n 100 /var/log/mysqld.log
D. Mail logları
tail -n 100 /user/local/psa/var/log/maillog
V. Gelişmiş komutlar
A. 10 MB tan büyük dosyaları bulma
find . -size '+10000k' -exec ls -Shl {} ;
B. Grep. komutu
cat file | grep ftp (içerisinde 'ftp' kelimesi geçen dosyaları bulur)
C. Less/More
less filename.abc (dosya içeriğini gösterir. 'q' ya basarak çıkabilirsiniz.)
more aynı görevi yapar..
|more eklentisi ile içeriği büyük olan dosyaları yada listeleme işlemlerini aşama aşama görebilirsiniz.
'tail -n 1000 /var/log/httpd/error_log | more'
Boşluk (space) tuşuna basarak sonraki ekranlara geçebilir ctrl +c ile çıkabilirsiniz.
[b][size=99px]VI. Yazı editörleri[/size][/b]
A. Vi editörü
vi /path/to/dosya.abc
i = INSERT modu. Herhangi bir değişiklik yapmak istediğiniz zaman 'i' tuşuna basarak insert moduna girin.
'Esc' tuşuna basarak insert modundan çıkabilirsiniz.
:q = Yaptığınız işlemleri kaydetmeden çıkmanızı sağlar (INSERT modunda olmadığınıza emin olun)
Esc:x = Kaydeder ve çıkar.
B. Pico editörü
pico /path/to/dosya.abc
Normal bir txt editörü gibi kullanabilirsiniz.
Ctrl + x ve 'y' ile kaydedip çıkabilirsiniz.
Ctrl + x ve 'n' ile kaydetmeden çıkabilirsiniz.
Pico yerine 'nano' komutunu kullanabilirsiniz.
Konular
- PHP Nedir?
- PHP′de değişken nasıl oluşturulur ve nasıl kullanılır?
- Direct Admin demo
- Direct Admin türkçe destek
- subtok : kelimelerde istedigin yerden kesip alabilme kolaylığı
- DirectAdmin Kurulumu
- Curl nedir? nasıl kullanılır?
- Raid nedir? Linux Software Raid Nasıl Yapılır?
- Directadmin Root /Admin Mysql Erişimi
- Google Ping Fonksiyonu {PHP}
- Latin1 database’i utf-8 e convert etme
- Linux icin top 20 http baglantisini gormek ve iptables ile bloklamak
- Makro çekimler için objektif seçenekleri
- Ekipman siteleri
- Web sitenden para kazanma tıklama başı 12 krş
- Mikrostok Fotoğraf Siteleri
- Websiteniz için mobil uygulama istemez misiniz?
- İstanbulda Burun Estetiği
- İSLAMİ DÜĞÜNLER - DİNİ DÜĞÜN ORGANİZASYONLARI
- ilahi grupları
- wordpress otomatik yorum gönderme programı
- Site Tanıtımı İzinli Forumlar (Yeni Arşiv)
- RO2 İle Günde 3$ Kazanın! (Ödeme Kanıtıyla Birlikte)
- www.avcajans.com Yeni Nesil Haber Sitesi !
- Curl Nedir ? Fonksiyonları Nelerdir ?
- Duolingo seviyeleri
- Semrush ve ahrefs
- Server responded algorithm negotiation failed hatası
- Populer 15 tane linux işletim sistemi
- Linux un mucidi Linus Torvalds kimdir?