Linux Shell Temelleri - kurs 13.900 ruble. IBS Eğitim Merkezi'nden, eğitim 14 saat, Tarih 26 Kasım 2023.
Miscellanea / / November 30, 2023
Kurs size Linux® komut satırını, popüler yardımcı programları ve komut satırı komutlarını tanıtmaya odaklanmaktadır.
Kabuk komut dosyaları oluşturma ve yürütme ilkesi incelenmiştir (tüm örnekler ksh için verilmiştir).
Koşullu operatörler, döngüler, özel değişkenler ve işlevler dikkate alınır.
Dosya sisteminin temelleri ve POSIX standardını destekleyen sistemlerde erişim haklarını düzenleme ilkeleri, temel veri türleri (dosyalar, bağlantılar, adlandırılmış kanallar, cihaz dosyaları) verilmektedir.
Linux® işletim sisteminin temelleri ele alınmaktadır (kullanıcı yönetimi, ssh aracılığıyla uzaktan çalışma, süreç ve görev yönetimi, vi metin düzenleyici, cron hizmeti).
Ön hazırlık
Temel programlama ilkeleri bilgisi (değişken kavramı, veri türleri, koşullar ve döngüler).
Kabuğa giriş:
- terminoloji (kabuk, GUI, CLI, terminal);
- temel sözdizimi – argümanlar ve seçenekler;
- iç ve dış ekipler;
- maskeler, dosya ve dizin yolları;
- dosya ve dizinlerde gezinmek ve bunlarla çalışmak, ayrıca sistem bilgilerini görüntülemek için kullanılan popüler komutlar (ls, who,
- pwd, tarih, cd, mkdir, cp, mv., vb.).
Giriş ve çıkış:
- metin dosyalarını görüntüleme;
- giriş ve çıkış yönlendirmesi;
- yönlendirilmiş çıktının işlenmesi (grep, sort, wc).
Kabuk değişkenleri:
- veri tipleri;
- kaçış ve alıntılar;
- joker karakterler;
- ortam değişkenleri, sistem değişkenleri.
CLI'deki aritmetik işlemler.
Dosya sistemi:
- dosyalar, dizinler, cihaz dosyaları;
- sanal dosya sistemleri (devfs, procfs);
- dosya sistemi türleri, kısa karşılaştırma;
- diskte dosya depolama ve parçalama;
- dosyalara ve dizinlere erişim hakları;
- kullanıcılar ve gruplar. Kontrol;
- süper kullanıcı, su ve sudo komutları;
- borular olarak adlandırılan sert ve sembolik bağlantılar;
- bağlama noktaları, /etc/fstab.
Vi metin editörü.
Cron planlama hizmeti.
Kabuk komut dosyaları – bir komut dosyası oluşturma ve çalıştırma:
- dönüş değerleri;
- parantez açma.
Metinle çalışma komutları (cut, tr, grep).
Düzenli ifadeler.
Kısaca Sed hakkında.
Linux'taki işlemler (PID, ps, top, htop):
- sinyaller, komutu sonlandır.
Görev yönetimi (bg, fg, işler).
tar ve gzip yardımcı programları.
Dosyalarla uzaktan çalışma (ftp, scp, wget).
Komutu bulun.
Diziler.
Koşullu ifadeler (if-then ve case).
Süre, süre, süreye kadar döngüler.
Özel değişkenler.
Fonksiyonlar.
SSH aracılığıyla uzaktan erişim:
- SSH anahtarları.
Ek materyaller:
- Bir menü oluşturmak için komutu seçin;
- Sanal ekranlar (ekran, tmux);
- hayır.