Linux ­Kurulu­m ve Y­onetim­i
  • Döküman Hakkında
  • Linux ve GNU'nun Geçmişi
    • CentOS, Debian ve FreeBSD Ana Sürümlerin Farkları
  • Temel Komutlar
    • Temel Terminal Komutları
    • Yardım Dosyaları
    • Dosya İzinleri, Yetkiler, Kullanıcılar ve Gruplar
    • Dosya Düzenleme Araçları
      • nano ve pico
      • vi
    • Sıkıştırılmış Dosyalar
  • Standart Girdi ve Çıktı
    • Standart Çıktı
    • Standart Girdi
    • UNIX Pipeline
    • Olmazsa Olmaz: stdio.h
    • Standart Hata ve File Descriptor
    • Forkbomb
    • Named Pipe
  • Gelişmiş Terminal Komutları
    • Tarih ve Saat Ayarlama
    • Sistem Yükünü İzleme
    • patch ve diff
    • xargs
    • awk ve sed
    • egrep ve Regular Expressions
    • rename
    • Imagemagick ve Görüntü Dosyaları
    • wget
    • Python ile Dosya Sunuculuğu
  • Temel Dağıtımlar
    • RHEL Tabanlı (CentOS, Rocky, Alma)
      • rpm Paketleri
      • DNF Paket Yöneticisi
      • Repo Ayarları
      • Network Ayarları
    • Debian
      • deb Paketleri
      • apt Paket Yöneticisi
      • Repo Ayarları
      • Network Ayarları
    • FreeBSD
      • Ports ve pkg Yönetimi
      • Güncelleme Teknikleri
      • Network Ayarları
    • Arch Linux
      • pacman ve AUR
      • Network Ayarları
    • Ortak Network Dosyaları
  • SSH
    • Uzak Sunucuya Bağlanma
    • sshd Sunucu Ayarları
    • Private ve Public Anahtarlar
    • Güvenli Dosya Aktarımı
    • sshfs
  • Kernel Boot
    • Sunucu Başlangıcına Genel Bakış
    • Çekirdeğin Yüklenmesi ve Boot Seçenekleri
    • Çekirdek Parametreleri
    • Bootloader Nedir?
  • User Space
    • Başlangıç: Init
    • Init Versiyonunu Belirlemek
    • System V
      • Servislerin Yönetimi
      • Çalışma Seviyeleri (Run Levels)
      • Örnek System V Servis Oluşturma
    • systemd
      • Servislerin Yönetimi
      • Birimler ve Birim Tipleri
      • Örnek systemd Servis Oluşturma
    • Acil Durumlar ve Tek Kullanıcı Modu
  • BASH Programlama
    • Döngüler ve Diğer Kontrol Yöntemleri
    • Menüler
  • Log Dosyaları
    • Log İnceleme ve Filtreleme
  • İnternet Servisleri
    • Bir sayfanın İnternetteki Serüveni
    • Nameserver Servisleri
    • Apache
    • PHP-FPM
    • FTP/FTPS/SFTP
      • vsftpd
      • ProFTPD
      • SFTP
      • Komut Satırından ftp Kullanımı
  • Zamanlanmış Görevler
    • crontab
    • at
  • Veritabanı
    • MySQL
      • MySQL Kurulumu
      • MySQL Servisini Çalıştırmak
      • Veritabanı ve Tablo oluşturmak
      • SQL Tablosuna Veri Eklemek
      • Temel SQL Sorgularına Giriş
        • Birinci bölüm
      • mysqldump ile yedekleme
      • Replikasyon teknikleri
      • Yedekleri içeri alma
    • PostgreSQL
      • PostgreSQL Kurulumu
      • Temel Yapılandırma
      • Temel Kullanım
    • MongoDB
      • MongoDB Kurulumu
      • Temel Yapılandırma
      • Temel Kullanım
    • Redis
      • Redis Kurulumu
      • Temel Yapılandırma
      • Temel Kullanım
  • Temel Network Yapılandırması
  • Gelişmiş Network Komutları
    • ip
    • ifconfig
    • route
    • ping
    • traceroute
    • dig
    • nslookup
    • netcat
    • nmap
    • tcpdump
    • Wireshark (Giriş)
    • Bantgenişliği Ölçümü
  • Güvenlik
    • Firewalld
    • IPTables
      • Temel İzinler
      • IP ve Port Engelleme
    • selinux
  • Disk Sistemleri
    • ext
    • zfs
    • lvm
  • RAID
    • RAID Biçimleri
    • Verinin Disklere Yayılması
    • Cache
    • Terimler ve Tavsiyeler
  • Örnek Kurulumlar ve Modern Yaklaşımlar
    • CentOS 7 Tam Sistem Kurulumu (Arşiv)
    • AlmaLinux ile Hosting Ortamı Kurulumu
    • Ubuntu ile Hosting Ortamı Kurulumu
    • Modern Hosting Yaklaşımları (PaaS, Coolify vb.)
  • Konteynerleştirme (Docker / Podman)
  • Yapılandırma Yönetimi (Ansible)
  • İzleme ve Uyarı (Prometheus / Grafana)
  • Nginx Web Sunucusu
  • Kubernetes (Giriş)
  • PCI-DSS ve Linux Sistemleri
  • İndeks
  • Kaynaklar
Powered by GitBook
On this page
  • Yazarlar Hakkında
  • Cem Karaca
  • Mustafa Emre Aydın
  • VeriTeknik
  • Teşekkürler
  • Notlar
  • Komut Gösterimi
  • Çevrimdışı Okumak
  • Terimler

Döküman Hakkında

NextLinux ve GNU'nun Geçmişi

Last updated 1 month ago

Linux Yönetimi kitabı VeriTeknik ekibinin vermiş olduğu Linux, Ağ ve Güvenlik eğitimlerinde yardımcı bir kaynak olması amacıyla hazırlanmıştır, kitap bir çok konu hakkında derinlemesine bilgi içermekle birlikte, anlatılan konuların kolay ve sürdürülebilir metodları da izah edilmiştir, örneğin Apache ve PHP kısmında sürümlerin derlemesinden bahsedilirken, kitabın sonunda repolar kullanılarak uygulanan hızlı ve güvenilir çözümlere de yer verilmiştir. Bize göre iyi bir Linux uzmanı pratikliğin yanı sıra konulara derinlemesine hakim olmalıdır. Burada paylaştığımız bilgiler veri merkezimizde karşımıza çıkan bir çok problemin de pratik cevaplarını içermektedir.

İnternet'in kullanımının yoğunlaşması sonucunda açık kaynak kodlu, defalarca sınanmış ve hem kararlılığı hem de güvenliği konusunda ticari yazılımlara alternatif olmaya başlayan GNU/Linux işletim sistemleri, gelecekte de çok yaygın bir şekilde kullanılacaktır. Özellikle Sanayi 4.0 ile birlikte, İnternete bağlanan cihaz sayısı logaritmik olarak yükselmektedir ve bu sistemlerin birçoğunda gömülü sstem olarak Linux türevleri kullanılmaktadır. Ülkemizin Sanayi 4.0 treninde yerini alabilmesi temelde yatan işletim sistemini iyi bilmesi ile daha da kolay olacaktır, biz de toplumsal kalkınmanın paylaşımdan geçeceğine inanıyoruz.

Kitap çoğunlukla Web Hosting ve Uygulama Hosting açısından sürümleri ele almıştır. Gömülü sistemlerin anlatıldığı bölümlerde ise daha çok I/O kullanım bilgilerine değinilecektir. Kitabın amacı okuyucuya Hosting ortamının/web servislerinin kurulmasında ve işletilmesinde gerekli olacak bilgiyi vermektir.

Veri merkezimizde edindiğimiz bilgiler güncellendikçe, biz de kitapta değişiklikler yapmaktayız, eğer kitabın basılı sürümü elinizdeyse, en son sürüme ve örnek kodlara adresinde de ücretsiz olarak ulaşabilirsiniz.

Döküman veya GNU/Linux hakkında herhangi sorunuz için bize adresinden ulaşabilirsiniz.

Discord kanalımız:

Yazarlar Hakkında

Cem Karaca

Üniversite yıllarında, İnternet'in gelişimi ile birlikte Sunucular, Ağ ve Linux ile tanışmıştır, LYNX Browser ile siyah ekranda başlayan serüveni, 2004 yılından bu yana Ankara'da Veri Merkezi işleterek devam etmektedir. Elektrik & Elektronik Yüksek Mühendisi olan yazarın 2003 yılında yayınlanmış "Pedagojik Destekli uzaktan talepli Video Sistemi (VoD)" yüksek lisans tezidir. IEEE indeksli makaleleri bulunan yazar, multimedia transferi için kullanılabilen RUDP protokolünü tasarlamıştır. Uzmanlık Alanları: MCF, C/C++, Gömülü Sistemler, Ağ ve Sürücü Programlama.

Mustafa Emre Aydın

Lisans eğitimi sırasında çok miktardaki bilimsel verinin tasniflenmesi ve anlamlandırılması üzerine çalışırken GNU/Linux sistemler üzerinde MPI ve Embarrasingly Parallel algoritmalar geliştirerek programlama ve sistem yönetimi deneyimi kazanmıştır. Temel bilimler ve sistem programcılığında Python'un yaygınlaşmasıyla "Wavelet Dönüşümüne Dayalı Dinamik Güç Spektrumu Eldesi" konulu yüksek lisans tez çalışmasının yanı sıra pek çok görüntü işleme ve güvenlik sistemini de bu dilde geliştirmiştir. Gömülü Linux sistemlerin yanı sıra sunucu ve ağ programlama yapan yazar, Doktora çalışmasına X-Işın Uydu Gözlemlerinin Hassas Zaman Ölçümü konusunda devam etmektedir.

VeriTeknik

VeriTeknik, ağ iletişimi ve altyapısı üzerine uzmanlaşmış mühendislik çözümleri sunmaktadır. Veri merkezleri, dağıtık sunucu sistemleri, ağ güvenliği ve ağ yazılımları üzerinde özgün çalışmalar yapmaktadır. 2004 yılından bu yana kazanmış olduğumuz deneyimi sektördeki diğer meslektaşlarımızla ve siz değerli okuyucularımızla paylaşmak, ülkemizin açık kaynak kodlu sistemlerde bir nebze de olsa gelişme sağlamasını görmekten mutluluk duyarız. VeriTeknik, Ankara ve Amsterdam ofislerinde faaliyet göstermektedir, toplamda 10 ülkede veri merkezleri ile çalışmaktadır. Tübitak Pardus Çözüm ortağı olan VeriTeknik aynı zamanda Ultra Electronics ve Realsec'in Türkiye, Hollanda, Doğu Avrupa ve Türki Cumhuriyetler resmi distribütörüdür.

Teşekkürler

Katkılarından dolayı değerli iş arkadaşlarımız Tunç Yıldırım, Yaşar Celep ve Ömrüm Çetin'e, bu kitabın oluşmasına vesile olan Hazine Müsteşarlığı'na ve Nuri Akman'a teşekkür ederiz.

Notlar

Komut Gösterimi

Dökümanda komutlar tek başına gösterildiklerinde başında $ veya # gibi işaretler olmadan kullanılmıştır. Örneğin:

which vi

Öte yandan, çıktısı belirtilecek komutlarda, girdinin ayırt edilebilmesi için, prompt'un tamamı gösterilmiştir. Örneğin:

eaydin@dixon ~ $ which vi
/usr/bin/vi

Çıktısı çok uzun olan ve yeni girdi kullanılan komutlarda, girdiler ve çıktılar ayrı komut blokları halinde gösterilmiştir.

Çevrimdışı Okumak

Dökümanın PDF halinde yatay eksende çok uzun olan komutlar veya çıktıları tam olarak görülmemektedir. Bu durumun önüne geçmek için uzun komutlar \ işareti ile alt satırdan devam etmiştir.

HTML okunduğunda bu problem bulunmamaktadır, HTML scroll-bar (kaydırma çubuğu) sunmaktadır.

Kitabı çevrimdışı HTML olarak okumak isterseniz, wget ile edinebilirsiniz.

wget -m -p --convert-links -P kitap https://veriteknik.gitbooks.io/linux-yonetimi/content/

Terimler

Terimler Türkçe karşılıkları belirtilerek çoğunlukla İngilizce olarak kullanılmıştır. Okuyucuların teknik terimleri ve karşılaştıkları problemleri İngilizce kullanarak Google'lamaları tavsiye edilmektedir.

Cem Karaca & M. Emre Aydın

... Veri her yerde ...

Copyright 2015-2025 VeriTeknik Bilişim, Basın ve Yayın Ltd. Şti. İzinsiz alıntı yapılamaz, kopyalanamaz ve çoğaltılamaz.

Yukarıdaki komut, bulunduğunuz dizine kitap isminde bir dizin oluşturur ve kitabı indirir. Komutun açıklamasını bölümündeki kısmında öğrenebilirsiniz.

https://linux-yonetimi.veriteknik.net.tr/
iletisim@veriteknik.com
https://discord.gg/YEx4DhNyMj
Gelişmiş Terminal Komutları
wget