Linux kerneli, günümüz dünyasında, sadece sunucular üzerinde değil, son kullanıcıların masaüstü işletim sistemlerinden akıllı telefonlara, beyaz eşyalardan akıllı ev teknolojilerine kadar her alanda kullanılabiliyor.
Linux Hosting kullanıcıları, paylaşımlı hosting sistemlerinden faydalandığı için, komutlar ile pek haşır neşir olmasa da, özellikle linux sanal sunucu (linux vps, linux vds) veya linux sunucu kullananlar terminal üzerinden işlem yapmak zorunda kalabiliyor.
Linux kullanıcıları için temel seviyedeki, basit 10 komutu listeliyoruz. Unutmadan, Linux üzerindeki komutların büyük küçük harf duyarlı olduğunu, dolayısıyla tüm komutları küçük harfle kullanmanız gerektiğini belirtmek gerekiyor.
Bu yazıda neler var?
1. cd komutu
cd komutu Windows komut arayüzünde olduğu gibi, dizin değiştirmek için kullanılır. cd komutu ile beraber, gitmek istediğiniz dizinin tam yolunu belirtmeniz gerekir.
cd /var/www/html/
şeklinde kullanılır. Eğer dizin belirtmezseniz, kök klasörünüze (root) yani ev dizininize gidecektir.
Ayrıca iki nokta ile beraber bir üst dizine çıkmak için kullanılır;
cd ..
2. cp komutu
cp komutu copy kelimesinin kısaltılmış halidir ve dosya veya dizin kopyalama işlemleri için kullanılır. Kullanımı;
cp <kaynak> <hedef>
şeklindedir. Kopyalamak istediğiniz dosyayı ve kopyalacağınız ismini yazmanız gerekir.
cp dosya1 dosya2
veya dosyayı aynı isimle (veya farklı isimle) farklı bir dizine kopyalayabilirsiniz.
cp dosya1 /var/www/html/
Klasör kopyalamak isterseniz [R] parametresi kullanmanız gerekir.
cp -R klasör_ismi yeni_klasör_ismi
Aynı şekilde farklı bir dizin içerisine de kopyalayablirsiniz.
cp -R klasör_ismi /var/www/html/yeni_klasör_ismi
cp komutunun bir çok parametresi daha bulunur.
3. mv komutu
mv komutu da move kelimesinin kısaltılmıştır halidir ve dosya veya klasörü taşımaya yarar. Windows üzerindeki kes – yapıştır (CTRL+x – CTRL+v) halinin daha kısa sürede kullanım halidir.
mv komutu kullanımı;
mv dosya1 dosya2
Farklı bir dizine taşımak için;
mv dosya1 /var/www/html/
Klasör taşımak için;
mv klasör_ismi yeni_klasör_ismi
Klasörü farklı bir dizine taşımak için de aynı işlemi yapabilirsiniz.
4. cat komutu
cat komutu, en basit haliyle istediğiniz dosyanın içeriğini ekranda gösterir.
Kullanımı;
cat dosya_ismi
Ayrıca bir dosyadaki satır sayısını saymak için de kullanılabilir;
cat | wc -w dosya_ismi
5. df komutu
df komutu, kullandığınız dosya sistemindeki boş alan miktarını öğrenmek için kullanır.
df komutu kullanımı;
df
Anlam açısından en sık kullanılanı [h] parametresi ile kullanımıdır.
df -h
6. du komutu
du komutu bulunduğunuz dizin içerisindeki toplam dosya boyutunu öğrenmek için kullanılır.
du komutu kullanımı;
du
veya
du /hedef_dizin
df komutunda olduğu gibi, en yaygın kullanımı [h] parametresi iledir.
du -h
7. free komutu
free komutu, linux sunucunuzdaki kullanılan ve boşta olan ram (memory) miktarını ekrana basar.
Kullanımı;
free
Ayrıca swap (takas alanı) alanının da görüntülenmesini sağlar.
[h] parametresi ile yine gigabyte cinsinden görüntülenmesini sağlayabilirsiniz.
free -h
8. rm komutu
rm komutu, remove kelimesinin kısaltılmış halidir ve dosya veya klasör silmeyi sağlar.
rm komutu kullanımı;
rm dosya_ismi
Yaygın olarak [r] ve [f] parametreleri ile beraber kullanılır. Klasör silmek için [r] parametresi Linux’un “emin misiniz?” sorusu ile uğraşmamak için de [f] parametresi ile beraber kullanılır.
rm -rf klasör_ismi/
9. top komutu
top komutu, Windows işletim sistemlerindeki görev yöneticisi ile eş değer olup çok daha detaylı bir çıktı üretir.
top
top komutu ile kullanıcılarının kullandığı prosesleri, kullandıkları ram ve cpu miktarlarını görüntüleyebilirsiniz.
10. ls komutu
ls komutu, dosya veya klasörleri listelemek için kullanılır.
ls
Bulunduğunuz dizin içerisinde dosya ve klasörleri listeler.
ls -a
[a] parametresi bulunduğunuz dizindeki gizli dosyaları da gösterir.
ls -al
Hem gizli dosyaları hem de uzun formatta listeler.
ls /var/www/html/
şeklinde farklı bir dizindeki, klasör ve dosyaları listeyebilirsiniz.
Add Comment