Siber güvenliğe yeni başlıyan yada Bilgisayarı kötü olduğu için Linux kuran çoğu kişi genelde Terminalden dolayı zorluk çekiyor bende bu yüzden sizlere Basit Linux Terminali Komutları vs. paylaşcam
[/LIST]
Kullanıcı ve İzinler
- whoami - Mevcut kullanıcı adını göster.
- id - Kullanıcı ve grup bilgilerini göster.
- chmod [mod] [dosya] - Dosya izinlerini değiştir.
- chown [kullanıcı]:[grup] [dosya] - Dosyanın sahibi ve grubunu değiştir.
Dosya ve Katalog Yönetimi
- ls - Katalog içeriğini listele.
- cd [dizin] - Belirtilen dizine geçiş yap.
- pwd - Mevcut çalışma dizinini göster.
- cp [kaynak] [hedef] - Dosyayı veya dizini kopyala.
- mv [kaynak] [hedef] - Dosyayı veya dizini taşı.
- rm [dosya] - Dosyayı sil.
- rm -r [dizin] - Dizin ve içeriğini sil.
- touch [dosya] - Boş bir dosya oluştur.
- mkdir [dizin] - Yeni bir dizin oluştur.
- rmdir [dizin] - Boş bir dizini sil.
Dosya İçeriği Görüntüleme ve Düzenleme
- cat [dosya] - Dosya içeriğini görüntüle.
- less [dosya] - Dosya içeriğini sayfa sayfa görüntüle.
- head [dosya] - Dosyanın ilk 10 satırını görüntüle.
- tail [dosya] - Dosyanın son 10 satırını görüntüle.
- nano [dosya] - Dosyayı nano editörü ile aç.
- vim [dosya] - Dosyayı vim editörü ile aç.
- grep [arama] [dosya] - Dosya içindeki belirli bir metni ara.
Sistem Bilgileri
- top - Sistem süreçlerini ve kaynak kullanımını görüntüle.
- htop - Daha gelişmiş bir sistem monitörü.
- df -h - Disk kullanımını ve boş alanı göster.
- du -sh [dizin] - Belirtilen dizinin disk kullanımını göster.
- free -h - Bellek kullanımını göster.
- uname -a - Sistem bilgilerini göster.
- lscpu - CPU bilgilerini göster.
- lsblk - Bağlı blok aygıtlarını göster.
Ağ ve İnternet
- ping [host] - Belirtilen hosta ping gönder. ( Size bir bilgi ping en popüler snif toolarından biri olarak kabul ediliyor lmao)
- ifconfig veya ip a - Ağ arayüzlerinin yapılandırmasını göster.
- netstat -tuln - Açık ağ bağlantılarını ve dinleme portlarını göster.
- curl - URL'den veri al.
- wget - URL'den dosya indir.
- tracerou...rşiv.zip] - Zip dosyasını aç.
[/LIST]
Paket Yönetimi (Debian/Ubuntu/Kali)
- apt update - Paket listelerini güncelle.
- apt upgrade - Yüklenmiş paketleri güncelle.
- apt install [paket] - Bir paket yükle.
- apt remove [paket] - Bir paketi kaldır.
- dpkg -l - Yüklü paketleri listele.
Paket Yönetimi (Fedora)
- dnf check-update - Paket listelerini güncelle.
- dnf upgrade - Yüklenmiş paketleri güncelle.
- dnf install [paket] - Bir paket yükle.
- dnf remove [paket] - Bir paketi kaldır.
- dnf list installed - Yüklü paketleri listele.
Paket Yönetimi (Red Hat/CentOS)
- yum check-update - Paket listelerini güncelle.
- yum update - Yüklenmiş paketleri güncelle.
- yum install [paket] - Bir paket yükle.
- yum remove [paket] - Bir paketi kaldır.
- rpm -qa - Yüklü paketleri listele.
Paket Yönetimi (Arch Linux)
- pacman -Syu - Paket listelerini güncelle ve sistem paketlerini güncelle.
- pacman -S [paket] - Bir paket yükle.
- pacman -R [paket] - Bir paketi kaldır.
- pacman -Q - Yüklü paketleri listele.
- pacman -Ss [paket] - Paket arama.
Paket Yönetimi (openSUSE)
- zypper refresh - Paket listelerini güncelle.
- zypper update - Yüklenmiş paketleri güncelle.
- zypper install [paket] - Bir paket yükle.
- zypper remove [paket] - Bir paketi kaldır.
- zypper se --installed-only - Yüklü paketleri listele.
Paket Yönetimi (Slackware)
- installpkg [paket-adı.tgz] - Bir paket yükle.
- removepkg [paket-adı] - Bir paketi kaldır.
- upgradepkg [paket-adı.tgz] - Bir paketi güncelle.
- ls /var/log/packages/ - Yüklü paketleri listele (dosya bazında).
Diğer Faydalı Komutlar
- find [dizin] -name [dosya] - Belirtilen dizinde dosya arar.
- locate [dosya] - Dosya sisteminde dosya arar.
- tar -cvf [arşiv.tar] [dosyalar] - Dosyaları bir arşiv dosyasına sıkıştır.
- tar -xvf [arşiv.tar] - Arşiv dosyasını aç.
- zip [arşiv.zip] [dosyalar] - Dosyaları zip dosyasına sıkıştır.
- unzip [arşiv.zip] - Zip dosyasını aç.



