04.01.2025, 22:36
GNU/Linux'ta sık kullanılan temel komutların bir listesi ve açıklamaları:
Dosya ve Dizin İşlemleri
Dosya Görüntüleme
Kullanıcı ve Sistem Bilgileri
Erişim ve Yetki İşlemleri
Paket ve Yazılım Yönetimi
(Paket yöneticisi dağıtıma bağlıdır)
Ağ ve İnternet
Arama ve Filtreleme
Bu komutlarla terminalde temel işlemleri rahatlıkla yapabilirsiniz. Daha karmaşık işlemler için her komutun manual sayfasını
ile inceleyebilirsiniz. Örneğin:
bash
Kodu kopyala
Dosya ve Dizin İşlemleri
- : Dizin içeriğini listelemek için kullanılır.Kod:
ls
bash
Kodu kopyala
Kod:ls
ls -l # Ayrıntılı listeleme
ls -a # Gizli dosyaları göster - : Dizin değiştirmek için kullanılır.Kod:
cd
bash
Kodu kopyala
Kod:cd /path/to/directory
cd .. # Bir üst dizine geç
cd ~ # Ana dizine geç - : Mevcut çalışma dizinini gösterir.Kod:
pwd
bash
Kodu kopyala
Kod:pwd
- : Yeni bir dizin oluşturur.Kod:
mkdir
bash
Kodu kopyala
Kod:mkdir yeni_dizin
- : Boş bir dizini silmek için kullanılır.Kod:
rmdir
bash
Kodu kopyala
Kod:rmdir boş_dizin
- : Dosya veya dizin siler.Kod:
rm
bash
Kodu kopyala
Kod:rm dosya.txt
rm -r dizin_adı # Dizin ve içeriğini sil - : Dosya veya dizin kopyalar.Kod:
cp
bash
Kodu kopyala
Kod:cp kaynak hedef
cp -r kaynak_dizin hedef_dizin - : Dosya veya dizin taşır ya da yeniden adlandırır.Kod:
mv
bash
Kodu kopyala
Kod:mv eski_ad yeni_ad
mv dosya /hedef/dizin
Dosya Görüntüleme
- : Dosya içeriğini görüntüler.Kod:
cat
bash
Kodu kopyala
Kod:cat dosya.txt
- veyaKod:
less
: Büyük dosyaları sayfa sayfa görüntüler.Kod:more
bash
Kodu kopyala
Kod:less dosya.txt
more dosya.txt - : Dosyanın ilk 10 satırını gösterir.Kod:
head
bash
Kodu kopyala
Kod:head dosya.txt
head -n 20 dosya.txt # İlk 20 satırı göster - : Dosyanın son 10 satırını gösterir.Kod:
tail
bash
Kodu kopyala
Kod:tail dosya.txt
tail -f dosya.log # Log dosyasını canlı takip et
Kullanıcı ve Sistem Bilgileri
- : Mevcut kullanıcının adını gösterir.Kod:
whoami
bash
Kodu kopyala
Kod:whoami
- : Kullanıcı ve grup bilgilerini gösterir.Kod:
id
bash
Kodu kopyala
Kod:id
- : Sistem bilgilerini gösterir.Kod:
uname
bash
Kodu kopyala
Kod:uname
uname -a # Ayrıntılı sistem bilgileri - : Sistemin ne kadar süredir çalıştığını gösterir.Kod:
uptime
bash
Kodu kopyala
Kod:uptime
- : Sisteme bağlı kullanıcıları listeler.Kod:
who
bash
Kodu kopyala
Kod:who
- veyaKod:
top
: Çalışan işlemleri ve sistem performansını gösterir.Kod:htop
bash
Kodu kopyala
Kod:top
Erişim ve Yetki İşlemleri
- : Dosya/dizin izinlerini değiştirmek için kullanılır.Kod:
chmod
bash
Kodu kopyala
Kod:chmod 755 dosya.txt
chmod u+x script.sh # Kullanıcı için çalıştırma izni ekle - : Dosya/dizin sahibi veya grubunu değiştirir.Kod:
chown
bash
Kodu kopyala
Kod:chown kullanıcı dosya.txt
chown kullanıcı:grup dosya.txt - : Yönetici yetkisiyle komut çalıştırır.Kod:
sudo
bash
Kodu kopyala
Kod:sudo apt update
Paket ve Yazılım Yönetimi
(Paket yöneticisi dağıtıma bağlıdır)
- Debian/Ubuntu tabanlı sistemler:
bash
Kodu kopyala
Kod:sudo apt update # Paket listesini güncelle
sudo apt install paket # Paket kur
sudo apt remove paket # Paket kaldır - RedHat/CentOS tabanlı sistemler:
bash
Kodu kopyala
Kod:sudo yum update
sudo yum install paket
sudo yum remove paket - Arch Linux:
bash
Kodu kopyala
Kod:sudo pacman -Syu # Sistem güncelle
sudo pacman -S paket # Paket kur
sudo pacman -R paket # Paket kaldır
Ağ ve İnternet
- : Bir ağ adresine ping gönderir.Kod:
ping
bash
Kodu kopyala
Kod:ping google.com
- veyaKod:
curl
: Web içeriklerini indirmek için kullanılır.Kod:wget
bash
Kodu kopyala
Kod:curl http://example.com
wget http://example.com
Arama ve Filtreleme
- : Metin dosyalarında arama yapar.Kod:
grep
bash
Kodu kopyala
Kod:grep "aranan" dosya.txt
- : Dosya ve dizin arar.Kod:
find
bash
Kodu kopyala
Kod:find / -name dosya.txt
- : Hızlı dosya arama yapar (önceden dizinlenmiş).Kod:
locate
bash
Kodu kopyala
Kod:locate dosya.txt
Bu komutlarla terminalde temel işlemleri rahatlıkla yapabilirsiniz. Daha karmaşık işlemler için her komutun manual sayfasını
Kod:
man komut
bash
Kodu kopyala
Kod:
man ls
Her Türlü Soru Öneri Ve Şikayetlerinizi Özel Mesajdan iletebilirsiniz..