Sık kullanılan Linux Server SSH komutlarını paylaşmak istiyorum sizlerie, #linux #vps #ssh
Digitalocaean Sanal Sunucular yazımda belirttiğim gibi an itibariyle Linux sanal sunucular hakkında yazılarıma başlamış bulunmaktayım. Öncelikle Linux Sanal sunucularda hangi komutları kullanacağımızı ve ne işe yaradıklarını açıklayacağım. Linux sanal sunucuya sahipseniz öncelikle bağlanmak için Putty adlı programa ihtiyacınız var. Programı kendisi sitesinden indirmeniz sunucu güvenliğinizin yararına olacaktır. Bu siteye giderek gerekli programı edinebilirsiniz.Ardından bilgileri verilen sanal sunucunuza bir Linux işletim sistemi kurmalısınız. Kurduktan sonra belirleyeceğiniz root şifresi ile Putty programından giriş yapın. Sonrası aşağıda sizlerle paylaşacağım kodlarla işlemlerinize devam edeceksiniz.
passwd root , bu komut root şifrenizi değiştirmeye yarar. bu kodu yazdıktan sonra sizden iki kere yeni şifreyi girmenizi isteyecek ve ardından şifrenin değiştiğini belirten bir satırla karşılaşacaksınız.
useradd , komutu ile yeni kullanıcı ekleyebilirsiniz
ls -l , bulunduğunuz dizindeki bütün dosya ve diğer alt dizinlerin tarihleri, boyutlarıyla birlikte sıralanmasını sağlar.
cd , bir dizine girmek istiyorsanız bu komutu kullanmalısınız. Örnek kullanım olarak cd /home komutu ile home dizinine erişim sağlayabilirsiniz. Ayrıca bir üst dizine geri dönmek istiyorsanız cd .. komutunu kullanmanız gerekiyor. Ana dizine dönmek içinse cd ~ dizinini kullanmalısınız.
mv , ismini belirttiğiniz dosyayı başka bir dizine taşımanızı sağlar. mv dosya.txt jpntr/ buradaki dosya.txt sizin o dizindeki taşıyacağınız dosyanın ismini temsil etmekte, jpntr ise taşıyacağınız yeni dizini temsil etmektedir.
chmod , dosya izinlerini kontrol edeceğiniz komuttur.
top , komutu ile ne kadar kaynak kullanımı olduğunu öğrenebilirsiniz.
man , bu komut en çok işinize yaracak komutlardan biridir. Bu komut sayesinde diğer komutların nasıl kullanıldığı ve ne işe yaradığı hakkında bilgi edinebilirsiniz. örneğin man mv yazdığınızda mv komutunun ne şekilde kullanıldığını ve ne işe yaradığını size gösterir.
reboot , adındanda anlaşıldığı üzere sunucunuzun yeniden başlatılması için gerekli komuttur. Bazı kurulumlardan sonra sunucunuzun yeniden başlatılması gerekir
mkdir , bu komut dizin oluşturmanıza yarar. home dizinindeyken mkdir jpntr yazdığınızda home dizini içerisine jpntr adında bir dizin daha oluşturur.
rm , bu komut bir dizin veya dosyanın silinmesini sağlar. rmdir jpntr komutu ile jpntr dizinini silersiniz, rm jpntr.txt ile jpntr.txt dosyasını silersiniz
tar , komutu tar.gz ile sıkıştırılmış dosyaları açmanızı sağlar.
wget , bu komut başka bir sunucudan bulunduğunuz dizine dosya çekmenizi sağlar.
nano , bu komut nano adındaki editörün çalışmasını sağlar, bu komutu nano jpntr.txt olarak kullanabilirsiniz.
yum, bu komut ise sunucunuzda bulunan program paketlerini yönetmenizi sağlar. yum list ile bulunan paketleri listeleyebilir, yum install paketadı ile sunucunuzda bulunmayan bir paketi yükleyebilir, yum list update ile güncellemesi olan paketleri kontrol edebilir, yum info paketadı ile paket hakkında bilgi edinebilirsiniz. Yukarıda belirttiğim komutlardan herhangi birisi çalışmazsa yum install komutundan sonra çalışmayan kodun ismini yazarak sunucunuza kurabilirsiniz.
Bunlar gibi bir çok komut mevcut ve aslında her bir komut için ayrı ayrı makale yazılacak kadar ayrıntı ve bilgi var, ancak şimdilik bu komutlar işinizi görecektir.
Elinize sağlık. Fakat bu komutlar SSH komutları değil, BASH komutları olacaktı sanırım. Ayrıca yum komutu da sadece belli bir grup linux dağıtımı için geçerli paket yöneticisi programdır.Örneğin debian tabanlı bir serverda bulunmaz.
Dediğiniz gibi başlık biraz genelleme olmuş BASH yazmam daha mantıklı olurdu. Bazı detayları atlamışım yazarken kusuruma bakmayın bunları diğer yazılarımda telafi etmeye çalışacağım
Çok haklısın @delikafa