AÖF Soru Bankası

Unix Sistem YönetimiÜnite 7 Soru-Cevap

Unix Sistem Yönetimi (BIL211U) soru-cevapları.

Linux işletim sistemlerinde genel olarak kullanılan iki paket formatı nelerdir?

Linux işletim sistemlerinde genel olarak kullanılan iki paket formatı RPM ve DEB paketleridir?

Red Hat, CentOS, SUSE, Amazon Linux ve çok sayıda başka dağıtım tarafından kullanılan Paket nedir? 

Red Hat, CentOS, SUSE, Amazon Linux ve çok sayıda başka dağıtım tarafından kullanılan Paket  RPM’dir. 

Sistemde “OpenSSH” yazılımının hangi versiyonu olduğu hangi komutla anlaşılır?

Sistemde “OpenSSH” yazılımının hangi versiyonu olduğu “rpm -q paket_adı” komutu ile anlaşılır. 

RedHat tabanlı sistemlerdeki rpm komutunun karşılığı Debian tabanlı sistemlerde nedir?

RedHat tabanlı sistemlerdeki rpm komutunun karşılığı Debian tabanlı sistemlerde dpkg’dir.  

RedHat işletim sistemi ücretsiz olarak kurulabilmesine rağmen RedHat Network ortamında abonelik oluşturulması gereğinin sebebi nedir?

RedHat işletim sistemi ücretsiz olarak kurulabilmesine rağmen RedHat Network ortamında abonelik oluşturulması gereğinin sebebi destek ve açık erişim ortamlarda bulunamayan yazılım ve özellikleri almaktır. 

APT: Gelişmiş Paket Aracı (Advanced Package Tool) nedir ve ne işe yarar?

Gelişmiş Paket Aracı (APT) en üst düzeyde bir paket yönetim sistemidir. Tek bir apt komutu ile işletim sistemi güncellenebileceği gibi RedHat tabanlı sistemlerde olduğu gibi yazılım paketlerinin otomatik güncellenmesi de yapılabilir. 

Standart bir yazılım deposu kopya sitesinden (mirror)Ubuntu kurulumu ve yazılım paketlerini yönetmek için APT kullanıyorsanız, yayında olan paketleri görmenin en kolay yolu nedir?

Standart bir yazılım deposu kopya sitesinden (mirror)Ubuntu kurulumu ve yazılım paketlerini yönetmek için APT kullanıyorsanız, yayında olan paketleri görmenin en kolay yolu https://packages.ubuntu. com adresini ziyaret etmektir. 

Nginx Web sunucusu yazılımının gerekli tüm bağımlılık paketleri kurularak Debian tabanlı sistemlere yüklenebilmesi için hangi komut gerekir?

sudo apt install nginx komutu ile Nginx Web sunucusu yazılımı gerekli tüm bağımlılık paketleri kurularak Debian tabanlı sistemlere yüklenebilir. 

sudo apt update komutu ile varsayılan olarak Ubuntu dağıtımlarında ne yapılmaktadır?

sudo apt update komutu ile varsayılan olarak Ubuntu dağıtımlarında /etc/apt/ dizini altındaki sources.list dosyasında listelenen yazılım depoları bağlantıları ile erişilebilen paket listeleri güncellenmektedir. 

/etc/apt/sources.list kaynak listesi ve /etc/apt/sources.list.d/ dizini içinde yer alan dosyalar neyi içermektedir?

/etc/apt/sources.list kaynak listesi ve /etc/apt/sources.list.d/ dizini içinde yer alan dosyalar işletim sistemi tarafından kullanılacak yazılım depoları ile ilgili ayarları içermektedir. 

İşletim sistemi tarafından kullanılacak yazılım depolarında belirtilen kaynaklardaki yazılım paketlerinin güncel listesi hangi komutla alınmaktadır?

/etc/apt/sources.list.d dizini, ayrı dosyalar hâlinde farklı yazılımlar için source.list girişleri eklenmesini sağlar. 

Ubuntu Linux işletim sisteminde yazılım depoları ile ilgili en önemli yapılandırma dosyası olan /etc/apt altındaki sources.list dosyası ne işe yaramaktadır?

Bu dosya sayesinde yazılım yönetim paketi apt’ye yazılım paketlerinin nerelerden alınacağı bilgisi verilir. 

Yazılım deposu url adresi nedir?

Yazılım deposu url adresi [http://tr.archive.ubuntu.com/ubuntu]’dur. 

Bir sonraki sürüm yayınlandığında kötü sürprizlerle ve bozuk sistemlerle karşılaşmamak için sources.list dosyasında hangi değişken kullanılmamalıdır?

Bir sonraki sürüm yayınlandığında kötü sürprizlerle ve bozuk sistemlerle karşılaşmamak için sources.list dosyasında a kararsız (unstable) değişkeni kullanılmamalıdır. 

sources.list dosyasında her satırdaki son 4 bileşenden birincisi olan main neyi temsil etmektedir?

sources.list dosyasında her satırdaki son 4 bileşenden birincisi olan main resmî olarak desteklenen yazılımları temsil etmektedir.

sources.list dosyasında her satırdaki son 4 bileşenden ikincisi olan restricted neyi ifade etmektedir?

İkinci bileşen restricted, resmî olarak desteklenen fakat tamamen ücretsiz lisansa sahip olmayan yazılımları ifade etmektedir. 

sources.list dosyasında her satırdaki son 4 bileşenden üçüncüsü olan universe neyi içermektedir?

Üçüncü bileşen universe resmî olarak desteklenmeyen fakat topluluk desteği ile sürdürülen yazılımları içermektedir. 

sources.list dosyasında her satırdaki son 4 bileşenden dördüncüsü olan multiverse neye karşılık gelmektedir?

sources.list dosyasında her satırdaki son 4 bileşenden dördüncüsü olan multiverse resmî olarak desteklenmeyen ve kapalı kodlu ticari yazılımlara karşılık gelmektedir. 

sources.list dosyasında belirtilen yazılım deposu adreslerinde hizmet kesintisi yaşanması gibi nadir gelişen durumlarda yazılım yükleme ve güncelleme işlemleri nasıl gerçekleştirilir?

sources.list dosyasında belirtilen yazılım deposu adreslerinde hizmet kesintisi yaşanması gibi nadir gelişen durumlarda yazılım yükleme ve güncelleme işlemleri geçici olarak URL adresi diğer yakın bir yazılım deposu adresine ayarlanarak gerçekleştirilebilir. 

Ubuntu yazılım depolarının tam adreslerine hangi adresten erişilebilir?

Ubuntu yazılım depolarının tam adreslerine https://launchpad.net/ubuntu/+archivemirrors adresinden erişilebilir. 

Bazı kurulum senaryolarında esas yazılımların çalıştığı uygulama sunucularının güvenlik nedeniyle internet ortamına erişimlerine izin verilmeyebilir. İzin verilse bile çok fazla sayıda uygulama sunucunuz varsa bu sunucuların her birinde yazılım depolarını güncellemek ve yazılımları yüklemek için apt yazılım paketi yönetim aracını kullanmak bant genişliği anlamında çok da verimli bir yöntem sayılmayabilir. Bu durumda ne yapılması iyi bir uygulama örneği sayılacaktır? 

Bu durumda yazılım deposunun bir kopyasının yerel bir sunucuda yapılandırılıp uygulama sunucularının bu yerel yazılım deposundan beslenmesi iyi bir uygulama örneği olacaktır. 

Debian tabanlı sistemlere apt-mirror paketi hangi komut ile yüklenebilir?

Debian tabanlı sistemlere apt-mirror paketi sudo apt install apt-mirror komutu ile yüklenebilir. 

lmsuser@ubuntu2204:~$ sudo apt update && sudo apt install apt-mirror komutundaki çift ampersand ne anlama gelmektedir?

lmsuser@ubuntu2204:~$ sudo apt update && sudo apt install apt-mirror komutundaki çift ampersand, birinci komutun (sudo apt update) başarılı bir şekilde çalışarak sonlandıktan sonra ikinci komutun (sudo apt install apt-mirror) çalıştırılacağı anlamına gelmektedir

Ubuntu 22.04’te sudo apt-mirror komutu cnf dizini ve altındaki dosyaları senkronize etmediğinden uygulama sunucularına yerel yazılım deposu tanımlanıp sudo apt update komutu çalıştırıldığında hangi hata mesajı ile karşılaşılmaktadır?

Ubuntu 22.04’te sudo apt-mirror komutu cnf dizini ve altındaki dosyaları senkronize etmediğinden uygulama sunucularına yerel yazılım deposu tanımlanıp sudo apt update komutu çalıştırıldığında cnf dizininin bulunamadığı ile ilgili hata mesajı ile karşılaşılmaktadır. 

Zamanlanmış görev penceresi hangi komutla açılır?

Zamanlanmış görev penceresi sudo crontab -e komutu ile açılır. 

Zamanlanmış görev argümanlarını oluşturan 5 adet asteriks sırasıyla neleri temsil etmektedir?

Zamanlanmış görev argümanlarını oluşturan 5 adet asteriksten birincisi komutun çalıştırılacağı dakikayı, ikinci asteriks saati, üçüncü asteriks günü, dördüncü asteriks ayı ve son asteriks ise yılı temsil etmektedir. 

Komut satırı arayüzünden tanımlanmış yerel yazılım depo sunucusunun çalışıp çalışmadığı hangi iki komutla kontrol  edilebilir?

sudo apt update ya da sudo apt install paket_adı komutlarından biri çalıştırılarak komut satırı arayüzünden tanımlanmış yerel yazılım depo sunucusunun çalışıp çalışmadığı kontrol edilebilir 

sudo apt upgrade komutu hangi amaçla kullanılmaktadır?

sudo apt upgrade komutu yerel makinede önceden kurulmuş yazılım paketlerinin güncel versiyon[1]larını indirip kurmak için kullanılmaktadır. 

Bir bilgisayar üzerinde uygulama olarak da yer alabilen güvenlik duvarlarına ne ad verilir?

Bir bilgisayar üzerinde uygulama olarak da yer alabilen güvenlik duvarlarına Yazılım tabanlı güvenlik duvarı adı verilir.

Güvenlik duvarında yapılan değişikliğin etkin olabilmesi için hangi komut girilmelidir?

Güvenlik duvarında yapılan değişikliğin etkin olabilmesi için sudo firewall-cmd --reload komutu kullanılmalıdır. 

ufw servisi tarafından izin verilmiş ve engellenmiş port ve ip bilgileri hangi komutla görüntülenebilir?

ufw servisi tarafından izin verilmiş ve engellenmiş port ve ip bilgileri sudo ufw status komutu ile görüntülenebilir.

Linux işletim sisteminde yeni bir kullanıcı oluşturmanın en kolay yolu hangi komutu kullanmaktır?

Linux işletim sisteminde yeni bir kullanıcı oluşturmanın en kolay yolu useradd komutunu kullanmaktır. 

Kullanıcı oluşturmadan önce işletim sistemindeki mevcut kullanıcıları ve id’lerini görmek için hangi komut kullanılır?

Kullanıcı oluşturmadan önce işletim sistemindeki mevcut kullanıcıları ve id’lerini görmek için cat /etc/passwd komutu kullanılır. 

Kullanıcıları kaldırmak için hangi komut kullanılır?

Kullanıcıları kaldırmak için userde1 komutu kullanılır. 

İşletim sistemindeki grup adları ve id’ler hangi komutla öğrenilir?

İşletim sistemindeki grup adları ve id’leri cat /etc/group komutuyla öğrenilebilir. 

Canvaslms grubuna üyeliği bulunmayan bir kullanıcı geçici olarak grup üyesi olmak için hangi komutu yazmalıdır?

Canvaslms grubuna üyeliği bulunmayan bir kullanıcı geçici olarak grup üyesi olmak için komut satırı arayüzünde newgrp canvaslms yazmalıdır. 

rsyslog hizmeti neyi sağlar?

rsyslog hizmeti (rsyslogd arka plan programı), Linux sisteminde çalışan yazılımlardan günlük mesajlarını toplama ve bu mesajları yerel günlük dosyalarına, aygıtlara veya uzaktaki log kayıtlarının tutulduğu ana bilgisayarlara yönlendirme işlevini sağlar.

Üzerinde systemd çalıştıran Linux dağıtımları için log kayıtlarını görüntülemenin en hızlı ve en kolay yolu nedir?

Üzerinde systemd çalıştıran Linux dağıtımları için log kayıtlarını görüntülemenin en hızlı ve en kolay yolu systemd log kayıtlarında mesajları yazdıran journalctl komutunu kullanmaktır. 

Debian tabanlı sistemlerde lograte yazılımın yüklemek için komut satırı arayüzünde hangi komutu girmek gerekir?

Debian tabanlı sistemlerde lograte yazılımın yüklemek için komut satırı arayüzünde sudo apt install logrotate yazıp enter tuşuna basmak yeterli olacaktır. 

Debian tabanlı sistemlerde lograte yazılımın yüklemek için komut satırı arayüzünde hangi komutu girmek gerekir?

Debian tabanlı sistemlerde lograte yazılımın yüklemek için komut satırı arayüzünde sudo apt install logrotate yazıp enter tuşuna basmak yeterli olacaktır. 

logrotate’in kullanımı ve seçenekleri ile ilgili ayrıntılı açıklamalara hangi komutla erişilir?

Komut satırı arayüzünde man logrotate komutu ile logrotate’in kullanımı ve seçenekleri ile ilgili ayrıntılı açıklamalara erişilebilir. 

Log kayıtlarının saklanması ile ilgili politikalar ve kurallar belirlemek giderek daha da önemli bir gereklilik hâline gelmektedir. Kurumsal kayıt tutma stratejisi ile ilgili bazı standartların oluşturulabilmesi için hangi soruların yanıtlanması gerekir?

Kurumsal kayıt tutma stratejisi ile ilgili bazı standartlar oluşturulabilmesi için yanıtlanması gereken sorular şu şekildedir:

  • Kayıt dosyası tutma sürecine kaç sistem ve uygulama dahil edilecek?
  • Kurumun veri merkezinde ne tür bir depolama altyapısı mevcuttur?
  • Kayıt dosyaları ne kadar süreyle saklanmalıdır?
  • Kayıt dosyaları bağlamında ne tür olaylar önemlidir? Hangi olayların kaydının tutulması önceliklidir? 
Bu ünitenin sorularını uygulamada çözŞıklar, doğru cevaplar ve süreli sınav modu AÖF Soru Bankası uygulamasında