PROGRAMMING FUNDAMENTALS : COMMAND LINE INTERFACE & OPERATING SYSTEM COMMANDS EĞİTİMİ

Komut satırına hâkim ol, sistemi yönet

Dosya gezinmeden boru ve yönlendirmeye, süreç yönetiminden ilk betiğe komut satırı temelleri.

Komut satırı arayüzünü sıfırdan öğreten eğitim: Linux Bash ve Windows komutlarıyla dosya ve dizin işlemleri, boru ve yönlendirme, izinler, süreç yönetimi, ortam değişkenleri ve ilk kabuk betiği.

3 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Linux kabuğu ve Windows komut satırıyla temel sistem işlemlerini otomatikleştirmek

Bu eğitim programlama ve sistem yönetiminin ortak temeli olan komut satırı arayüzünü (CLI) sıfırdan öğretir. Linux Bash kabuğu merkeze alınır; dizin yapısı, dosya ve klasör işlemleri (ls, cd, cp, mv, rm, mkdir), dosya içeriğiyle çalışma (cat, less, head, tail, grep) ve yollar (mutlak/göreli) ele alınır. Boru (pipe) ve yönlendirme (>, >>, <, 2>), joker karakterler ve metin filtreleme (grep, sort, wc, cut) ile komutların birleştirilmesi incelenir. Dosya izinleri (chmod, chown, rwx ve sayısal gösterim), süreç yönetimi (ps, top, kill, jobs, &), ortam değişkenleri ve PATH kavramı işlenir. Windows tarafında CMD ve PowerShell temel komutları karşılaştırmalı verilir. Son olarak değişken, koşul ve döngü içeren ilk kabuk betiği (shell script) yazılır ve çalıştırma izinleriyle otomasyona giriş yapılır.

Süre ve Format

3 Gün. Her gün dört modül; her komut terminalde canlı çalıştırılır ve küçük alıştırmalarla pekiştirilir.

Seviye

Başlangıç Seviye — Komut satırı arayüzü ve işletim sistemi komutlarıyla dosya, süreç ve betik temelleri.

Öğrenme Metodu

Katılımcılar her konuyu doğrudan terminalde uygulayarak dosya işlemleri, filtreleme ve basit bir betik yazarak pekiştirir.

Neden Bu Eğitim?

⌨️Temel Beceri

Komut satırı, hem geliştirme hem sistem yönetiminde vazgeçilmez ortak bir beceridir.

⚡Hız ve Otomasyon

Tek bir komut zinciriyle onlarca dosyayı saniyeler içinde işler, tekrarı betikle ortadan kaldırırsınız.

🧱Sağlam Zemin

CLI temelini oturtmak, ileride DevOps, bulut ve programlama öğrenmeyi kolaylaştırır.

Anahtar Konular

komut satırıbash komutlarılinux terminalcli eğitimishell scriptdosya izinlerigrep sedsüreç yönetimipowershell komutlarıişletim sistemi komutları
“Fareyle tıkladığını komutla yapabilen, onu yüz kez tekrarlamaktan kurtulur.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Bilgisayar Kullanımı

Temel bilgisayar ve klavye kullanımı yeterlidir, deneyim şart değildir.

2
Terminal Erişimi

Bir Linux ortamı, WSL veya sanal makineye erişim faydalıdır.

3
Programlama

Önceden programlama bilgisi gerekmez; konular sıfırdan anlatılır.

4
Öğrenme İsteği

Komutları deneyerek öğrenmeye açık olmak işi hızlandırır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı kabukta rahatça gezinir ve temel dosya/dizin işlemlerini komutla yapar.
Modül 1
Terminale Giriş
  • Kabuk (shell) nedir: Bash, Zsh, CMD, PowerShell
  • Terminal açma ve komut istemi (prompt) okuma
  • Komut yapısı: komut, seçenek, argüman
  • man ve --help ile yardım alma
  • Komut geçmişi ve sekme tamamlama
  • pwd ve whoami ile konum ve kullanıcı
Modül 2
Dosya Sistemi ve Gezinme
  • Linux dizin ağacı ve kök (/) dizini
  • Mutlak ve göreli yollar
  • cd ile dizin değiştirme, . ve .. kullanımı
  • ls ve seçenekleri (-l, -a, -h)
  • tree benzeri yapı görüntüleme
  • Gizli dosyalar ve ev dizini (~)
Modül 3
Dosya ve Dizin İşlemleri
  • mkdir ve rmdir ile dizin oluşturma/silme
  • touch ile boş dosya oluşturma
  • cp ile kopyalama, -r ile özyineli kopya
  • mv ile taşıma ve yeniden adlandırma
  • rm ve dikkatli silme (-i, -r)
  • Joker karakterler: *, ?, []
Modül 4
Dosya İçeriğiyle Çalışma
  • cat, less ve more ile görüntüleme
  • head ve tail ile baş/son satırlar
  • tail -f ile canlı günlük izleme
  • wc ile satır, kelime, karakter sayımı
  • nano/vi ile basit düzenleme
  • file ile dosya türünü öğrenme
Günün hedefive >> ile çıktıyı dosyaya yazma
Modül 1
Yönlendirme ve Boru
  • Standart giriş, çıkış ve hata akışları
  • < ile girişi dosyadan alma
  • 2> ile hata yönlendirme
  • | ile komutları boruyla bağlama
  • tee ile hem ekrana hem dosyaya yazma
Modül 2
Metin Filtreleme
  • grep ile desen arama ve -i, -r, -n
  • sort ile sıralama ve -n, -r
  • uniq ile tekrarları ayıklama
  • cut ile sütun seçme
  • sed ile basit metin değiştirme
  • Filtreleri boruyla zincirleme
Modül 3
Dosya İzinleri
  • rwx izinleri: sahip, grup, diğer
  • ls -l çıktısını okuma
  • chmod sembolik gösterim (u+x, g-w)
  • chmod sayısal gösterim (755, 644)
  • chown ve chgrp ile sahiplik
  • umask ve varsayılan izinler
Modül 4
Kullanıcı ve Sistem Bilgisi
  • sudo ile yetki yükseltme mantığı
  • whoami, id ve groups
  • df ve du ile disk kullanımı
  • free ile bellek durumu
  • uname ve sistem bilgisi
  • date ve uptime
Günün hedefiKatılımcı süreçleri yönetir, ortam değişkenlerini kullanır ve ilk otomasyon betiğini yazar.
Modül 1
Süreç Yönetimi
  • ps ile süreç listeleme
  • top/htop ile canlı izleme
  • kill ve sinyaller (SIGTERM, SIGKILL)
  • Ön plan, arka plan ve & kullanımı
  • jobs, fg ve bg komutları
  • nohup ile oturumdan bağımsız çalıştırma
Modül 2
Ortam Değişkenleri
  • Değişken tanımlama ve $ ile okuma
  • export ile ortam değişkeni yapma
  • PATH değişkeninin rolü
  • echo ile değişken yazdırma
  • ~/.bashrc ve profil dosyaları
  • alias ile komut kısayolu oluşturma
Modül 3
Betik Temelleri
  • Shebang satırı (#!/bin/bash)
  • chmod +x ile çalıştırılabilir yapma
  • Değişkenler ve kullanıcıdan girdi (read)
  • if/else ile koşullu çalışma
  • for ve while döngüleri
  • Komut çıkış kodu ($?) kontrolü
Modül 4
Windows Komut Satırı
  • CMD temel komutları: dir, cd, copy, del
  • PowerShell cmdlet mantığı (Get-ChildItem)
  • Boru ve nesne akışı farkı
  • Ortam değişkenleri ($env:PATH)
  • Basit PowerShell betiği (.ps1)
  • Linux ve Windows komut karşılaştırması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Terminal Hâkimiyeti

Kabukta rahatça gezinip komut yapısını ve yardım sistemini kullanırsınız.

✅
Dosya İşlemleri

Dosya ve dizinleri komutla oluşturur, kopyalar, taşır ve silersiniz.

✅
Boru ve Yönlendirme

Komutları boru ve yönlendirmeyle birleştirip çıktıyı dosyaya yazarsınız.

✅
Metin Filtreleme

grep, sort, cut ve sed ile metni filtreleyip dönüştürürsünüz.

✅
İzin Yönetimi

chmod ve chown ile dosya izinlerini doğru biçimde ayarlarsınız.

✅
Süreç Yönetimi

ps, top ve kill ile süreçleri izler ve yönetirsiniz.

✅
Ortam Değişkenleri

PATH ve ortam değişkenlerini anlar, alias ile kısayol kurarsınız.

✅
İlk Betik

Değişken, koşul ve döngü içeren çalıştırılabilir bir kabuk betiği yazarsınız.

Kimler İçin Uygundur?

  • Sistem yönetimine yeni başlayanlar
  • geliştirici adayları
  • öğrenciler
  • terminalde çalışmayı öğrenmek isteyen BT çalışanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sistem yönetimine yeni başlayanlar, geliştirici adayları, öğrenciler ve terminal öğrenmek isteyen BT çalışanları için uygundur.
Önceden bilgi gerekir mi?
Hayır; temel bilgisayar kullanımı yeterlidir, tüm komutlar sıfırdan anlatılır.
Linux mu Windows mu öğretilir?
Ağırlık Linux Bash'tir; Windows CMD ve PowerShell karşılaştırmalı olarak ele alınır.
Betik yazar mıyız?
Evet, son gün değişken, koşul ve döngü içeren çalıştırılabilir bir kabuk betiği yazarsınız.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Programming Fundamentals : Command Line Interface & Operatin Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Sistem Yönetimi TemelleriMD-102: Migrating Windows Clients Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

MD-102: Migrating Windows Clients Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Windows 10'dan 11'e yükseltme, USMT ile veri taşıma ve GPO'dan Intune co-management'a geçişi uygulamalı öğreten MD-102 istemci göçü eğitimi.

Detayları Gör →
Sistem Yönetimi TemelleriMetrics & Monitoring Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Metrics & Monitoring Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Prometheus ile metrik toplama, PromQL sorguları, Grafana panoları, Alertmanager uyarıları ve log/trace bütünleşmesini uygulamalı öğreten modern izleme eğitimi.

Detayları Gör →
Sistem Yönetimi TemelleriMicrosoft Fabric: Monitoring Fabric Warehouses Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Microsoft Fabric: Monitoring Fabric Warehouses Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Microsoft Fabric Warehouse'larda kapasite izleme, query insights, DMV sorgu analizi ve performans/maliyet optimizasyonunu uygulamalı öğreten izleme eğitimi.

Detayları Gör →
Sistem Yönetimi TemelleriMobile Interruption Testing and Charles Proxy Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Mobile Interruption Testing and Charles Proxy Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Mobil uygulamalarda çağrı/bildirim/ağ kesintisi testlerini ve Charles Proxy ile trafik yakalama, SSL proxying ve manipülasyonu uygulamalı öğreten test eğitimi.

Detayları Gör →
Sistem Yönetimi TemelleriModel Tabanlı Sistem Mühendisliği (MBSE) ve SysML Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Model Tabanlı Sistem Mühendisliği (MBSE) ve SysML Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Model Tabanlı Sistem Mühendisliği (MBSE) yaklaşımını ve SysML'in yapı, davranış, gereksinim ve parametrik diyagramlarını uygulamalı öğreten ileri seviye eğitim.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn