Teknoloji ipuçlarını kendin uygula
İçerik
Son yazılar
Biz kimiz
Yazılım Atölyesi, adım adım teknoloji rehberleriyle kendi başına öğrenip uygulama yapmak isteyenlere yardımcı olur. Pratik ipuçları, araç önerileri ve çözümler bulacaksınız.

Linux Terminali Başlayanlar İçin

Terminal, ilk açtığında boş bir ekran ve yanıp sönen bir imleçten ibaret. Korkutucu görünür. Aslında bilgisayarınla en doğrudan konuşma şekli bu.

Grafik arayüzde on tık gerektiren iş, terminalde tek satır olabilir. Dosya taşımak, log okumak, bin tane dosyayı yeniden adlandırmak. Hepsi tek komutla.

Bu rehber, sıfırdan başlayanlar için. Ezberlemeye çalışma. Her komutu kendi makinende yaz, çıktısına bak. Kas hafızası birkaç günde oluşur.

Küçük bir tavsiye: önce boş bir klasör oluştur, adı deneme olsun. Tüm denemeleri orada yap. Yanlış komut yazsan bile kaybedecek bir şeyin olmasın.

Temel Linux Terminal Komutları ve Dosya Sistemi

Her şey dosya sisteminde gezinmekle başlar. Nerede olduğunu bilmezsen, hiçbir komut işine yaramaz.

Yön bulma: pwd, ls, cd

Üç komut, ilk günün tamamı.

Bayraklarla güçlenirler:

İki kısayolu hemen alışkanlık yap: Tab tuşu dosya adını tamamlar, yukarı ok önceki komutu getirir. Yazım hatalarının yarısı böyle biter.

Dosya oluşturma, kopyalama, silme

Aşağıdaki tablo günlük kullanımın çekirdeği:

KomutNe yaparNot
touch not.txtBoş dosya oluştururVar olan dosyanın tarihini güncelller
mkdir projeKlasör oluşturur-p ile iç içe klasör: mkdir -p a/b/c
cp a.txt b.txtKopyalarKlasör için -r şart
mv a.txt arsiv/TaşırYeniden adlandırma da bu komutla
rm a.txtSilerÇöp kutusu yok, geri dönüş yok
cat a.txtİçeriği ekrana basarKısa dosyalar için
less a.txtSayfa sayfa okurÇıkmak için q

rm -rf konusunda net olalım. Bu komut sorusuz siler. Yolu iki kez oku, sonra Enter'a bas. Özellikle başında eğik çizgi varsa dur.

İzinler ve sudo

ls -l çıktısında soldaki rwxr-xr-- gibi dizi izinlerdir. r okuma, w yazma, x çalıştırma. Sırayla sahip, grup, diğerleri.

Verimlilik: Boruları, Aramayı ve Geçmişi Kullanmak

Temel komutları öğrendikten sonra gerçek güç başlar. Küçük komutları birleştirerek büyük iş yaparsın.

Boru ve yönlendirme

Terminal felsefesi basit: her komut bir işi iyi yapar, çıktısını bir sonrakine devreder.

Pratik örnekler:

Arama: grep ve find

İki komut, dosya kalabalığında pusulan.

grep desenlerini derinleştirmek istersen regex tarafına geçmen gerekir; sitedeki regex rehberi bu noktada devreye giriyor.

Sistem ve süreç kontrolü