KALİ LİNUX TEMEL KOMUTLARI
Kali linux terminalinde kullanılan temel komutlar hakında bilgi vermeye çalıştğım yazımın faydalı olasını istiyor iyi okumalar diliyorum.
Terminalde gördüğümüz işaretlerin anlamı nedir?
“$” :kullanıcı olduğunuzu gösterir.
“#”: root admin olduğunu gösterir.
“~”:kullanıcının home dizinini ifade eder.
Kali Linux temel komutları
--help : Komutun tüm parametrelerini gösterir.
uname –a: İşletim sistemi hakkında bilgi almamızı sağlar.
history : Terminal geçmişini gösterir yani kullandığımız tüm komutları okumamızı sağlar.
clear: Terminal ekranını temizlememizi sağlar.
ls :Aktif klasördeki tüm dosya ve klasörleri listeler.
ls –l: Aktif klasördeki dosya ve klasörün özelliklerini gösterir.
ls –a: Aktif klasördeki gizli dosyaları gösterir.
ls –la: Aktif dosya ve klasörleri listelememizi sağlar.
pwd: Bulunulan dizini ekrana yazdıran komuttur. Hangi dizinin içerisindeysek onu gösterir.
cd: Dizinler arası geçiş yapmayı sağlar.
“ cd ..” :Bir üst dizine gider.
man: Komut hakkında detaylı bilgi verir. Çıkmak için Q tuşuna basmanız gerekir.
mkdir: Yeni klasör oluşturmak için kullanılır.
mkdir –p: Oluşturulan klasörün üst klasörlerini de oluşturur.
touch: Dosya oluşturmak için kullanılır.
rm: Dosya ve klasör silmek için kullanılır. Dizin dolu iken silme işlemi yapmaz.
rm –rf: Zorla siler dizin dolu olsa da olmasa da silme işlemini gerçekleştirir ve tehlikelidir çünkü sebebi terminalde silinen bir verinin veya bir şeyin geri dönüşüm kutusu benzeri bir yerde tutulmamasıdır.
rmdir: İçi boş klasör siler.
cat: Dosya içerisinde okuma yapmamızı sağlar yani içeriği görmemizi sağlar.
cat –n: Satır numaraları ile ekrana yazdırılmasını sağlar
cat –E: Satır sonlarını işaretleyerek okuma kolaylığı sağlar.
tac : Cat ‘in tersine olarak sondan başa ekrana yazdırma yapan komuttur.
cp: Kopyalamaya yarar.
cp –R: Alt dizinle birlikte kopyalama yapmamızı sağlar yani içi dolu olan bir klasörü kopyalamamızı sağlar. Boş bir klasör kopyalarken ise “-r” parametresi kullanılır.
mv: Dosya ve klasörleri taşımak için veya yeniden adlandırmak için kullanılır.”-f” parametresi ile kaynak dosya hedef üzerine hiçbir şey sorulmaksızın kopyalanır.
head: Verilen dosyanın varsayılan ilk 10 satırını görmemizi sağlar.”-n” parametresi ile istenen satır sayısını da görebiliriz.
tail: Head komutunun tersine çalışır ve son 10 satırı görmemizi sağlar.burda da ”-n” parametresi ile istenen satır sayısını görebiliriz ve “-f” parametresi ile her 2 saniyede bir var olan komutu tekrarlar log takibinde kullanılabilen bir parametredir.
tar –zcvf: Standart bir arşivleme komutudur ve dosyaları arşivlememizi sağlar.
Tar –zxvf : Arşiv dosyasını açmamızı sağlar ve bulunduğumuz dizine kopyalar.
nano: Bir test editör komuttur yani metin düzenleyicisidir. dosyanın içerisine herhangi bir metni yazabilir o metni düzenleyebilir veya istediğimiz şekilde adlandırabiliriz. nanodan çıkmak için ctrl+x kullanılır. Metin belgesinin adını değiştirmek için ctrl+o kullanılır. Dosya içerisinde herhangi bir kelimeyi aramak için ise ctrl+w kullanılır ve aynı kelimenin farklı kullanıldığı yerlere geçiş yapabilmek için ise alt+w kullanılır.
Vi: Test editördür. Uygulama geliştiren veya sistem editörleri tarafından sıkça kullanılır. dosyayı çalıştırma imkanı ve kodun içeriğine bağlı olarak renklendirebilir, üzerinde kod çalıştırabilirsiniz” : “kullanılır kod çalıştırmak için vimden çıkmak için” :qa “kullanılır.
more: Terminal penceresine sığmayan metinleri daha rahat okumamızı sağlar.
nl: Boş olmayan satırlara satır numarası ekleyen komuttur.
file: Bu komut ile bir dosyanın ne tür bir dosya olduğunu öğrenebiliriz.
wc: Bize satır sayısı, kelime sayısını byte cinsinden boyutunu bize sıralı olarak verir.
sort: Dosyaları sıralamamızı sağlar. Sıralamayı neye göre yapmak istiyorsak ona göre sıralama yapabiliriz bunun için “-k” parametresinin yanına sütun sayısını yazmak yeterlidir.”-c” parametresi ile sıralamayı ilk bozan veriyi bize verirken “-r” parametresi eklenince de tersten sıralama yapar.”-o” ile sıraladığımız verileri kaydedebiliriz.”-R” ile ise karışık bir şekilde sıralar.
Grep: Dosya içerisinde arama yapmamızı sağlar ve ekrana bulunduğu satırın tamamı halinde yazar.”-v” parametresi ile aradığımız hecenin bulunmadığı satırları yazar. Büyük küçük harf duyarlılığını ortadan kaldırmak için ise”-i” kullanılır.