Kali Linux komutları, Linux tabanlı sistemleri yönetmek, dosyalar üzerinde işlem yapmak, ağ bağlantılarını kontrol etmek, paketleri güncellemek, servisleri yönetmek ve sistem hakkında detaylı bilgi almak için kullanılan terminal komutlarını kapsar.
Kali Linux özellikle siber güvenlik, sistem yönetimi, ağ analizi, güvenlik testi ve teknik eğitim alanlarında yaygın olarak kullanılan Debian tabanlı bir Linux dağıtımıdır. Ancak Kali Linux’u verimli kullanabilmenin temel şartlarından biri grafik arayüzün yanında Linux terminal komutlarına hâkim olmaktır.
Terminal sayesinde birkaç saniye içerisinde klasör oluşturabilir, dosya taşıyabilir, sistem kaynaklarını inceleyebilir, IP adreslerini görüntüleyebilir, çalışan işlemleri kontrol edebilir veya işletim sistemini güncelleyebilirsiniz.
Özellikle Kali Linux’u bir VPS veya VDS sunucu üzerinde kullanan kullanıcılar için komut satırı bilgisi daha da önem kazanır. Uzaktaki Linux sunucularının önemli bir bölümü SSH üzerinden terminal aracılığıyla yönetildiği için grafik arayüz kullanmadan işlem yapabilmek ciddi kolaylık sağlar.
Bu rehberde en çok kullanılan Kali Linux terminal komutları, dosya ve klasör yönetimi, kullanıcı işlemleri, ağ komutları, paket yönetimi, servis kontrolü, disk ve bellek takibi gibi başlıklar altında detaylı olarak ele alınmaktadır.
Güvenlik testi veya ağ analiziyle ilgili araçları yalnızca sahibi olduğunuz ya da açıkça test izni aldığınız sistemlerde kullanmalısınız.
Kali Linux Nedir?
Kali Linux, güvenlik araştırmaları, penetrasyon testleri, dijital adli analiz ve sistem yönetimi gibi alanlarda kullanılmak üzere geliştirilen Debian tabanlı bir Linux dağıtımıdır.
Kali’nin en önemli özelliklerinden biri çok sayıda güvenlik ve sistem yönetimi aracının paketler veya metapaketler aracılığıyla erişilebilir olmasıdır. Kali Linux resmi dokümantasyonunda da sistemin farklı kullanım ihtiyaçlarına göre metapaketlerle özelleştirilebildiği belirtilmektedir.
Bununla birlikte Kali Linux yalnızca hazır araçlardan ibaret değildir. İşletim sisteminin temelinde klasik Linux terminal yapısı bulunur.
Bu nedenle;
- Dosya yönetimi
- Klasör işlemleri
- Kullanıcı yönetimi
- Ağ yapılandırması
- Paket kurulumu
- Servis yönetimi
- Disk yönetimi
- Sistem kaynaklarının takibi
- Log analizi
gibi işlemlerde standart Linux komutları kullanılır.
Kali Linux kurulumu için yerel bilgisayar kullanılabileceği gibi uygun bir VPS sunucu veya sanal sunucu altyapısı da tercih edilebilir. Kullanılacak altyapının kaynaklarının gerçekleştirilecek işleme uygun olması önemlidir.
Kali Linux Terminali Nedir?
Terminal, kullanıcı tarafından yazılan komutların işletim sistemi tarafından yorumlanmasını sağlayan metin tabanlı çalışma ortamıdır.
Grafik arayüzde bir klasörü açmak için fareyle tıklarken terminalde aynı işlem cd komutuyla gerçekleştirilebilir.
Örneğin:
cd /home/kali
komutu /home/kali dizinine geçiş yapar.
Terminalin en önemli avantajlarından biri hızdır. Ayrıca SSH bağlantısı üzerinden uzaktaki bir sunucuya erişildiğinde çoğu yönetim işlemi terminal aracılığıyla gerçekleştirilebilir.
Bir komutun kullanımı hakkında bilgi edinmek için Linux’un kendi yardım sistemlerinden yararlanabilirsiniz.
Örneğin:
man ls
komutu ls komutunun kullanım kılavuzunu açar.
Kali’nin resmi sorun giderme dokümantasyonu da komutların detaylarını öğrenmek için man sayfalarının kullanılmasını önerir.
En Çok Kullanılan Kali Linux Komutları
Aşağıdaki tablo günlük kullanımda karşılaşabileceğiniz bazı temel Kali Linux komutlarını özetlemektedir.
| Komut | Görevi | Örnek |
|---|---|---|
pwd |
Bulunduğunuz dizini gösterir | pwd |
ls |
Dosya ve klasörleri listeler | ls -la |
cd |
Dizin değiştirir | cd /var/log |
mkdir |
Yeni klasör oluşturur | mkdir proje |
touch |
Yeni boş dosya oluşturur | touch test.txt |
cp |
Dosya veya klasör kopyalar | cp a.txt b.txt |
mv |
Dosya taşır veya yeniden adlandırır | mv eski.txt yeni.txt |
rm |
Dosya siler | rm dosya.txt |
cat |
Dosya içeriğini görüntüler | cat dosya.txt |
clear |
Terminal ekranını temizler | clear |
whoami |
Aktif kullanıcıyı gösterir | whoami |
uname |
Sistem bilgilerini görüntüler | uname -a |
ip |
Ağ yapılandırmasını görüntüler | ip addr |
df |
Disk kullanımını gösterir | df -h |
free |
Bellek kullanımını gösterir | free -h |
ps |
Çalışan işlemleri gösterir | ps aux |
top |
Sistem kaynaklarını canlı gösterir | top |
systemctl |
Servisleri yönetir | systemctl status ssh |
journalctl |
Sistem loglarını görüntüler | journalctl |
reboot |
Sistemi yeniden başlatır | sudo reboot |
Kali Linux Dosya ve Klasör Komutları
Linux sistemlerinde hemen hemen her işlem bir dosya veya dizin yapısıyla ilişkilidir. Bu nedenle dosya yönetimi komutları, Kali Linux öğrenirken ilk öğrenilmesi gereken komutlar arasındadır.
pwd Komutu
pwd, terminalde o anda bulunduğunuz dizinin tam yolunu gösterir.
Örnek:
pwd
Çıktı örneği:
/home/kali
Özellikle farklı klasörler arasında sık sık geçiş yaparken hangi dizinde olduğunuzu kontrol etmek için oldukça kullanışlıdır.
ls Komutu
ls, bir klasörün içeriğini görüntüler.
Basit kullanım:
ls
Detaylı görünüm için:
ls -l
Gizli dosyaları da göstermek için:
ls -la
Linux’ta nokta ile başlayan dosyalar genellikle gizli kabul edildiği için -a parametresi önemlidir.
cd Komutu
cd komutu, dizin değiştirmek için kullanılır.
Örneğin:
cd /var/log
Bir üst dizine çıkmak için:
cd ..
Kullanıcının ev dizinine dönmek için:
cd ~
kullanılabilir.
mkdir Komutu
Yeni bir klasör oluşturmak için mkdir kullanılır.
Örnek:
mkdir kali-proje
Alt dizinleriyle birlikte oluşturmak için:
mkdir -p proje/loglar/arsiv
komutu tercih edilebilir.
touch Komutu
Boş bir dosya oluşturmak için:
touch notlar.txt
kullanılabilir.
touch mevcut bir dosyada kullanıldığında dosyanın zaman bilgilerini de güncelleyebilir.
Kali Linux Dosya Kopyalama, Taşıma ve Silme Komutları
Dosya yönetiminde sık kullanılan diğer komutlar cp, mv ve rm komutlarıdır.
cp Komutu
Bir dosyayı kopyalamak için:
cp rapor.txt rapor-yedek.txt
Bir klasörü alt klasörleriyle birlikte kopyalamak için:
cp -r proje proje-yedek
kullanılabilir.
mv Komutu
mv, hem dosya taşımak hem de yeniden adlandırmak için kullanılabilir.
Örneğin:
mv eski-ad.txt yeni-ad.txt
Bir dosyayı başka klasöre taşımak için:
mv rapor.txt /home/kali/Belgeler/
kullanılabilir.
rm Komutu
Bir dosyayı silmek için:
rm dosya.txt
Bir klasörü içeriğiyle birlikte kaldırmak için:
rm -r klasor
kullanılabilir.
Özellikle rm -r ve rm -rf gibi komutlar dikkatli kullanılmalıdır. Linux’ta komut satırından silinen dosyalar çoğu durumda grafik arayüzdeki çöp kutusuna taşınmaz.
Kali Linux Dosya İçeriği Görüntüleme Komutları
Dosya içeriğini terminalden incelemek için farklı komutlar kullanılabilir.
cat Komutu
Kısa dosyaları görüntülemek için:
cat dosya.txt
kullanılabilir.
less Komutu
Uzun dosyalarda:
less dosya.txt
daha kullanışlıdır.
Dosya içinde aşağı ve yukarı hareket edilebilir ve q tuşuyla çıkılabilir.
head Komutu
Bir dosyanın ilk satırlarını görüntüler:
head dosya.txt
Belirli sayıda satır için:
head -n 20 dosya.txt
kullanılabilir.
tail Komutu
Dosyanın son satırlarını görüntüler:
tail dosya.log
Bir log dosyasındaki değişiklikleri canlı takip etmek için:
tail -f uygulama.log
komutu oldukça kullanışlıdır.
Kali Linux Dosya Arama Komutları
Sunucu yönetiminde belirli bir dosyayı veya metni bulmak sık karşılaşılan ihtiyaçlardan biridir.
find Komutu
Belirli bir isimdeki dosyaları aramak için:
find /home/kali -name "rapor.txt"
kullanılabilir.
Belirli uzantıdaki dosyaları listelemek için:
find /var/log -name "*.log"
kullanılabilir.
grep Komutu
grep, metin içerisinde belirli kelime veya ifadeleri arar.
Örneğin:
grep "error" uygulama.log
Büyük-küçük harf ayrımını kaldırmak için:
grep -i "error" uygulama.log
Alt klasörlerdeki dosyaları da aramak için -r parametresi kullanılabilir.
grep -r "aranan_kelime" /var/log
Kali Linux Kullanıcı ve Yetki Komutları
Linux çok kullanıcılı bir işletim sistemidir. Bu nedenle kullanıcı yetkileri sistem güvenliğinin önemli parçalarından biridir.
whoami Komutu
Aktif terminal oturumunun hangi kullanıcıya ait olduğunu gösterir:
whoami
id Komutu
Kullanıcının UID, GID ve grup bilgilerini gösterir:
id
sudo Komutu
sudo, gerekli yetkiye sahip kullanıcıların bir komutu yönetici yetkileriyle çalıştırmasını sağlar.
Örneğin:
sudo apt update
Bu işlem paket listelerinin yönetici yetkisiyle güncellenmesini sağlar.
Gereksiz yere root kullanıcı olarak sürekli çalışmak yerine yalnızca gerekli komutlarda sudo kullanılması genellikle daha güvenli bir yöntemdir.
passwd Komutu
Kullanıcı parolasını değiştirmek için:
passwd
kullanılabilir.
Kali’nin kendi dokümantasyonunda da kullanıcı veya root parolasının değiştirilmesinde passwd komutu kullanılmaktadır.
Kali Linux Paket Güncelleme Komutları
Kali Linux, Debian tabanlı olduğu için paket yönetiminde APT kullanır.
Sistem güvenliği ve yazılımların güncel kalması açısından paket güncellemeleri önemlidir.
sudo apt update
sudo apt update
komutu depolardaki güncel paket listesini indirir.
Bu komut doğrudan tüm programları güncellemez. Öncelikle hangi güncellemelerin mevcut olduğunu sistemin öğrenmesini sağlar.
Kali Linux’un resmi dokümantasyonu yeni paket kurulmadan veya sistem yükseltilmeden önce apt update çalıştırılmasını özellikle tavsiye etmektedir.
sudo apt full-upgrade
Kali Linux rolling dağıtım yapısında sistemi kapsamlı biçimde güncellemek için:
sudo apt full-upgrade
kullanılır.
Gerekirse:
sudo apt update && sudo apt full-upgrade
şeklinde iki işlem arka arkaya çalıştırılabilir.
Kali’nin 14 Mayıs 2026 tarihinde güncellenen resmi dokümantasyonunda da güncel sisteme geçiş için sudo apt update ardından sudo apt full-upgrade -y kullanımı gösterilmektedir.
Kali rolling yapısı nedeniyle resmi dokümantasyon, apt upgrade yerine genel sistem güncellemelerinde apt full-upgrade kullanımını önermektedir.
Kali Linux Program Kurma ve Kaldırma Komutları
Bir paket kurmak için:
sudo apt install paket-adi
kullanılır.
Örneğin sistemde curl yoksa:
sudo apt install curl
komutu kullanılabilir.
Bir paketi kaldırmak için:
sudo apt remove paket-adi
Paketin yapılandırma dosyalarıyla birlikte kaldırılması gerektiğinde:
sudo apt purge paket-adi
kullanılabilir.
Artık ihtiyaç duyulmayan bağımlılıkları temizlemek için:
sudo apt autoremove
komutu tercih edilebilir.
Tek bir kurulu paketi güncellemek için Kali’nin resmi dokümantasyonunda şu yöntem de bulunmaktadır:
sudo apt install --only-upgrade paket-adi
Bu yöntem yalnızca belirtilen kurulu paketin güncellenmesini sağlar.
Kali Linux Sistem Bilgisi Komutları
Kali Linux üzerinde çalışırken sistemin donanım ve işletim sistemi bilgilerini görmek gerekebilir.
uname Komutu
Kernel ve sistem hakkında bilgi almak için:
uname -a
kullanılabilir.
Yalnızca çalışan kernel sürümünü görüntülemek için:
uname -r
kullanılır.
hostname Komutu
Sistemin hostname bilgisini görüntüler:
hostname
Daha detaylı bilgi için systemd kullanan sistemlerde:
hostnamectl
komutu kullanılabilir.
uptime Komutu
Sistemin ne kadar süredir açık olduğunu görmek için:
uptime
kullanılır.
Bu komut aynı zamanda sistem yük ortalamaları hakkında da bilgi verir.
Kali Linux RAM ve CPU Kontrol Komutları
Özellikle bir Linux VPS veya VDS kullanıyorsanız kaynak tüketiminin izlenmesi önemlidir.
Dehost’un VDS sunucu altyapısında olduğu gibi RAM ve CPU kaynaklarının belirli limitlerle sunulduğu sistemlerde kullanılan kaynakları terminalden takip etmek olası darboğazların tespit edilmesini kolaylaştırır.
free Komutu
RAM kullanımını okunabilir biçimde görmek için:
free -h
kullanılır.
Bu komut toplam RAM, kullanılan bellek, boş bellek ve kullanılabilir bellek gibi değerleri gösterir.
top Komutu
top
sistem kaynaklarını canlı olarak görüntüler.
CPU kullanımı yüksek süreçler, RAM tüketimi ve çalışan işlemler takip edilebilir.
ps Komutu
Tüm çalışan süreçleri listelemek için:
ps aux
kullanılabilir.
Belirli bir uygulamayı bulmak için grep ile birlikte kullanılabilir:
ps aux | grep nginx
Kali Linux Disk Kullanımı Komutları
Sunucularda disk alanının tükenmesi web sitelerinin, veri tabanlarının ve çeşitli servislerin çalışmasını bozabilir.
df Komutu
Disk bölümlerinin kullanım oranını görmek için:
df -h
kullanılır.
-h parametresi değerleri GB ve MB gibi daha kolay okunabilir bir formatta gösterir.
du Komutu
Belirli bir klasörün kapladığı alanı kontrol etmek için:
du -sh /var/log
kullanılabilir.
Bu komut özellikle hangi klasörlerin fazla disk alanı kullandığını araştırırken faydalıdır.
Kali Linux Ağ Komutları
Kali Linux ağ komutları, ağ yapılandırmasını kontrol etmek ve bağlantı problemlerini teşhis etmek açısından önemlidir.
Kali’nin resmi sorun giderme dokümanlarında da ağ yapılandırmasını incelemek amacıyla ip komutunun kullanıldığı belirtilmektedir.
ip addr Komutu
Sistemdeki ağ arayüzlerini ve IP adreslerini görüntülemek için:
ip addr
kullanılabilir.
Kısaltılmış biçimi:
ip a
şeklindedir.
ip route Komutu
Routing tablosunu görüntülemek için:
ip route
kullanılır.
Bu komut özellikle varsayılan ağ geçidinin kontrol edilmesinde faydalıdır.
ping Komutu
Bir hedef ile temel ağ erişimini test etmek için:
ping 1.1.1.1
gibi bir kullanım mümkündür.
İşlemi durdurmak için Ctrl + C kullanılabilir.
ss Komutu
Dinlenen bağlantı noktalarını ve ağ soketlerini incelemek için:
ss -tuln
kullanılabilir.
Bu komut bir sunucuda hangi TCP ve UDP portlarının dinlediğini görmek için oldukça kullanışlıdır.
Kali Linux DNS Kontrol Komutları
DNS problemleri web sitesi ve sunucu yönetiminde sık karşılaşılan sorunlardan biridir.
dig Komutu
Bir alan adının DNS kayıtlarını sorgulamak için:
dig example.com
kullanılabilir.
Belirli bir kayıt tipini kontrol etmek için:
dig example.com MX
veya:
dig example.com NS
kullanılabilir.
host Komutu
Basit DNS sorguları için:
host example.com
komutu kullanılabilir.
Bu araçlar DNS yönetimi ve alan adı yönlendirme sorunlarının kontrol edilmesinde yararlı olabilir.
Kali Linux Servis Yönetimi Komutları
Modern Kali Linux kurulumlarında servis yönetiminde büyük ölçüde systemd kullanılır.
systemctl status
Bir servisin durumunu kontrol etmek için:
systemctl status ssh
kullanılabilir.
systemctl start
Bir servisi başlatmak için:
sudo systemctl start ssh
systemctl stop
Bir servisi durdurmak için:
sudo systemctl stop ssh
systemctl restart
Bir servisi yeniden başlatmak için:
sudo systemctl restart ssh
systemctl enable
Servisin sistem açıldığında otomatik başlamasını sağlamak için:
sudo systemctl enable ssh
kullanılabilir.
Bu komutlar özellikle uzaktaki Linux sunucu yönetimi sırasında sık kullanılır.
Daha yüksek kaynak gerektiren Linux projeleri için Dehost’un Premium VDS çözümleri de incelenebilir.
Kali Linux Log Görüntüleme Komutları
Bir sistemde hata oluştuğunda yapılması gereken ilk işlemlerden biri logları incelemektir.
journalctl Komutu
Systemd journal kayıtlarını görüntülemek için:
journalctl
kullanılır.
Son açılıştaki kayıtları görmek için:
journalctl -b
Belirli bir servisin kayıtlarını incelemek için:
journalctl -u ssh
kullanılabilir.
Kali’nin resmi troubleshooting dokümanlarında journalctl, systemd loglarının görüntülenmesi için önerilen temel araçlardan biridir.
dmesg Komutu
Kernel mesajlarını görüntülemek için:
dmesg
kullanılır.
Özellikle donanım, sürücü, disk ve kernel seviyesindeki problemleri araştırırken faydalıdır. Kali resmi dokümanları da kernel olaylarının görüntülenmesinde dmesg kullanımına yer vermektedir.
Kali Linux Reboot ve Kapatma Komutları
Sunucunun yeniden başlatılması gerektiğinde:
sudo reboot
kullanılabilir.
Sistemi kapatmak için:
sudo poweroff
veya:
sudo shutdown -h now
kullanılabilir.
Belirli bir süre sonra kapatma işlemi de planlanabilir.
Örneğin:
sudo shutdown -h +10
sistemi yaklaşık 10 dakika sonra kapatacak şekilde planlar.
Bir sunucuda reboot işlemi gerçekleştirmeden önce devam eden işlemler, kullanıcı bağlantıları ve kritik servisler kontrol edilmelidir.
Kali Linux Komutlarında Pipe Kullanımı
Linux terminalinin güçlü özelliklerinden biri komut çıktılarının başka komutlara aktarılabilmesidir.
Bu işlem | sembolüyle gerçekleştirilir ve pipe olarak adlandırılır.
Örneğin:
ps aux | grep nginx
Burada ps aux çıktısı grep komutuna gönderilir ve yalnızca nginx içeren satırlar gösterilir.
Benzer biçimde:
ip addr | grep inet
komutu IP bilgilerini içeren satırların filtrelenmesine yardımcı olabilir.
Pipe kullanımını öğrenmek Linux terminalinde daha hızlı ve esnek işlemler gerçekleştirmeyi kolaylaştırır.
Kali Linux Komutlarında Yönlendirme Operatörleri
Terminal çıktıları dosyalara kaydedilebilir.
Bir çıktıyı yeni dosyaya yazmak için:
ls -la > liste.txt
kullanılabilir.
Var olan dosyanın sonuna eklemek için ise:
ls -la >> liste.txt
kullanılır.
Burada önemli fark şudur:
| Operatör | İşlev |
|---|---|
> |
Dosyanın mevcut içeriğinin üzerine yazar |
>> |
Mevcut içeriğin sonuna ekler |
| ` | ` |
Özellikle log, rapor veya sistem çıktısı toplarken bu operatörler oldukça faydalıdır.
Kali Linux Komut Geçmişi Nasıl Görüntülenir?
Daha önce çalıştırılan terminal komutlarını görüntülemek için:
history
kullanılabilir.
Belirli bir komutu aramak için:
history | grep apt
gibi bir yöntem kullanılabilir.
Terminalde Ctrl + R kombinasyonu da geçmiş komutlar içerisinde interaktif arama yapmayı kolaylaştırır.
Bu özellik, uzun komutları tekrar yazmak zorunda kalmadan daha hızlı çalışmaya yardımcı olur.
Kali Linux Komutları ile Sunucu Yönetimi Yapılabilir mi?
Evet. Linux terminal komutlarının büyük bölümü yalnızca masaüstü Kali kurulumunda değil, uzaktaki Linux sunucularda da kullanılabilir.
Özellikle SSH üzerinden;
- Sistem güncelleme
- Dosya yönetimi
- Kullanıcı yönetimi
- Servis başlatma
- Web sunucusu kontrolü
- Disk takibi
- RAM ve CPU analizi
- Log inceleme
- Ağ kontrolü
gibi birçok işlem gerçekleştirilebilir.
Projelerini sanal sunucuda çalıştırmak isteyen kullanıcılar Dehost’un VPS sunucu ve VDS sunucu seçeneklerini inceleyebilir.
Web sitesi barındırmak için tam sunucu yönetimine ihtiyaç duyulmuyorsa Linux Hosting gibi yönetimi daha kolay hosting çözümleri de değerlendirilebilir.
Kali Linux Komutlarını Öğrenirken Nelere Dikkat Edilmeli?
Linux öğrenmenin en etkili yollarından biri komutların yalnızca ezberlenmesi yerine ne yaptıklarının anlaşılmasıdır.
Özellikle yönetici yetkisiyle çalışan komutlarda dikkatli olunmalıdır.
sudo, rm, chmod, chown, disk biçimlendirme araçları ve servis yapılandırma komutları yanlış kullanıldığında sistemde istenmeyen sonuçlara yol açabilir.
Bu nedenle yeni bir komutu çalıştırmadan önce:
man komut
veya:
komut --help
ile kullanım seçeneklerini incelemek faydalıdır.
Kritik değişiklikler ise mümkünse önce test ortamında uygulanmalıdır.
Sunucu, Linux ve sistem yönetimi hakkında daha fazla teknik içerik için Dehost Blog üzerindeki rehberler de incelenebilir.
Kali Linux Komutları İçin Hızlı Referans Tablosu
| İhtiyaç | Komut |
|---|---|
| Bulunduğunuz dizini öğrenme | pwd |
| Dosyaları listeleme | ls -la |
| Dizin değiştirme | cd |
| Klasör oluşturma | mkdir |
| Dosya oluşturma | touch |
| Dosya kopyalama | cp |
| Dosya taşıma | mv |
| Dosya silme | rm |
| Dosya görüntüleme | cat |
| Metin arama | grep |
| Dosya bulma | find |
| IP adreslerini görme | ip addr |
| Route tablosunu görme | ip route |
| Disk kullanımını görme | df -h |
| Klasör boyutunu görme | du -sh |
| RAM kullanımını görme | free -h |
| İşlemleri görüntüleme | ps aux |
| Canlı kaynak takibi | top |
| Servis kontrolü | systemctl |
| Log görüntüleme | journalctl |
| Kernel logları | dmesg |
| Paket listesini yenileme | sudo apt update |
| Sistemi güncelleme | sudo apt full-upgrade |
| Paket yükleme | sudo apt install |
| Sistemi yeniden başlatma | sudo reboot |
Kali Linux Komutlarını Bilmek Neden Önemlidir?
Kali Linux terminal komutları, işletim sisteminin yalnızca daha hızlı kullanılmasını sağlamaz; sistemin nasıl çalıştığını anlamayı da kolaylaştırır.
Grafik arayüz üzerinden yapılan pek çok işlem terminalden daha hızlı gerçekleştirilebilir. Ayrıca bazı sistem yönetimi ve sorun giderme işlemlerinin grafik arayüzde doğrudan karşılığı bulunmayabilir.
Özellikle sunucu yöneticileri, Linux kullanıcıları, yazılım geliştiriciler ve siber güvenlik alanında çalışanlar açısından temel komut bilgisi önemli bir yetkinliktir.
Başlangıç aşamasında ls, cd, pwd, cp, mv, grep, ip, apt, systemctl ve journalctl gibi temel araçların öğrenilmesi yeterlidir. Daha sonra pipe kullanımı, log analizi, dosya izinleri, servis yönetimi ve shell betikleri gibi daha ileri konulara geçilebilir.
Kali Linux öğrenirken önemli olan çok sayıda komutu ezberlemek değil, ihtiyaç duyulduğunda hangi komutun hangi amaçla kullanılacağını bilmektir.
Kali Linux Komutları Hakkında Sıkça Sorulan Sorular
Kali Linux komutları nelerdir?
En sık kullanılan Kali Linux komutları arasında ls, cd, pwd, cp, mv, rm, cat, grep, find, ip, df, free, ps, top, systemctl, journalctl ve apt bulunur.
Kali Linux’ta terminal nasıl açılır?
Kali Linux masaüstü ortamında uygulama menüsünden Terminal uygulaması açılabilir. Kullanılan masaüstü ortamına bağlı olarak klavye kısayolları da kullanılabilir.
Kali Linux nasıl güncellenir?
Kali’nin resmi dokümantasyonuna göre temel güncelleme işlemi:
sudo apt update
ardından:
sudo apt full-upgrade
komutlarıyla gerçekleştirilebilir. Rolling dağıtım yapısında Kali ekibi genel yükseltmeler için full-upgrade kullanımını tavsiye etmektedir.
Kali Linux’ta IP adresi nasıl öğrenilir?
IP ve ağ arayüzlerini görüntülemek için:
ip addr
veya kısa biçimiyle:
ip a
kullanılabilir.
Kali Linux’ta klasör nasıl oluşturulur?
Yeni klasör oluşturmak için:
mkdir klasor-adi
komutu kullanılır.
Kali Linux’ta dosya nasıl silinir?
Dosya silmek için:
rm dosya.txt
kullanılabilir. Klasörlerin içeriğiyle silinmesi için kullanılan recursive parametreler dikkatli kullanılmalıdır.
Kali Linux’ta RAM kullanımı nasıl görülür?
RAM kullanımını kolay okunabilir formatta görmek için:
free -h
kullanılabilir.
Canlı sistem kaynaklarını görmek için ayrıca top komutu kullanılabilir.
Kali Linux’ta disk alanı nasıl kontrol edilir?
Disk bölümlerinin kullanım durumunu görmek için:
df -h
kullanılır.
Belirli bir klasörün boyutunu görmek için:
du -sh klasor
kullanılabilir.
Kali Linux’ta çalışan programlar nasıl görüntülenir?
Tüm çalışan işlemleri görüntülemek için:
ps aux
kullanılabilir.
Kaynak kullanımını canlı takip etmek için:
top
komutu tercih edilebilir.
Kali Linux’ta bir servis nasıl yeniden başlatılır?
Systemd tarafından yönetilen bir servisi yeniden başlatmak için:
sudo systemctl restart servis-adi
kullanılabilir.
Örneğin SSH servisi için:
sudo systemctl restart ssh
komutu kullanılabilir.
Kali Linux’ta loglar nasıl görüntülenir?
Systemd loglarını görmek için:
journalctl
kullanılabilir.
Kernel mesajları için:
dmesg
komutu tercih edilebilir.
Kali Linux komutları Ubuntu ve Debian’da çalışır mı?
Kali Linux Debian tabanlı olduğu için temel GNU/Linux komutlarının önemli bir bölümü Debian ve Ubuntu gibi dağıtımlarda da aynıdır. Ancak paketler, servis adları veya sistem yapılandırmaları dağıtıma göre değişebilir.
Kali Linux’ta sudo ne işe yarar?
sudo, izin verilen kullanıcıların belirli komutları yükseltilmiş yetkilerle çalıştırmasını sağlar. Sistem paketlerini güncelleme veya servis yapılandırma gibi işlemlerde kullanılabilir.
Kali Linux’ta komut hakkında yardım nasıl alınır?
Bir komutun kullanım kılavuzunu görmek için:
man komut-adi
kullanılabilir.
Ayrıca birçok program:
komut-adi --help
parametresini destekler.
Kali Linux sunucuda kullanılabilir mi?
Kali Linux teknik olarak sanal veya fiziksel sistemlerde çalıştırılabilir. Ancak kullanılacak işletim sistemi, projenin amacı ve güvenlik gereksinimleri doğrultusunda seçilmelidir. Genel web hosting amaçlarında Debian, Ubuntu, AlmaLinux gibi sunucu odaklı dağıtımlar birçok senaryoda daha yaygın tercih edilir.
Kali Linux güvenlik testleri için kullanılabilir mi?
Evet. Kali Linux güvenlik araştırması ve penetrasyon testi amaçlı araçlar sunar. Ancak bu araçlar yalnızca sahibi olduğunuz veya test etmek için açık izin aldığınız sistemlerde kullanılmalıdır.
Kali Linux öğrenmeye hangi komutlardan başlanmalı?
Yeni başlayanlar öncelikle pwd, ls, cd, mkdir, cp, mv, rm, cat, grep, ip, apt, ps ve systemctl gibi temel komutları öğrenebilir. Daha sonra dosya izinleri, log analizi, shell scriptleri ve gelişmiş sistem yönetimine geçilebilir.




