LinuxEssentials(TR): Difference between revisions
| Line 55: | Line 55: | ||
==Hedefler== | ==Hedefler== | ||
===''Başlık | ===''Başlık 1: Açık Kod ve Linux topluluğuna katılma kariyeri (ağırlık: 7)''=== | ||
====<span style="color:navy"> | ====<span style="color:navy">1.1 Linux Gelişimi ve Popüler İşletim Sistemleri</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 74: | Line 74: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">1.2 Büyük Açık Kod Uygulamaları</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 97: | Line 97: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">1.3 Açık Kod Yazılımı ve Lisanlamayı Anlama</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 120: | Line 120: | ||
* Apache License, Mozilla License. | * Apache License, Mozilla License. | ||
====<span style="color:navy"> | ====<span style="color:navy">1.4 BİT yetenekleri ve Linux'de çalışma</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 139: | Line 139: | ||
<br/> | <br/> | ||
===''Başlık | ===''Başlık 2: Linux İşletim Sistemi ve Programlar (ağırlık: 10)''=== | ||
====<span style="color:navy"> | ====<span style="color:navy">2.1 Yardım komutları ve man sayfalarının kullanılması </span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 159: | Line 159: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">2.2 Bir İşletim Sistemi seçimi</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 174: | Line 174: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">2.3 Bilgisayar Donanımlarını Tanıma</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 190: | Line 190: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">2.4 Veriler nerde saklanır</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 206: | Line 206: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">2.5 Bilgisayarı ağa ekleme</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 225: | Line 225: | ||
<br/> | <br/> | ||
===''Başlık | ===''Başlık 3: Komut satırının Gücü (ağırlık: 10)''=== | ||
====<span style="color:navy"> | ====<span style="color:navy">3.1 Dizinleri kullanma ve Dosyaları Listeleme</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 242: | Line 242: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">3.2 Dosya oluşturma,Taşıma ve Silme</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 258: | Line 258: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">3.3 Komut satırından dosya arşivleme</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 274: | Line 274: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">3.4 Dosyalarda arama ve süzme</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 289: | Line 289: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">3.5 Komutları Scripte Çevirme</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 306: | Line 306: | ||
<br/> | <br/> | ||
===''Başlık | ===''Başlık 4: Basitleştirin: Metin Dosyası(Ağırlık: 6)''=== | ||
====<span style="color:navy"> | ====<span style="color:navy">4.1 pico veya nano gibi dosya editörünü çalıştırma</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 321: | Line 321: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">4.2 Metin dosyalarını düzenleme</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 335: | Line 335: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">4.3 Metin Arama ve Değiştirme</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 349: | Line 349: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">4.4 Geri Alma Fonksiyonları</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 363: | Line 363: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">4.5 Değişiklikleri Kaydetme</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 378: | Line 378: | ||
<br/> | <br/> | ||
===''Başlık | ===''Başlık 5: Güvenlik ve Dosyaları İzinleri (ağırlık: 7)''=== | ||
====<span style="color:navy"> | ====<span style="color:navy">5.1 Temel Güvenlik ve Kullanıcı türlerini tanımlama</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 395: | Line 395: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">5.2 Kullanıcı ve Grup Oluşturma</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 411: | Line 411: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">5.3 SDosya izinlerini ve haklarını tanımlama</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
| Line 426: | Line 426: | ||
<br /> | <br /> | ||
====<span style="color:navy"> | ====<span style="color:navy">5.4 Özel Dizin ve Dosyalar</span>==== | ||
{| | {| | ||
| style="background:#dadada" | '''Ağırlık''' | | style="background:#dadada" | '''Ağırlık''' | ||
Revision as of 13:38, 2 November 2012
Giriş
LinuxEssentials programına ait tüm açıklamalar burada listelenmiştir.
Linux Essentials sertifika sınavının amacı masa üstü ve mobil cihazlardaki Linux işletim sistemini kullanabilecek kadar temel bilgi sahibi olması hedeflenmektedir. Linux Essentials programı bilişim sektörü bağlamında Linux ve Açık Kod kullanımını teşvik etmek için rehberlik yapacaktır.
SSS
Linux Essentials programı ve sınav ile ilgili sorular ve cevapları burada listelenmiştir.
Minimal Nitelikli Aday Tanımlaması
Bu açıklama LPI giriş sınavını geçebilecek kadar bilgiye sahip olması gereken adayları tanımlamaktadır. Bu kişi Minimal Nitelikli Aday (Minimally Qualified Candidate, MQC) olarak isimlendirilmektedir. Linux giriş sınavı standartları minimum şartları içerdiği için bu şartlara sahip olanlar sınavı geçebilmeli, bu bilgi seviyesinden daha aşağı olanlar sınavı geçememelidir.
Başarılı bir aday Linux ve Açık kod dünyasını anlamalı ve popüper açık kod uygulamaları konusunda bilgi sahibi olmalıdır.
Aday Linux işletim sisteminin en önemli bileşenlerini kavramalı, linux komut satırında çalışabilecek teknik deneyime sahip olmalıdır. Kullanıcı / grup yönetimi gibi güvenlik ve yönetim ile ilgili konularda temel bilgi sahibi olmalıdır. Ayrıca komut satırı ve izinler hakkında da temel bilgi sahibi olmalıdır. Bir LPI Linux Essentials sertifika sahibi yönetilen sistemlerde genellikle son kullanıcı konumunda olacaktır.
Bir LPI Linux Essentials sertifika sahibinde genel olarak aşağıdaki kabiliyetler beklenmektedir:
- FOSS(Free and Open Source System), topluluklar ve lisanslama modelleri hakkında temel bilgi sahibi
- Proseslerin, programların ve işletim sistemi bileşenlerinin temel bileşenlerini anlar.
- Komut satırı ve dosyalar üzerinde çok temel işlemleri yapabilme yeteneği.
- Temel komut satırı editörlerini kullanabilir.
- Sistem güvenliği, şifreleme ve kullanıcı / gruplar ve dosya izinleri hakkında temel bir yorumu vardır.
- Sistemi ağ üzerinden erişilebilir hale getirebilmek için temel ağ bilgisi vardır.
- Piyasadaki açık kodlu uygulamaları bilmeli ve bunların kapalı kod eşdeğerlerini bilmeli.
- Masaüstünde navigasyon(dolaşım) sistemlerini bilmeli ve yardım için nereye bakacağını bilmeli.
- Komut satırında ve dosyalarda çalışabilecek temel bilgi sahibi olmalı
- Yedek alabilmeli ve yedekleri geri dönebilmeli
- Temel komut satırı düzenleme editörlerini kullanabilmeli
- Dosya sıkıştırmasını bilmeli
Sürüm Bilgisi
Buradaki hedefler 1.0 sürümüne aittir.
Hedeflerin Tercümesi
Bu wiki'de hedeflerin aşağıdaki dilllerde tercümesi bulunmaktadır.:
Hedefler
Başlık 1: Açık Kod ve Linux topluluğuna katılma kariyeri (ağırlık: 7)
1.1 Linux Gelişimi ve Popüler İşletim Sistemleri
| Ağırlık | 2 |
| Açıklama | Linux Gelişmesi ve Ana Linux dağıtımları. |
Temel Bilgi Alanları:
- Açık Kod Felsefesi
- Dağıtımlar
- Gömülü Sistemler
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- Android
- Debian
- CentOS
1.2 Büyük Açık Kod Uygulamaları
| Ağırlık | 2 |
| Açıklama | Önemli uygulamalar ve kullanımlarını bilme. |
Temel Bilgi Alanları:
- Masaüstü Uygulamaları
- Sunucu Uygulamaları
- Mobil Uygulamalar
- Geliştirme Dilleri
- Paket yönetim araçları ve depolar
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- OpenOffice.org, LibreOffice, Thunderbird, Firefox.
- Blender, Gimp, Audacity, ImageMagick.
- Apache, MySQL, PostgreSQL.
- NFS, Samba, OpenLDAP, Postfix, DNS, DHCP.
- C, Java, Perl, shell, Python, PHP.
1.3 Açık Kod Yazılımı ve Lisanlamayı Anlama
| Ağırlık | 1 |
| Açıklama | Açık Kod topluluklar ve İş için Açık Kaynak Kod Lisanslama. |
Temel Bilgi Alanları:
- Lisanslama
- Free Software Foundation (FSF), Open Source Initiative (OSI).
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- GPL, BSD, Creative Commons
- Free Software, Open Software, FOSS, FLOSS
- Açık Kaynak Kod iş modeli
Bilinmesi Faydalı olanlar:
- Intellectual Property (IP): copyright, trademarks and patents.
- Apache License, Mozilla License.
1.4 BİT yetenekleri ve Linux'de çalışma
| Ağırlık | 1 |
| Açıklama | Temel Bilgi ve İletişim Teknolojileri (BİT) yetenekleri ve Linux'de çalışma. |
Temel Bilgi Alanları:
- Masaüstü Yetenekleri
- Akademik ortamlarda kullanılan Açık Kaynak Uygulamaları
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- Tarayıcı kullanma, mahremiyet endişeleri, yapılandırma seçenekleri, internette arama ve içerikleri kaydetme
- Bulut bilişim
- Parola sorunları
- Sunum ve projeler için yaygın açık kodlu uygulamaların kullanılması.
Başlık 2: Linux İşletim Sistemi ve Programlar (ağırlık: 10)
2.1 Yardım komutları ve man sayfalarının kullanılması
| Ağırlık | 2 |
| Açıklama | Çeşitli yardım sistemlerinin incelenmesi . |
Temel Bilgi Alanları:
- man
- info
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- man
- info
- man sayfaları
- whatis
- /usr/share/doc
2.2 Bir İşletim Sistemi seçimi
| Ağırlık | 1 |
| Açıklama | Büyük Linux dağıtımları ve yaşam döngüleri hakkında bilgi sahibi olma. |
Temel Bilgi Alanları:
- Windows, Mac, Linux farkları
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- Arayüz(GUI) ile komut satırı karşılaştırması, masaüstü yapılandırması
- Bakım döngüleri, Beta ve Kararlı
2.3 Bilgisayar Donanımlarını Tanıma
| Ağırlık | 2 |
| Açıklama | Sunucu ve masaüstü kurmak için gerekli bileşenleri tanıma. |
Temel Bilgi Alanları:
- Donanım
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- Hard disk, disk bölümleri, anakartlar, işlemciler, güç kaynakları, optik sürücüler, çevri birimleri
- ekran türleri
- sürücüler
2.4 Veriler nerde saklanır
| Ağırlık | 3 |
| Açıklama | Linux'de çeşitli bilgiler nerede saklanır. |
Temel Bilgi Alanları:
- Çekirdek
- Prosesler
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- programlar,kütüphaneer,paketler ve paket veritabanı, sistem yapılandırması
- işlemciler, işlem tablosu, bellek adresleri, ssitem mesajları ve loglar
2.5 Bilgisayarı ağa ekleme
| Ağırlık | 2 |
| Açıklama | Bilgisayarı yerel ağa ekleme. |
Temel Bilgi Alanları:
- internet, ağ, yönlendiriciler(routers)
- Alan adı servisi
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- route
- resolve.conf
- IPv4, IPv6
- ifconfig, netstat, route
Başlık 3: Komut satırının Gücü (ağırlık: 10)
3.1 Dizinleri kullanma ve Dosyaları Listeleme
| Ağırlık | 2 |
| Açıklama | Home ve sistem dizinlerini dolaşma, çeşitli yerlerdeki dosyaları listeleme. |
Temel Bilgi Alanları:
- dosyalar,dizinler
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- ls, rekürsif listeleme, less
- yaygın ls parametreleri
- cd
3.2 Dosya oluşturma,Taşıma ve Silme
| Ağırlık | 2 |
| Açıklama | Home dizini altında dizin,dosya oluşturma, taşıma ve silme. |
Temel Bilgi Alanları:
- dosyalar, dizinler
- büyük/küçük harf duyarlılığı
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- mv, cp, rm, touch
- mkdir, rmdir
3.3 Komut satırından dosya arşivleme
| Ağırlık | 1 |
| Açıklama | Home dizinindeki dosyaları arşivleme. |
Temel Bilgi Alanları:
- dosyalar,dizinler
- arşi,sıkıştırma
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- tar, cpio
- gzip, bzip2
3.4 Dosyalarda arama ve süzme
| Ağırlık | 2 |
| Açıklama | Home dizinindeki dosyalarda arama ve süzme. |
Temel Bilgi Alanları:
- Düzenli ifadeler(Regular Expressions)
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- grep
- less
3.5 Komutları Scripte Çevirme
| Ağırlık | 3 |
| Açıklama | Tekrar eden komutları script'e çevirme |
Temel Bilgi Alanları:
- bash
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- /bin/bash
- parametreler
- for döngüsü
Başlık 4: Basitleştirin: Metin Dosyası(Ağırlık: 6)
4.1 pico veya nano gibi dosya editörünü çalıştırma
| Ağırlık | 1 |
| Açıklama | Basit bir komut satırı editörü çalıştırma. |
Temel Bilgi Alanları:
- Komut satırından dosya düzenleme
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- pico, nano
4.2 Metin dosyalarını düzenleme
| Ağırlık | 2 |
| Açıklama | Metin dosyalarında basit değişiklikler yapma. |
Temel Bilgi Alanları:
- komut satırı düzenleme
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- pico, nano düzenleme fonksiyonları
4.3 Metin Arama ve Değiştirme
| Ağırlık | 1 |
| Açıklama | Dosyalarda basit metinlere arama ve metinleri değiştirme. |
Temel Bilgi Alanları:
- komut satırı düzenleme
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- pico, nano arama ve değiştirme fonksiyonları
4.4 Geri Alma Fonksiyonları
| Ağırlık | 1 |
| Açıklama | Metin dosyalarındaki değişiklikleri geri alma. |
Temel Bilgi Alanları:
- komut satırı düzenleme
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- pico, nano geri alma fonksiyonları
4.5 Değişiklikleri Kaydetme
| Ağırlık | 1 |
| Açıklama | Editörden yapılan dosya değişikliklerini kaydetme |
Temel Bilgi Alanları:
- komut satırı düzenleme
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- pico, nano içerik kaydetme fonksiyonları
Başlık 5: Güvenlik ve Dosyaları İzinleri (ağırlık: 7)
5.1 Temel Güvenlik ve Kullanıcı türlerini tanımlama
| Ağırlık | 2 |
| Açıklama | Linux'de farklı kullanıcı türleri. |
Temel Bilgi Alanları:
- Root ve imtiyazsız kullanıcılar
- sistem kullanıcılaı
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- /etc/passwd
- id, who
5.2 Kullanıcı ve Grup Oluşturma
| Ağırlık | 2 |
| Açıklama | Linux'de kullanıcı ve grup ekleme |
Temel Bilgi Alanları:
- kullanıcı ve grup komutları
- kullanıcı ID
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- /etc/passwd
- id, lastlog
5.3 SDosya izinlerini ve haklarını tanımlama
| Ağırlık | 2 |
| Açıklama | Dosya izin ve sahipliğini anlama ve değiştirme. |
Temel Bilgi Alanları:
- Dosya izinleri ve sahipleri
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- ls -l
- chmod, chown, chgrp
5.4 Özel Dizin ve Dosyalar
| Ağırlık | 1 |
| Açıklama | Linux'de özel izinleri içeren özel dosyalar,dizinler. |
Temel Bilgi Alanları:
- Gizli dosyalar, sistem dosyaları, kütüphaneler, depolar
- /tmp, /var/tmp ve özel izinler
- Dizin hiyerarşisi
Kullanılan dosyalar, terimler ve araçların kısmi bir listesi:
- /etc, /var, /usr
- ls -a, ls -d
Referans Materyalleri
Notlar ve Yorumlar
Yorum eklemekten çekinmeyin:
- mahremiyet konuları?