
Ücretsiz Ofis Yazılımları
18 Ekim 2024
Metunic Dns Yönlendirme
6 Kasım 2024Linux Temel Komutlar her kesin bilmesi gereken bir konudur. Hayat kurtarır en azından lazım olursa bu sayfa üzerinden bakabilin diye yazıyorum. Eski bilgisayarlar için Os Yazımızda bir bakın kolay gelsin.
VERSİYON ÖĞRENME
$ cat /etc/os-release
$ lsb_release -a
$ hostnamectl
Bu üç komuttan birisi size yardımcı olacaktır. Linux çekirdek sürümünü öğrenmek için ise:
$ uname -r
Kurulum için her versiyona göre değişmekle birlikte apt Debian (Ubuntu) tabanlı linuxlar içindir.
Paket Yönetimi (Ubuntu'da genellikle apt veya snap kullanılır)
apt: Paketleri yüklemek, güncellemek ve kaldırmak için kullanılır.
snap: Snap paketlerini yönetmek için kullanılır.
snap install paket_adı: Snap paketi yükler.
sudo apt-get install nano (Nano editrü kurar. Siz ne kuracaksanız onu yazın)
sudo apt update (günceleme repo kontrol)
sudo apt upgrade (Paketleri yükselt)
sudo apt remove paket_adı (Paket kaldır)
sudo apt purge paket_adı (Paket ve bağımlı paketleri sil)
Dosya ve Klasör İşlemleri
ls: Geçerli dizindeki dosya ve klasörleri listeler.
ls -a: Tüm dosyaları (gizli dosyalar dahil) listeler.
ls -l: Dosyaların detaylı bilgilerini (sahip, izinler, boyut vb.) listeler.
cd: Çalışma dizinini değiştirir.
cd ..: Bir üst dizine çıkar.
cd /: Kök dizine gider.
mkdir: Yeni bir klasör oluşturur.
mkdir yeni_klasör: “yeni_klasör” adında yeni bir klasör oluşturur.
rmdir: Boş bir klasörü siler.
rmdir eski_klasör: “eski_klasör” adındaki boş klasörü siler.
rm: Dosya veya klasörü siler.
rm dosya.txt: “dosya.txt” adlı dosyayı siler.
Dikkat: rm -r komutu ile dizinleri tüm içeriğiyle birlikte silersiniz. Bu komutu kullanırken dikkatli olun!
cp: Dosya veya klasörü kopyalar.
cp dosya.txt yeni_dosya.txt: “dosya.txt” dosyasını “yeni_dosya.txt” olarak kopyalar.
mv: Dosya veya klasörü taşır veya yeniden adlandırır.
mv dosya.txt yeni_klasör: “dosya.txt” dosyasını “yeni_klasör” içine taşır.
Sistem Bilgileri
pwd: Geçerli çalışma dizininin yolunu gösterir.
whoami: Şu anda oturum açmış olan kullanıcının adını gösterir.
uname -a: Sistem hakkında detaylı bilgi verir (çekirdek sürümü, donanım mimarisi vb.).
df -h: Disk kullanımını insan okunabilir bir formatta gösterir.
du -sh`: Dizinin ve alt dizinlerinin disk kullanımını gösterir.
Dosya İçeriği ile İlgili İşlemler
cat: Dosyanın tüm içeriğini ekrana yazar.
cat dosya.txt: “dosya.txt” dosyasının tüm içeriğini ekrana yazar.
less: Büyük dosyaları sayfa sayfa görüntülemek için kullanılır.
grep: Dosya içinde belirli bir metin arar.
grep “arama_kelimesi” dosya.txt: “dosya.txt” içinde “arama_kelimesi”ni arar.
sed: Dosya içeriğini düzenlemek için kullanılır (gelişmiş metin düzenleme).
awk: Veri işleme ve raporlama için güçlü bir araçtır.
Diğer Kullanışlı Komutlar
sudo: Kök (root) yetkileriyle komut çalıştırmak için kullanılır.
man komut_adı: Belirtilen komutun kullanım kılavuzunu görüntüler.
history: Daha önce çalıştırılmış komutları listeler.
clear: Terminal ekranını temizler.
Fedora tabanlı sistemlerde kullanılan yum
sudo yum install thunderbird (Mail programını kurar. Siz ne kuracaksanız onu yazın)
yum -y install thunderbird (size sormadan yes dediğinizden direk kuracaktır.)
yum remove thunderbird (Programı kaldırır)
yum check-update (Güncelleme kontrol)
yum info [paket ismi] (kurulu paket hakkında bilgi)