Hoşgeldin Misafir

Linux Temel Seviye Terminal Komutları

Marxuw

30 Ağu 2024
45 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
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

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]
[/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ç.