Eğitim İçeriği
Giriş
- Amaçlar
- Ders Programı
- Ders Tanıtımı
- Ön Koşullar
- Kaynakça
- Delege Sorumlulukları
- Ders Özeti
Temel Kavramların Tekrarı - seçmeli
- Dosyalar
- Klasörler ve İşlemler
- Klasörleri Gösterme - ls
- Yardım Almak - man
- Dosyaları Gösterme - cat, more
- Simpel Komutlar
- Bağlayıcı - | sembolünü kullanma
- Yönlendirme - > sembolünü kullanma
- Yönlendirme - >> sembolünü kullanma
- Girdiyi Yönlendirmek - < sembolünü kullanma
- Hataları Yönlendirmek
- /dev/null Kullanımı
- Ön Plan İşleri
- Arka Plan İşleri - &
- İşleri Durdurma - kill
- Özel Dosyalar - . ve ..
- Komut İmtiyazı - PS1
- Bağlantıları Oluşturma
- Bağlantıları Kullanma
- Komut Geçmişi
- Komut Satırını Düzenleme - Ok Tuşlarını kullanma
- Komut Satırını Düzenleme - vi kullanma
- Shell'i özelleştirme
- Ana Klasör - HOME
- Çalışma Klasörü - pwd
- Klasörleri Değiştirme - cd
- Dizin Oluşturma - mkdir
- Dizini Silme - rmdir
- Interaktif Kopyalama - cp -i
- Interaktif Taşıma - mv -i
- Interaktif Silme - rm -i
- Dizinleri Silme - rm -r
- Joker Karakterler - Dosya Adı Üretimi
- Kelime Sayımı - wc
- Dosyaları Bulma - find
- Dosyalarda Metni Arama - grep, sort, cut, uniq, tr
- İzinleri Değiştirme - chmod
Kütle İşlemleri
- Kütle Komutları Oluşturma
- Komutu Test Etme
- Komut Dosyasını Oluşturma
- Çalıştırma İznini Ekleme
- Komutu Test Etme
- Komutu Çalıştırma - time
- Komutu Çalıştırma - nokta
- Komutu Çalıştırma - exec
- Komutu Çalıştırma - ksh
- Komutu Hata Ayıklama
- Parametreleri Geçirme
- read Komutu
- Komutlarda read Kullanımı
- Pist Seçimi
- Sonuçları Temizleme
- Girdiyi Kısıtlama - stty
Özel Karakterler ve Değişkenler
- Tırnak İşaretleri
- Karşülçeler - ", '
- Kurtarma Karakteri - *
- Karşülçeler - `
- $(...) Kullanımı
- Sistem Değişkenleri - set
- Diğer Özel Değişkenler
- Kullanıcı Değişkenleri
- Kullanıcı Değişkenleri - unset
- Komutlarda Değişkenler
- Tiplendirme Komutu
- Tamsayı Değişkenleri
- Özel Yapılara Giriş
Menüler Oluşturma
- Koşullar - case
- Menü Oluşturma
- Tekrar - while, until
- Çıkışı Bekleme - sleep
- Çıkışı Bekleme - dummy read
- Komutu Sonlandırma
- Döngüyü Bitirme
- Gizli Seçenek - bir shell oluşturmak
- Tampon İstisnası - trap
- İşlemciler Hakkında Daha Fazla Bilgi
- Metni Vurgulama- tput
- İmlecin Pozisyonunu Değiştirme - geri tab \b
- Korn Shell Menüsü
Seçim
- Koşullu Testler
- Dosya Özelliklerinin Test Edilmesi
- Dosya İzinlerini Test Etme
- Birden Fazla Test - İç içe if'ler
- Birden Fazla Test - elseif
- NOT Koşulu
- Tek Testte Birden Fazla Koşul
- Dizgeleri Test Etme
- Kareye Parantez Kullanımı
- Bos Girdiyi Engelleme
- Numaraları Test Etme
- case Hakkında Daha Fazla Bilgi
- Değişkenleri Gösterme
- Boslukları Koyma
- Komutları Test Etme
Tekrar, Döngüler
- Hesaplamalar - let
- Tekrar - while, until
- Sonsuz Döngü
- Tekrar - for
- 9'dan Fazla Parametre - shift
Alt Komutlar ve Fonksiyonlar
- Yerel ve Küresel Değişkenler
- Alt Komutlar
- Dışa Aktarım Komutu
- Çıkış Durumu
- Bağlantılar
- Fonksiyonlar
- Kullanılabilir Fonksiyonlar
- Dönen Durum
- Fonksiyonları Manipülasyon Etme
- Skriptlerde Fonksiyonlar
Gelişmiş Komutlar
- Hata Ayıklama - set
- Ayarlamalar - set
- Dosyaları Birleştirme - join
- Dosyaları Birleştirme - paste, basename ve dirname
- İş Kontrolü - jobs
- Karşılaştırma İfadeleri
- Genel Karşılaştırma Yazarı - grep
- Ifade grep - egrep
- Hızlı grep - fgrep
- Hesaplamalar - expr
- Hesaplamalar – bc, eval Komutu,
- Argüman İşleme
- getopts Komutu
- Dizi Kullanımı
Gelişmiş Düzenleme - vi & sed
- vi - Tuş Kombinasyonlarını Tanımlama
- Kontrol Tuşlarını Tanımlama
- Kısaltmaları Kullanma
- Birden Fazla Dosyayı Düzenleme
- Karşılaştırma İfadeleri
- Genel Ekleme
- Here belgesi,
- Tampon Akış Düzenleyicisi - sed, sed silme, -d, sed yazdırma, -p, sed kısırak, -n, sed çıkarma, -q, sed dosya, -f, birden fazla girdiyi kullanma, sed
- Bul ve Değiştir
- sed Örneği
Metin Dosyası İşleme - awk
- awk Programlama Aracı
- Karşılaştırma Desenleri
- Karşılaştırma İfadeleri
- Karşılaştırma Şablonları
- Bileşik Şablonlar
- Aralık Şablonları
- Özel Şablonlar
- Otomatik Fonksiyonlar
- awk Skriptlerini Sorun Giderme
- Parametreleri Geçirme
- Kullanımları
- printf Fonksiyonu
- Hesaplamalar
- Fonksiyonlar
- substr
- length
- Eylem İfadeleri
- Kontrol Akışı İfadeleri
- Diziler
- döngülerle Diziler
- awk Örnekleri
Kurs İçin Gerekli Önbilgiler
Bu kurs yalnızca UNIX konusunda iyi derecede bilgi sahibi olan veya UNIX'e Giriş kursuna katılmış olanlar için uygundur.
Danışanlarımızın Yorumları (4)
Eğitimi sevdim çünkü etkileşimliydi, eğitmen çok bilgiliydi ve egzersizler bana öğrenmeme yardımcı oldu. Saatlik aralar da beni dinlendirip odaklanmamda yardımcı oldu.
Musat Robert
Eğitim - UNIX/Linux Shell Scripting
Yapay Zeka Çevirisi
Teorinin sunuluş şekli ve pratik örneklerin verilmesi bana çok uygun geldi. Çok iyi bir yapıya sahip. Ayrıca, eğitmenin her zaman zamanında olması ve iyi iletişim becerilerine sahip olması beni memnuniyetlendirdi.
Louise
Eğitim - UNIX/Linux Shell Scripting
Yapay Zeka Çevirisi
sürekli geribildirim. sorular sorma ve cevap alma olanağı, üzerinde çalıştığımız bazı çalışan betikleri almak, bunları değiştirip belirli bir noktada geliştirmek.
Nikita - DB Global Technology SRL
Eğitim - UNIX/Linux Shell Scripting
Yapay Zeka Çevirisi
Wojciech ve NobleProg programı benim ihtiyaçlarımı karşılamak üzere tasarladılar.
christopher Connelly - NEETRAC / GA TECH
Eğitim - UNIX/Linux Shell Scripting
Yapay Zeka Çevirisi