Linux Üzerinde Sık Sık Kullanılan Komutlar

in #utopian-io7 years ago (edited)

Merhabalar ,

Bu makalemizde linux işletim sistemi olan centos üzerinde sık sık kullanılan gerekli kodları sizler için tek tek yazıp , ssh ekran alıntılarınıda sizlerle paylaşacağım. Böylelikle tüm kodların hepsini bir makale üzerinde görebileceksiniz. Olası acil sorunlarda google üzerinde sürekli arama yapmayacaksınız. Eminim ki bu makale sizler için çok iyi olacak. En azından benim açımdan çok iyi olacak. Bazı kodları akılda tutmak zor. Sonuç olarak bir çok komut var ve bu komutları sürekli kullanmıyorsunuz. Doğal olarakta sürekli kullanılmadığı için , komutlar kafan uçup gidiyor. Güzel bir makale ile bu sorunun önüne geçeceğiz.

Öncelikle kurduğumuz CentOS Sunucumuza SSH bağlantısı yapabilmek için https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe Linkinden Putty programını indiriyoruz. Putty herhangi bir kurulum gerektirmiyor, putty.exe dosyasına çift tıklamamız yeterli olacak.

Putty açtıktan sonra Host Name or IP address kısmına sunucumuzun ip adresini yazıyoruz, Port numarası standart olarak 22 kalıyor ( eğer port numaranız farklı ise 22 yerine port numaranızı yazınız ) en son olarak alttaki Open butonuna basarak ssh ekranına bağlanıyoruz.

SSH ekranına login olmak için login as bölümüne root yazıyoruz ve enter tuşuna basıyoruz. Sonrasında sizden şifrenizi isteyecek ve CentOS kurarken belirlenen şifreyi girmelisiniz.. Şifreniz SSH ekranında görünmeyecek ,ve görünmediği için yazmadığını düşünmeyin.. Parolanızı doğru bir şekilde girdikten sonra enterlayın eğer SSH de # satırı geldikten sonra login yapılmış demektir.

Öncelik olarak her zamanki gibi sunucu güncellemelerini işleme başlamadan önce yapalım .

Sunucumuza bağlantı sağladıktan sonra son güncelleme ve repoları indirebilmesi için aşağıdaki komutu lütfen kullanınız.

yum install update -y

Komut yazıldıktan sonra güncellemeler sunucumuza yüklenmeye başlayacak. Bu işlem ortalama 5 ila 1 saat arası sürebilmektedir. Sunucunuzun hızına göre hızlı veya yavaş yükleyecek. Bu güncellemelerin yapılmasını öneriyoruz.

Ve şuan güncellemeler başarı ile yüklendi. Öncelik olarak her zamanki gibi sunucu güncellemelerini işleme başlamadan önce yapalım .

Sunucumuza bağlantı sağladıktan sonra son güncelleme ve repoları indirebilmesi için aşağıdaki komutu lütfen kullanınız.

yum install update -y

Komut yazıldıktan sonra güncellemeler sunucumuza yüklenmeye başlayacak. Bu işlem ortalama 5 ila 1 saat arası sürebilmektedir. Sunucunuzun hızına göre hızlı veya yavaş yükleyecek. Bu güncellemelerin yapılmasını öneriyoruz.

Ve şuan güncellemeler başarı ile yüklendi.

Sunucuya Reboot Atma Komutu
Bu komut , Sunucuya reboot atmanızı sağlar. Kısacası sunucu yeniden başlatılır.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


reboot


SQL Servisini Yeniden Başlatma Komutu
Bu komut , SQL Servisinin yenide başlamasına olanak sağlar. Böylelikle olası hata durumlarında sorunsuzca yeniden başlatabilirsiniz.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


/etc/rc.d/init.d/mysql restart


Apache (HTTP) Servisini Yeniden Başlatma Komutu
Bu komut , Apache servisini yeniden başlatır. Ara sıra apache hataları çıkmaktadır. Yeniden başlatarak servisi sorusuzca başlatabilirsiniz.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


/scripts/restartsrv_apache


Litespeed Servisini Yeniden Başlatma Komutu
Bu komut , Litespeed servisini yeniden başlatır. Sunucu bazen apache web serverine geçer. Bu komut ile o sorunu aşabilirsiniz.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


service lsws restart


DNS Sunucusunu Yeniden Başlatma Komutu
Bu komut , DNS sunucusunu yeniden başlatır. Ara sıra sunucu dnsleri şaşırır. Ve dns serveri yeniden başlatmanız gerekir.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


service named restart


Posta Sunucusunu Yeniden Başlatma Komutu
Bu komut , Mail sunucusunusu yeniden başlatır. Kuyrukta takılı kalan mailleri tekrar iletmenize yardımcı olur.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


/etc/rc.d/init.d/exim restart


SSH Sunucusunu Yeniden Başlatma Komutu
Bu komut , ssh'ı yeniden başlatır. Genellikle ssh port değişimleri için kullanılır.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


/etc/rc.d/init.d/httpd restart


İmap Sunucusunu Yeniden Başlatma Komutu
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


service dovecot restart


Network'u Yeniden Yeniden Başlatma Komutu
Bu komut , sunucu networkunu yeniden başlatır. Genellikle ip değişimlerinde kullanılır.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


service network restart


İp Adresini Değiştirme Komutu
Bu komut , sunucu ip adresini değştirmenize yarar. İlgili komutu girdikten sonra açılan sayfada ip adresinizi güncelleyebilirsiniz.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


nano /etc/sysconfig/network-scripts/ifcfg-eth0


**Sunucu Hostname Değiştirme komutu **
Bu komut , sunucu hostname'sini değiştirmenize yardım eder. Artık bir çok paket kurulumunda hostname girili olmayan sunucularda , paket yüklemeleri hata verir.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


nano /etc/sysconfig/network


İptables Servisini Açma Komutu
Bu komut , iptablesi açmanızı sağlar.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


service iptables start


İptables Servisini Kapatma Komutu
Bu komut , iptables servisini kapatmanızı sağlar.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


service iptables stop


İptables Servisini Yeniden Başlatma Komutu
Bu komut , iptables servisini yeniden başlatır.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


service iptables restart


Sunucuda Takılı Kalan İp Adreslerini Güncelleme Komutu
Bu komut , sunucuya eklenen ek ip adreslerini yeniden derler.
Aşağıdaki komutu ssh ekranına yazdıktan sonra enterleyiniz


service ipaliases restart




Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @northeaster I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • This is your first accepted contribution here in Utopian. Welcome!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.22
TRX 0.20
JST 0.034
BTC 98765.99
ETH 3313.55
USDT 1.00
SBD 3.07