RHCSA Serisi: Temel Komutların ve Sistem Belgelerinin İncelenmesi - Bölüm 1


RHCSA (Red Hat Sertifikalı Sistem Yöneticisi), kurumsal topluluğa açık kaynaklı bir işletim sistemi ve yazılım sağlayan Red Hat şirketinin sunduğu bir sertifika sınavıdır. Ayrıca destek sağlar, kuruluşlara yönelik eğitim ve danışmanlık hizmetleri.

RHCSA sınavı, Red Hat Inc.'den sınavı geçtikten sonra alınan sertifikadır (kod adı EX200). RHCSA sınavı, RHCT (Red Hat Sertifikalı Teknisyen) sınavına yapılan bir yükseltmedir ve Red Hat Enterprise Linux yükseltildiği için bu yükseltme zorunludur. RHCT ve RHCSA arasındaki ana farklılık, RHCT sınavının RHEL 5'i temel alması, RHCSA sertifikasyonunun ise RHEL 6 ve 7'yi temel almasıdır; bu iki sertifikanın eğitim yazılımları da belirli bir seviyeye kadar farklılık gösterir.

Bu Red Hat Sertifikalı Sistem Yöneticisi (RHCSA), Red Hat Enterprise Linux ortamlarında ihtiyaç duyulan aşağıdaki temel sistem yönetimi görevlerini gerçekleştirmek için gereklidir:

  1. Dosyaları, dizinleri, komut ortamları satırını ve sistem genelindeki/paket belgelerini yönetmek için gerekli araçları anlayın ve kullanın.
  2. Çalışan sistemleri farklı çalışma seviyelerinde bile çalıştırın, süreçleri tanımlayın ve kontrol edin, sanal makineleri başlatın ve durdurun.
  3. Bölümleri ve mantıksal birimleri kullanarak yerel depolamayı ayarlayın.
  4. Yerel ve ağ dosya sistemlerini ve bunların niteliklerini (izinler, şifreleme ve ACL'ler) oluşturun ve yapılandırın.
  5. Yazılımın kurulması, güncellenmesi ve kaldırılması da dahil olmak üzere sistemlerin kurulumu, yapılandırılması ve kontrol edilmesi.
  6. Kimlik doğrulama için merkezi bir LDAP dizini kullanmanın yanı sıra sistem kullanıcılarını ve gruplarını yönetin.
  7. Temel güvenlik duvarı ve SELinux yapılandırması da dahil olmak üzere sistem güvenliğini sağlayın.

Ücretleri görüntülemek ve ülkenizdeki bir sınava kaydolmak için RHCSA Sertifikasyonu sayfasını kontrol edin.

RHCSA (Red Hat Sertifikalı Sistem Yöneticisi) sınavına Hazırlık başlıklı 15 makalelik bu RHCSA serisinde, Red Hat Enterprise Linux 7'nin en son sürümleriyle ilgili aşağıdaki konuları ele alacağız.

RHCSA serisinin bu Bölüm 1'inde, bir kabuk isteminde veya terminalde komutların doğru söz dizimi ile nasıl girileceğini ve yürütüleceğini açıklayacağız ve sistem belgelerinin nasıl bulunacağını, inceleneceğini ve kullanılacağını açıklayacağız.

Önkoşullar:

Aşağıdakiler gibi temel Linux komutlarına en azından hafif bir aşinalık:

  1. cd komutu (dizini değiştir)
  2. ls komutu (liste dizini)
  3. cp komutu (dosyaları kopyala)
  4. mv komutu (dosyaları taşıyın veya yeniden adlandırın)
  5. dokunma komutu (boş dosyalar oluşturun veya mevcut dosyaların zaman damgasını güncelleyin)
  6. rm komutu (dosyaları sil)
  7. mkdir komutu (dizin oluştur)

Bunlardan bazılarının doğru kullanımı yine de bu makalede örneklendirilmiş olup, bu makalede önerilen yöntemleri kullanarak her biri hakkında daha fazla bilgi edinebilirsiniz.

Başlamak kesinlikle gerekli olmasa da, bir Linux sisteminde bilgi aramaya yönelik genel komutları ve yöntemleri tartışacağımız için, aşağıdaki makalede açıklandığı gibi RHEL 7'yi yüklemeyi denemelisiniz. İleride işleri kolaylaştıracak.

  1. Red Hat Enterprise Linux (RHEL) 7 Kurulum Kılavuzu

Linux Kabuğuyla Etkileşim

Metin modu giriş ekranını kullanarak bir Linux kutusuna giriş yaparsak, büyük olasılıkla doğrudan varsayılan kabuğumuza bırakılacağız. Öte yandan, grafik kullanıcı arayüzü (GUI) kullanarak giriş yaparsak, bir terminali başlatarak manuel olarak bir kabuk açmamız gerekecektir. Her iki durumda da, bize kullanıcı istemi sunulacak ve komutları yazmaya ve yürütmeye başlayabiliriz (bir komut, biz yazdıktan sonra Enter tuşuna basılarak yürütülür).

Komutlar iki bölümden oluşur:

  1. komutun adı ve
  2. argümanlar

Seçenekler adı verilen (genellikle önünde kısa çizgi bulunur) belirli bağımsız değişkenler, komutun davranışını belirli bir şekilde değiştirirken diğer bağımsız değişkenler, komutun üzerinde çalıştığı nesneleri belirtir.

type komutu, başka bir belirli komutun kabukta yerleşik olarak mı yoksa ayrı bir paket tarafından mı sağlandığını belirlememize yardımcı olabilir. Bu ayrımı yapmamız gereken komut hakkında daha fazla bilgi bulacağımız yerde yatıyor. Kabuk yerleşikleri için kabuğun kılavuz sayfasına bakmamız gerekirken, diğer ikili dosyalar için kendi kılavuz sayfasına başvurabiliriz.

Yukarıdaki örneklerde, cd ve type kabuk yerleşikleridir, top ve less ise harici ikili dosyalardır kabuğun kendisi (bu durumda, yürütülebilir komutun konumu type ile döndürülür).