Linux yönetici kursları. Çevrimiçi Linux kursları: komut satırıyla çalışmaktan sistem yönetimine kadar. Bir Linux kursundaki problemlerin çözümü nasıl kontrol edilir? bu mümkün mü

  • 05.03.2020

Linux üzerine eğitim, hem Linux ailesinin işletim sistemlerinin sistem yöneticilerinin eğitimi hem de Linux işletim sistemine dayalı ağ hizmetleri kurmayı planlayan küçük kuruluşların sistem yöneticileri ve nasıl kurulacağını ve çalışacağını öğrenmek isteyen ileri düzey kullanıcılar için tasarlanmıştır. Bir ev bilgisayarı dahil olmak üzere Linux ve UNIX benzeri işletim sistemleri ile kurs faydalı ve ilginç olacaktır. Linux müfredatı aşağıdaki bölümleri içerir: Linux'u kurma ve yapılandırma, Linux'u yapılandırma, başlama, X-Window, yazılım, bilgisayar ağları, protokoller, uzaktan erişim, dosya sistemi, donanım ve montajı, ağ yönlendirme, ana sunucuları yapılandırma ve yapılandırma Linux'ta - Apache, DNS, FTP, POP ve SMTP. Kursu tamamladıktan sonra öğrenciler, Linux ailesinin işletim sistemleri için sistem yöneticisi olarak çalışabileceklerdir.


Linux yönetimi eğitim maliyeti:

Başlangıç ​​tarihleri

tarih Çalışma zamanı
24 Aralık 2019 Sabah
15 Ocak 2020 Gün
23 Aralık 2019 Akşam
11 Ocak 2020 Hafta sonları

Linux kurs programı

1. Giriş. Sistem yönetimi kavramı.

  • Yazılım hakkında genel bilgiler, kullanım türüne göre sınıflandırılması.
  • Ekipman ve kullanıcı arasındaki iletişim.
  • İşletim sistemlerine giriş.
  • Linux işletim sisteminin tarihi.
  • Linux çekirdeğinin genel konsepti ve Linux çekirdeğine dayalı bir dağıtım.

2. Linux işletim sistemlerinin kurulması ve yapılandırılması.

  • Bağlantı noktaları kavramı ve kullanımları.
  • Sabit sürücülerde (HDD, SDD) bölümler oluşturun.
  • LVM hacim yönetim sistemi.
  • Dosya sistemleri oluşturma (biçimlendirme) ve mantıksal birimleri monte etme.
  • İşletim sistemi kurulumu sırasında ek kurulum, yapılandırma ve donanım kontrolü.
  • grub önyükleyici yapılandırması.
  • Şifre kuralları.

3. Linux işletim sistemine başlarken.

  • işletim sistemi önyükleme sırası.
  • Kullanıcı oturum açma seçenekleri.
  • Süper kullanıcı (kök) kavramı, kullanmanın tehlikelerini anlamak.
  • Sanal konsol kavramı ve uygulaması. Komut yorumlayıcılarıyla çalışmanın temelleri.
  • Yardım sistemleri hakkında genel bilgiler (adam, bilgi, Nasıl Yapılır, SSS).
  • Yorumlayıcının ana komutlarına ve bunların kombinasyonlarına genel bakış.

4. Dosya yöneticileri kavramı ve türleri.

  • Dosyalar ve dosya sistemleri.
  • Kök dosya sistemi kavramı, POSIX standardına uygun ana bölümler.
  • Midnight Commander programı örneğinde dosya yöneticileriyle çalışma.
  • Dosya sistemleriyle çalışma, türleri ve amaçları.

5. Kullanıcı hesapları ve grupları.

  • Bir sistem kullanıcısı kavramı.
  • Erişim hakları.
  • Kullanıcı grubu.
  • Temel yapılandırma dosyaları, kullanıcılar, gruplar ve parola depolama.

6. İşletim sistemi ve kullanıcı ortamı ayarları.

  • Yapılandırma dosyaları, konumları ve amaçları.
  • Sistem süreçlerini başlatma özellikleri, yapılandırma dosyalarına erişim hakları.
  • Süreçlerle çalışmak. Süreçler arasındaki etkileşim. İşlemleri sinyallerle kontrol etme (kill, killall). Sinyal çeşitleri, farklılıkları ve uygulamaları.

7. OS Linux'ta yazılım (yazılım) yükleme.

  • paket yöneticileri Kullanılan dağıtıma bağlı olarak.
  • Paket yöneticisini kullanarak yazılım yükleme.
  • Kaynak kodlarından yazılım yükleme.
  • İşletim sistemi çekirdeği kavramı.
  • Yeni bir çekirdeğin yüklenmesi, yapılandırılması ve derlenmesi. Bir işletim sisteminde birden çok çekirdek kullanma.

8. Denetim ve günlük tutma kavramı.

  • Linux OS'de (syslog) günlük tutma sistemlerine ve günlük dosyalarını yönetmeye genel bakış. Günlük dosyalarının görüntülenmesi ve analizi, arşivlenmesi ve döndürülmesi.
  • İş planlayıcılara genel bakış (at, cron). Verilerin arşivlenmesi ve güvenli depolanması.
  • Arşivleyicilere (tar, gzip, bz), farklılıklarına ve pratik kullanımlarına genel bakış.

9. X-Window sisteminin organizasyonu.

  • Grafik sunucularına (XFree86, X.org), kurulumlarına ve yapılandırmalarına genel bakış.
  • Pencere yöneticileri kavramı (TWM, AfterStep, Window Maker, Gnome, KDE, vb.), bunların kurulumu, konfigürasyonu ve konfigürasyonu.
  • Linux işletim sistemindeki (lp, CUPS) yazdırma sistemlerine, farklılıklarına ve pratik kullanımına genel bir bakış.

10. Bilgisayar ağlarına giriş.

  • Bilgisayar ağlarının sınıflandırılması. TCP / IP ağlarının temelleri. TCP/IP ağlarında farklı adresleme türleri.
  • Bilgisayar ağlarının analizi. Ağ bağlantı noktaları kavramı.
  • Güvenlik duvarları (güvenlik duvarları) kavramı. Güvenlik duvarlarını yükleme, yapılandırma ve bunlarla çalışma.
  • İsim sistemleri (NetBIOS, DNS, BIND), amaçları ve pratik kullanımları.
  • Bir adlandırma sistemi ve konfigürasyonu seçimi. Ana bilgisayar dosyalarının amacı ve kullanımı. Etki alanları oluşturma.
  • DNS ve BIND sunucularının kurulması, yapılandırılması ve yapılandırılması.

11. Bir bilgisayara uzaktan erişim kavramı. Uzaktan erişim programları (telnet, ssh) ile çalışma, bunların konfigürasyonu ve kurulumu.

  • Uzak bir terminalle çalışma kavramı ve uygulaması. Kimlik doğrulama seçenekleri.
  • Tüneller, liman yönlendirme.
  • Sanal özel ağ (VPN) kavramı, kurulum ve yapılandırma seçenekleri.
  • OpenVPN kullanım uygulaması.
  • Uzak grafik terminal protokolleri VLC, RDP.
  • LTSP - Linux Terminal Sunucusuna genel bakış.
  • Ağ dosya sistemleri (NFS). Paylaşılan kaynakları oluşturun ve yapılandırın.

12. E-posta ve posta protokolleri (SMTP, POP) kavramı.

  • E-posta sunucularını ve e-posta istemcilerini kurma, yapılandırma ve yapılandırma.
  • Web sunucuları kavramı (Apache, nginx, IIS). Bir Linux işletim sistemi ortamında Web sunucularının kurulması, yapılandırılması ve yapılandırılması.
  • FTP sunucuları kavramı. FTP sunucularının (ftp, proftp, wuftp) kurulması, yapılandırılması ve yapılandırılması. sftp için mevcut alternatifler.
  • Proxy sunucuları kavramı. Proxy sunucularının kurulumu, konfigürasyonu ve yönetimi. SQUID kullanarak trafiği filtreleme ve önbelleğe alma.

13. IP ağlarının yönlendirilmesi ve türleri. Yönlendirme kavramı.

  • IP ağlarının türleri. IPv4 adresleme.
  • NAT ve yerel alan ağı (intranet) kavramı.
  • Yerel yönlendirme, küresel yönlendirme.
  • Yönlendirme yolunu görüntüleme ve analiz etme (izleme)
  • Bir Linux işletim sistemi ortamında yönlendirmeyi kurma ve yönetme.
  • Gelişmiş Yönlendirme Seçenekleri (MASQUERADE)

14. Diğer Unix işletim sistemlerinin gözden geçirilmesi.

Ortağım ne yaptığımız hakkında yazdı). Çoğu biyoinformatik programı bu işletim sistemi için özel olarak oluşturulduğundan ve sadece üzerinde çalıştığından, biyoinformatik çalışmalarının Linux olmadan pratik olarak imkansız olduğu hemen söylenmelidir.

Burası bilimlerin kesiştiği bir alan olduğu için biyologlarla sürekli iletişim halindeyiz. Biyologlar artık çok büyük miktarda veriyle çalışmak zorundalar, bu nedenle bu tür görevler için en uygun işletim sistemi olan Linux'u kullanma yeteneği gerekli bir beceri haline geliyor. Aslında, bu sadece Linux'u kullanma yeteneği ile ilgili değil, aynı zamanda genel olarak bilgisayar okuryazarlığı ile ilgilidir: sunucu üzerinde çalışmanın kuralları nelerdir, veri dosyalarının nasıl yüklenip verimli bir şekilde depolanacağı, bunları işlemek için hangi programların çalıştırılacağı ve nasıl yapılacağı. yap vb. - işinizi hem basitleştiren hem de hızlandıran ve iş arkadaşlarınızla ortak faaliyetleri büyük ölçüde kolaylaştıran tüm bu şeyler. Akıllı kitaplar ve web siteleri okuyarak Linux ile kendi başınıza başa çıkabilmenize rağmen, teknik olmayan bir ortamdan gelen insanlar için bu genellikle belirli zorluklara neden olur ve birçoğu bu işletim sistemine hakim olmanın ilk aşamalarında (örneğin, komut satırıyla tanışın).

Deneyimlerimize dayanarak, meslektaşım Andrey Przhibelsky (@andrewprzh) ve ben başlangıçta biyologlar için bilgisayar okuryazarlığı üzerine birkaç sınıf düzenlemeyi planladık. Ve sonra bu fikir, Rusça Biyoinformatik Enstitüsü'nün üç haftalık açık çevrimiçi kursuna (MOOC) dönüştü ve daha sonra başlangıç ​​noktası olarak sadece Linux'a giriş olarak daraltıldı - çünkü çok, çok zor olduğu ortaya çıktı. her şeyi üç haftaya sığdırmak için. Kurs şimdiden başladı ve oldukça popüler oldu (şu anda beş binden fazla kişi kaydoldu), ancak ödevler için ilk son tarih 24 Kasım, yani puan kaybetmeden katılabilir veya sadece ders çalışabilirsiniz. serbest modda kurs (tüm materyaller açık kalacaktır).

Hayatımızdaki ilk çevrimiçi kursun hazırlığı hakkında, eğer topluluk ilgileniyorsa, ayrı bir yazı yazacağız - bu, ilk bakışta göründüğü kadar basit ve hızlı değil.

Ama önce bize en sık sorulan soruların cevapları üzerinde durmak istiyorum. Kursu hazırlarken çeşitli insanlarla konuştuk ve birçoğunun Linux'un nerede kullanıldığını hiç anlamadığı ve sistemin onlar için yararlı olabileceğinin farkında olmadığı gerçeğiyle karşılaştık. Yani:

Neden şimdi Linux'u nasıl kullanacağınızı bilmeniz gerekiyor?

Birçoğu fark etmiyor, ancak Linux zaten etrafımızda. Tüm Android cihazlar Linux üzerinde çalışır, internetteki sunucuların çoğu da bu işletim sistemini kullanır ve daha birçok örnek vardır. Elbette tüm bunları Linux'u bilmeden kullanmaya devam edebilirsiniz ancak bu sistemin temellerine hakim olarak etrafınızdaki şeylerin davranışlarını daha iyi anlayabilirsiniz. Ek olarak, büyük miktarda veriyle çalışırken Linux gereklidir, çünkü büyük miktarda veri üzerindeki karmaşık hesaplamaların çoğu Linux çalıştıran bilgisayarlarda yapılır. Ve bu rastgele bir seçim değil: çoğu bilgi işlem görevi Linux'ta Windows veya Mac OS X'e göre çok daha hızlı gerçekleştirilir.

Linux, diğer disiplinlerde uzmanlaşmakla nasıl ilişkilidir?

Bilimsel yazılımların büyük bir kısmı, özellikle büyük verileri işlemeye yönelik programlar (örneğin, biyoinformatik alanında), özellikle Linux için geliştirilmiştir. Bu, bu uygulamaların Windows veya Mac OS X altında çalıştırılamayacağı anlamına gelir. Dolayısıyla, Linux'ta nasıl çalışacağınızı bilmiyorsanız, en son bilimsel gelişmeleri kullanma fırsatını otomatik olarak kaybedersiniz. Ayrıca Linux öğrenerek bilgisayarın nasıl çalıştığını daha iyi anlayacaksınız çünkü neredeyse direkt olarak ona komutlar verebileceksiniz.

Bu neden ayrı bir kurs?

Linux'un bilinmesi yararlı olan ve elbette bunları doğru zamanda kullanabilmek için birçok özelliği vardır. Neyse ki, Linux'un modern sürümleri, 5-6 yıl önceki benzerlerinden çok daha kullanıcı dostudur. Artık internet erişimini kurmak, yazıcıda yazdırmak, klavye düzenleri vb. için sistemi kurduktan sonra saatlerce hatta günlerce ve gecelerce uğraşamazsınız. Dakikalar içinde hesaplanacak olan bu sisteme minimum düzeyde aşina olduktan sonra herkes Windows veya Mac OS X'i kullandığı şekilde Linux'u kullanmaya başlayabilir. Ancak, Linux'un olanakları "günlük" kullanımdan çok daha geniştir. Üç haftalık bir kurs için bile Linux'un tüm işlevleri hakkında konuşmak imkansızdır. Bununla birlikte, öğrencilere Linux'un temel özelliklerinin çoğunu nasıl kullanacaklarını öğretmeye çalışıyoruz ve en önemlisi, kursu tamamlayanların Linux'ta kendi başlarına ustalaşmaya devam edebileceklerini umuyoruz.

Linux hakkında ilginç olan nedir?

Bizim için Linux, zevkle okuyup arkadaşlarınıza tavsiye ettiğiniz, hatta bu eserle henüz tanışmamış olmalarına imrendiğiniz çok ilginç bir kitap gibidir. Tek fark, neredeyse 10 yıldır Linux'a aşina olmamıza rağmen, tamamını “okuduğumuzu” söyleyemeyiz. İçinde her zaman kendiniz için yeni bir şeyler bulabilir, bir şekilde yapmaya alıştığınız birçok şeyin tamamen farklı bir şekilde yapılabileceğini öğrenebilirsiniz - çok daha kolay ve daha hızlı.

Linux'u ne kadar çok tanırsanız, o kadar ilginç hale gelir. Ve ilk "hızlı bir şekilde kapatıp yerel ve tanıdık Windows'a (Mac OS X) yeniden başlatma" arzusundan, kısa süre sonra "hmm, ama burada o kadar da kötü değil" durumuna geçersiniz ve biraz sonra "nasıl yapabilirim? bu Windows'ta bile çalışıyor musunuz?!". Ve Linux okurken bazen kendinizi bir bilgisayar korsanı veya programcılarla ilgili bir filmin kahramanı gibi hissedebilirsiniz =)

Kursumuz, Linux'un temel özelliklerine kısa bir genel bakış içerir, ancak acemi kullanıcılar için bu, Linux ile ilgilenmek ve felsefesine biraz dalmak için yeterli olacaktır. Örneğin, kursun çoğunu terminalde çalışarak geçireceğiz, bu nedenle yeni başlayanlar alışmalı ve bu yaklaşımın bir bilgisayarı yönetmeye yönelik avantajlarını anlamalıdır. Daha ileri düzey kullanıcılar için, kursun bireysel dersleri ilgi çekici olabilir - örneğin, uzak bir sunucuyla çalışma veya bash dilinde programlama hakkında. .

Bir Linux kursundaki problemlerin çözümü nasıl kontrol edilir? Bu mümkün mü?

Bu sorunun cevabı önemsiz değildi - uzun bir süre görevlerin nasıl kontrol edileceğini (örneğin, kullanıcının bilgisayarına Linux yüklediğini veya belirli bir düzenleyicide bir dosyayı düzenlediğini) ve gerçekten ilginç görevlerin nasıl ortaya çıkacağını düşündük. Linux ile gerçek çalışmayı göster. Bazı konular için oldukça ilginç yaklaşımlar ortaya çıktı. Örneğin, özellikle kurs için, Stepic platformuna yeni bir tür görev eklendi - doğrudan tarayıcı penceresinde uzak bir sunucuya bağlanma (ve bir "terminal" açma - ilk kullanıcılara göre, beğendiler. Tabii ki, ilk kez pürüzlü değildi, ama genel olarak her şey oldukça iyi çalışıyor. Bu konunun teknik tarafı ile ilgili olarak, yakında geliştiricilerden ayrı bir gönderi görünecektir. Böyle bir göreve bir örnek (canlı görüntüleme için bir kursa kaydolabilirsiniz):

Tüm kullanıcıların görevleri mizahla algılamadığı söylenmelidir. Örneğin, örnek olarak VLC programını kullanarak Linux'a program yükleme becerisini test ettik. Açıklanan yöntemlerden birini kullanarak sisteminize kurmak, ardından programla ilgili yardımı açmak, ilk yazarın adını bulmak ve doğrulama formuna girmek gerekiyordu. Bu görev hakkında yeterince yorum duymadık :) Ama insanlar çoğunlukla adı ve soyadını veya yalnızca adını veya soyadının bir kısmını girerken hata yaptılar (ve orada iki katı, kısa çizgi ile!). Genel olarak, kursu almaya karar verirseniz, görevlerin koşullarını daha dikkatli okuyun ve bu çok fazla zaman ve sinir tasarrufu sağlayacaktır! Doğru, aynı yazarla bir açıklama vardı ve dava hakkında, VLC'nin eski sürümlerinde zaten 14. sırada olduğu ortaya çıktı, bu yüzden çeke “eski” arasında ilk olan başka bir yazar eklediler. ” listesi (ve bu arada, “yeni” deki üçüncü).

Linux neden bu kadar iyi?

Soru elbette belirsiz. Benim düşünceme göre, Linux'un Windows veya Mac OS X'e göre en önemli avantajlarından biri, bu işletim sisteminin çok büyük şirketler (Microsoft ve Apple) da olsa iki değil, dünya çapındaki büyük bir programcı topluluğu tarafından geliştirilmesidir. Bu sistemin kaynak kodu açıktır ve herkes Linux'un iç işleyişini tanıyabilir veya gelişimine katılabilir. Geliştiriciler bunu yalnızca kullanıcılar-alıcılar için değil, aynı zamanda kendileri için de geliştirirler, bu da geliştirmede bu kadar büyük ilerlemenin ve diğer birçok avantajın nedenidir. Sıradan kullanıcılar için bir "bonus" olarak: Linux ücretsizdir, Linux'ta neredeyse hiç virüs yoktur (ve virüs geliştiricilerin kendileri genellikle Linux'un altında oturur!), Bu sistemin çok sayıda sürümü vardır ve herkes istediğini seçebilir beğenmek!

Ve son olarak, iş akışında Linux ile ilk tanışmamdan bahsetmek istiyorum (bundan önce hala ayrı bir çalışma kursu vardı, ama ne yazık ki bundan pek bir şey anlamadım). Bu olay beni o kadar etkiledi ki bugün bile hatırlıyorum. Politeknik Üniversitesi'nde 3. sınıftayken bölümde çalışırken, veri işleme için bir program çalıştırmam gerekiyordu. Program C++ ile yazılmıştı ve daha sonra Windows XP'de çalıştık. Çok sayıda fırlatma yapmak gerekliydi, tamamen aynı tiplerdi ve genellikle birkaç dakika sürerdi. Bu süre zarfında bilgisayarda başka bir şey yapmak imkansızdı - tamamen “dondu”, böylece diğer çalışanlarla sohbet edebilir veya ofiste dolaşabilirsiniz. Bu tür lansmanlardan birkaç hafta sonra, amirim aynı şeyi Windows'ta değil, Linux'ta yapmayı denememi tavsiye etti. Sonra “ne fark var ki” diye düşündüm ama lidere çok saygı duydum, programı yeniden derledim ve tavsiyesine uydum. Aynı programı aynı veriler üzerinde çalıştırdığımda ve sonucu (tabii ki tamamen aynı) birkaç saniye içinde aldığımda ne sürpriz oldu! Bırak yürümeyi, sandalyemden kalkmaya bile vaktim olmadı...

Bu arada, Linux'taki Rusça çevrimiçi kursumuza ek olarak, Linux Vakfı'ndan Habré'de daha önce yazılmış olan iyi bir İngilizce giriş kursu var. Siteye göre 5 Ocak 2015 tarihinde yeniden başlayacak.

Linux'un temelleri hakkında daha ilginç çevrimiçi kurslar veya öğreticiler biliyorsanız, yorumlarda bunlara bağlantılar görmekten memnuniyet duyarız.

Linux çok iyi bir işletim sistemidir, güvenilir, ilerici, çok görevli ve birçok uygulamaya sahiptir. Ancak Linux'ta uzmanlaşmak kolay olmayabilir. Ve Linux'u evde kullanmak Windows'tan daha zor olduğu için değil, birçok insan için bilgisayarda ustalaşmak İLKEDE zor olduğu için. Bu, özellikle yaşamlarının sonunda böyle karmaşık teknolojilerle karşılaşan yaşlılar için geçerlidir.

Ancak günümüzde çoğu sunucu Linux altında çalıştığından, gençler Linux öğrenmek ve sistem yöneticisi olarak çalışmak da isterler. Nasıl olabilirler? Hiç var olup olmadıklarını kontrol etmeye karar verdim?

Bu işletim sistemi Linux'tan daha yaygın olduğundan, Windows bitleri muhtemelen hemen hemen her şehirde bulunur. Ama aynı zamanda linux dersler aynı ölçekte olmasa da vardır. Hangi Linux kurslarını biliyorum? İşte en üstünkörü görünümümde bulduğum birkaç tane.


Farklı eğitim seviyeleri sunarlar ve daha fazla bilgi ile ilgileniyorsanız, sitelerine gidin - doğru siteye gitmeniz ve her şeyi KİŞİSEL OLARAK kendiniz keşfetmeniz gerekir.

1. SPbSPU'ya dayalı Linux kursları

Linux ile ilgili kurslar, San-Petersburg'da, St. Petersburg Devlet Politeknik Üniversitesi (SPbSPU) Uzmanları Yeniden Eğitim Fakültesi'nin eğitim merkezi temelinde düzenlenmektedir. En popüler Rus ALT Linux ile en üst düzeyde öğretirler.

ALT Linux'u daha önce kullandım ve çok beğendim. Aynı zamanda Debian'a dayalı olsaydı, ben de çalışmaya devam ederdim.

Kuzey başkentinde yaşıyorsanız ve ALT Linux dahil Rusça olan her şeyi seviyorsanız, bu Linux kursları tam size göre. adresleri avalon.ru

2. "Uzman" merkezindeki Linux kursları

Bu kurslar Linux hakkında merkezde Uzman, anladığım kadarıyla Moskova'da. Kursları daha ciddi ve Unix'te (Ubuntu / FreeBSD) birçok konu içeriyor Web sitelerinde www.uzman.ru en az değil, bir dizi Linux hizmeti ve kursu sunar. Doğru, orada fiyatlar küçük değil, ama belki benim için büyük, ama bir Moskovalı için bunlar sadece kuruş mu?

3. IPAP'ten Linux kursları

Bu kurslar Uygulamalı Otomasyon ve Programlama Enstitüsü'nde verilmektedir. Siteye bakılırsa şubeleri hem Moskova'da hem de St. Petersburg'da. Web siteleri ipap.ruçok şey öğrettiklerini söylüyor ve onların eğitimi son yeri işgal etme. En ilginç şey, IPAP'ın UZAKTAN ÖĞRENME sunmasıdır! Bir yere gitmek zorunda değilsin ve bu harika değil mi?

Bu sadece küçük bir kısım ve eminim ki az ya da çok büyük şehirlerde bu tür eğitimler vardır. Ama elbette, genellikle yaşlı kadınlara ve ve ile çalışmak gibi saçmalıklara öğretmezler. Linux'ta gerçekten ustalaşmak isteyenlere ve akşamları film izlemek için değil, onunla ciddi çalışmalar ve muhtemelen sistem yöneticileri için öğretiyorlar.

Sunulan dersin bir parçası olarak, öğrenciler Linux işletim sistemi ve temel yetenekleri ile tanışacaklar. Bilgisayarda kurulu Linux'un varlığı gerekli değildir, çünkü bu işletim sistemi ile tanışmaya en başından, yani kurulumundan başlayacağız.

Kursun devamında, çoğu Windows veya Mac OS X öğrencisinin aşina olduğu özellikleri anımsatan Linux grafik arayüzünün ana özellikleri ele alınacaktır. Bundan sonra, komut satırı üzerinden nasıl çalışılacağını öğrenmeye devam edeceğiz. İlk başta çok uygun görünmeyebilir, ancak grafiksel olana göre avantajları yavaş yavaş netleşecektir.

Kursun bir sonraki bloğu, uzak bir sunucu üzerinde çalışmaya ayrılmıştır. Ona nasıl erişeceğimizi, çeşitli programları uzaktan çalıştırmayı ve daha fazla analiz için yürütme sonuçlarını yerel bilgisayarımıza kopyalamayı öğreneceğiz.

Kursun son kısmı, çok işlevli metin editörü vim'i kullanarak bash betikleri yazmanın temelleri ve diğerleri dahil olmak üzere birkaç ileri konuyu kapsar.

Kurs boyunca, tüm öğrencilere Linux sistemini anlamaları ve kullanmaları için bir dizi test ve pratik görevler sunulacaktır. Ek olarak, bash dilinde küçük programlar yazmak için çeşitli görevler olacaktır.

Bu kurs kimler için

Windows veya Mac OS X deneyimine ve Linux öğrenme arzusuna sahip kullanıcılar.

Kurs, yeni başlayan Linux kullanıcıları için tasarlanmıştır ve bu işletim sistemi ve hatta bilgisayarınızdaki varlığı hakkında herhangi bir ön bilgi gerektirmez. Daha ileri düzey kullanıcılar için, kursun bireysel dersleri ilgi çekici olabilir (örneğin, uzak bir sunucuyla çalışmak veya bash dilinde programlama hakkında). Teknik metinleri okuma düzeyinde İngilizce bilgisi de kurs için faydalı olacaktır (ancak gerekli değildir).


"Modern Bilgisayar Eğitimi Merkezi" sizi Linux kurslarına davet ediyor. Aranan bir sistem yöneticisi olmak ister misiniz? Linux işletim sistemine hakim olmayı hayal ediyorum. Kendimiz yapabileceğimiz her şeyi size öğretmeye hazırız. İşimizi seviyoruz, yani tüm bilgi ve becerileri her öğrenciye aktarmaya hazırız!

Linux kursları kimler içindir?

İndirim 30%
* önceki 23 Aralık 2019
12850 ovmak.
Ind. maliyet: 36280 ovmak. %30 indirim dahil
60 ac. saat

Linux yönetimi gibi bir yön, yalnızca ilk bakışta karmaşıktır. İlk derslerden özünü anlayın ve her şeyin çok daha kolay olduğundan emin olun! Kendinizi teşvik edin, mükemmel sonuçlar için motive edin. Başarılı bir şekilde tamamlanırsa Linux öğrenmenin kariyerinizin başlangıcı olabileceğini unutmayın!

Elbette çalışmak, ödevleri tamamlamak, deneyimli öğretmenlerin size vereceği materyalleri dikkatlice dinlemek zorunda kalacaksınız. Moskova'daki Linux kursları tembel insanlara ve bize sadece "oturmak" için gelenlere müsamaha göstermez! Ancak ilk derste öğrenmek istediğinizden emin olun. Yine de ... tüm öğretmenler, hemen çözmeye başlamak istediğiniz tüm görevler hakkında konuşmak için çok ilginç. Pratik dersler sizi bekletmeyecek! Posta sunucusu ayarlarının sayısız kavramını, çalışma yapılandırmalarını ve özelliklerini analiz edeceksiniz.

Linux yönetim kursları ayrıca Unix çalışmasını da içerir. NetBSD, OpenBSD, FreBSD sistemlerine kolayca hakim olacaksınız. Unix yönetim kursları sizi çözülmemiş sorunlarla baş başa bırakmayacaktır. Kapsamlı uygulama tüm bilgileri pekiştirecektir.

Gel kayıt ol! Artık Linux sistem yönetiminde ustalaşın. Bir sürü yeni ve ilginç şey seni bekliyor!

Linux eğitim kurslarında neler öğreneceksiniz?

İşletim sistemi Linux

1. Sistem yönetiminin genel kavramları.
1.1. En yaygın platformlar ve işletim sistemleri, özellikleri.
1.2. Sabit disklerdeki mantıksal diskler ve bölümler, bunların oluşturulması ve ayarları.
1.3. İşletim sistemi türleri.
1.4. OS Linux, özellikleri, oluşum tarihi.

2. Linux ailesinin işletim sistemlerini kurma ve yapılandırma prosedürünün özellikleri.
2.1. Montaj noktaları nelerdir. Sistemi kurarken kullanımları.
2.2. Dosya sistemi ve yapısı.
2.3. İlk yazılım setinin oluşumu. Ekipmanı bağlama ve sistem yükleyiciyle çalışma.

3. Linux'ta çalışmanın temelleri.
3.1. Giriş prosedürü. Kullanıcı hakları.
3.2. sanal konsol. Komut satırını kullanma.
3.3. Komutlar hakkında bilgi sağlayan yardım sistemleri.
3.4. En önemli komutlar ve komut kombinasyonları.

4. Linux'ta dosya yöneticileri.
4.1. Midnight Commander en yaygın kullanılan dosya yöneticisidir.
4.2. Dosya sistemi yönetimi.

5. Kullanıcı hesapları ve kullanıcı grupları için ayarlar. Güvenlik Politikası.
6. Linux işletim sistemi ve kullanıcı ortamı.
6.1. Sistem yapılandırma dosyalarının amacı ve kullanımları.
6.2. Sistem Kontrol Merkezi, onunla çalışma yöntemleri.
6.3. Çeşitli sinyallerle proses kontrolü.

7. OS Linux'ta yazılım yükleme sırası.
7.1. İşletim sisteminin çekirdeği nedir.
7.2. Yeni bir çekirdek derleme, derleme işlemi. Birkaç çekirdekle eşzamanlı çalışma.

8. Sistem denetimi ve günlük kaydının uygulanması.
8.1. Linux'ta günlük yönetim sistemleri. Günlük dosyalarının analizi, gerekli bilgilerin elde edilmesi.
8.2. Linux yardımcı programları. Verilerin arşivlenmesi ve saklanması. Görev Zamanlayıcısı.

9. Linux GUI'si. X penceresi.
9.1. Grafik sunucularını kurma ve yapılandırma süreci.
9.2. En yaygın pencere yöneticileri, özellikleri.
9.3. Linux'ta yazdırma.

10. Bilgisayar ağlarının yapısı hakkında genel fikir.
10.1. Bilgisayar ağlarının çeşitleri. TCP/IP protokolü ve buna dayalı ağlarda adresleme türleri.
10.2. Güvenlik. Ağ bağlantı noktaları kavramı, açılmaları. Bilgisayarınızı bir güvenlik duvarı ile koruma.

11. Linux'ta bir bilgisayara uzaktan erişim. Telnet ve ssh ile çalışmak.
11.1. En yaygın adlandırma sistemlerinde çalışın.
11.2. Bir adlandırma sistemi nasıl seçilir. Hosts dosyası ve kullanımları. Etki alanı oluşturma prosedürü.
11.3. DNS ve BIND sunucularının kurulumu, gerekli ayarlar.

12. Posta sunucularının kurulması.
12.1. E-posta teslimi için bir posta sunucusu ve istemcisi yükleme.
12.2. Linux işletim sisteminde web sunucuları ile çalışma.
12.3. Linux işletim sisteminde FTP sunucuları ile çalışma.
12.4. Proxy sunucularının yönetimi ve sistem güvenliği için önemi.

13. Linux altında yönlendirme kavramı ve uzaktan erişim ayarları.
13.1. Linux işletim sisteminde yönlendirme kontrolü.
13.2. Ağ dosya sistemleri kavramı. Paylaşılan kaynakların kullanımı.

14. Unix ailesinin diğer işletim sistemleri.
14.1. BSD ailesinin sistemleri, özellikleri, yapılandırma süreci.

15. Ortak BSD sistemlerini özelleştirmenin özellikleri.
15.1. Posta sunucusunun, FTP sunucusunun, web sunucusunun kurulumu ve yapılandırılması.
15.2. X Penceresi GUI.
15.3. BSD ortamında sanal makineleri kullanma.

16. Son ders.