200 Linux Teknik Mülakat Sorusu Örneği
Sizler için açıklamlarıyla topladığım mülakat soruları alttaki gibidir.
Kolay gelsin. :)
1. 3 İşletim sistemi örneği verin.
- Windows, Linux ve macOS.
2. Root ev dizini nedir?
Root ev dizini /root dizinidir.
3. Şirketiniz bir sunucu yöneticisini işten çıkardı. Güvenliği artırmak için yönetici olarak yapmanız gereken ilk şey nedir?
- Root parolasını değiştirin.
4. Çekirdek sürümü nasıl kontrol edilir?
uname -a komutunu kullanın.
5. Normal bir kullanıcıdan kök kullanıcıya nasıl geçilir?
Root (kök) kullanıcıya geçmek için su veya sudo su komutunu kullanın.
6. Linux’ta bilgisayar adı veya ana bilgisayar adı nasıl kontrol edilir?
hostname komutunu kullanın.
7. Dosya sisteminde gezinmek için 3 temel komut listeleyin.
cd, pwd ve ls.
8. Linux’ta ağ arayüzleri nasıl kontrol edilir?
ifconfig veya ip addr veya ip a komutunu kullanın.
9. Bir kullanıcı eklemenin 3 farklı yöntemini listeleyin.
Yöntemler arasında useradd, adduser kullanmak veya /etc/passwd ve /etc/shadow dosyalarını manuel olarak düzenlemek yer alır.
10. Yeni bir kullanıcı oluşturmak için komut nedir?
useradd kullanıcı_adı
11. Kullanıcı parolası nasıl değiştirilir?
passwd kullanıcı_adı komutunu kullanın.
12. Tüm yapılandırma dosyaları hangi dizinde bulunur?
/etc dizini.
13. 4 Linux dağıtımı listeleyin.
- Kali, Red Hat, CentOS, Ubuntu ve SUSE.
14. Sistemden nasıl çıkış yapılır?
exitkomutunu kullanın.
15. Bir dizin nasıl oluşturulur?
mkdir komutunu kullanın.
16. “touch” komutunun amacını açıklayın.
touch, boş bir dosya oluşturmak veya mevcut bir dosyanın zaman damgasını güncellemek için kullanılır.
17. Bir komut takılırsa, onu nasıl durdurup komut istemini geri alabilirsiniz?
Ctrl + C tuşlarına basın.
18. Kelimeleri veya satırları saymak için hangi komut kullanılır?
wc
19. Bir dosya veya dizin nasıl yeniden adlandırılır?
mv komutunu kullanın.
20. Linux’ta ana bilgisayar adı nasıl değiştirilir?
/etc/hostname ve /etc/hosts dosyalarını düzenleyin, ardından sistemi yeniden başlatın veya hostnamectl set-hostname yeni_ad komutunu kullanın.
21. Dosya/dizin izinlerini değiştirmek için komut nedir?
chmod kullanın.
22. Borunun pipe (|) amacı nedir?
Bir komutun çıktısını başka bir komuta girdi olarak iletmek için.
23. /etc dizini ne için kullanılır?
Sistem için yapılandırma dosyalarını içerir.
24. Bir dizindeki dosyaları listelemek için hangi komut kullanılır?
ls -l
25. Size diğer komutlar hakkında bilgi veren bir komut var, lütfen bu komutu ve ne için kullanıldığını açıklayın.
man, diğer komutlar için kullanım ve seçenekler hakkında ayrıntılı bilgi sağlayarak kılavuz sayfalarını görüntülemek için kullanılır.
26. Bir dosya ve dizin nasıl silinir?
Dosyalar için rm dosya adı ve dizinler için rmdir dizin adı komutunu kullanın.
27. “tail” ve “tail -10” arasındaki fark nedir?
tail, varsayılan olarak bir dosyanın son 10 satırını görüntülerken, tail -10 son 10 satırın görüntülenmesini açıkça belirtir.
28. Bir dosyanın içeriğini görüntülemek veya okumak için 4 komut listeleyin.
cat, more, less, vi.
29. Bir dosyanın ilk 5 satırını okumak için hangi komut kullanılır?
head -5 dosya adı
30. Bir dosyaya yazmanın farklı komutları veya yöntemleri nelerdir?
echo > dosya adı, vi dosya adı, cat > dosya adı.
31. Farklı kabuk türleri nelerdir?
sh, bash, ksh, csh, zsh
32. İşletim sisteminin çekirdeği hangisidir?
Çekirdek
33. Aşağıdakilerden hangisi doğrudan sistem donanımıyla etkileşime girer?
Çekirdek
34. Ağ ile ilgili sorunları gidermede kullanılan birkaç komut listeleyin?
netstat: Ağ bağlantılarını görüntüler. tcpdump: Ağ trafiğini yakalar ve analiz eder. ping: Başka bir ana bilgisayara bağlantıyı test eder. traceroute: Paketlerin bir ağ ana bilgisayarına giderken izlediği rotayı izler.
35. 2 dosya 1 dosyada nasıl birleştirilir?
Örneğin, “A” dosyasında 3 satır ve “B” dosyasında 5 satır var, 3+5=8 satırlık tek bir dosyada birleştirmek için hangi komut sözdizimini kullanacaksınız?**
cat dosya A dosya B > birleştirilmiş dosya
36. echo komutu ne için kullanılır?
echo komutu, bir metin satırını görüntülemek veya ekrana bir dize çıktısını vermek için kullanılır.
37. Aşağıdaki komut ne yapar?
echo "Bu yıl yaz harika olacak" > dosya1
“dosya1” adlı yeni bir dosya oluşturur ve içine “Bu yıl yaz harika olacak” metnini yazar. Dosya zaten varsa üzerine yazılır.
38. Oturum açtığınızda “$” istemi alırsınız, kök için istem nedir?
Kök kullanıcı için istem genellikle #’dir.
39. grep ve egrep arasındaki farkı açıklayın.
grep, temel normal ifade kalıbı eşleştirme için kullanılırken, egrep (veya grep -E) daha karmaşık kalıbı eşleştirmeye izin veren genişletilmiş normal ifadeleri destekler.
40. DNS, NTP ve NFS için bağlantı noktası numarası nedir?
DNS: 53, NTP: 123, NFS: 111 (bağlantı noktası eşleyici) ve 2049 (NFS).
41. DNS’nin yapılandırma dosyası adı nedir ve nerede bulunur?
DNS yapılandırma dosyası named.conf adındadır ve genellikle /etc dizininde bulunur.
42. mkdir (a..c){1..3} komutunu çalıştırdıktan sonra kaç yeni dizin oluşturulacak?
9 dizin oluşturulacak: a1, a2, a3, b1, b2, b3, c1, c2, c3.
43. Bilgisayarınız bir DNS sunucusu adresiyle yapılandırılmış, ancak varsayılan ağ geçidiyle yapılandırılmamış. Bilgisayar internete erişebilir mi?
- Hayır, varsayılan ağ geçidi olmadan bilgisayar internete erişemez.
44. IP ve Ağ Geçidi arasındaki fark nedir?
Bir IP adresi, bir ağdaki bir cihaz için benzersiz bir tanımlayıcıyken, bir ağ geçidi, genellikle yerel ağları internet gibi harici ağlara bağlamak için kullanılan başka bir ağa giriş görevi gören bir ağ noktasıdır.
45. 2 bilgisayara bir statik IP atayabilir misiniz, eğer atamıyorsanız neden?
Hayır, aynı statik IP’yi iki bilgisayara atamak, ağ iletişim sorunlarına neden olan bir IP çakışması yaratacaktır.
46. IP adresi statik olarak nasıl değiştirilir?
Debian tabanlı sistemlerde /etc/network/interfaces veya Red Hat tabanlı sistemlerde /etc/sysconfig/network-scripts/ifcfg-eth0 gibi ağ yapılandırma dosyalarını düzenleyerek ve IP adresini manuel olarak ayarlayarak IP adresini statik olarak değiştirebilirsiniz. Ubuntu’da ağ yapılandırma dosyası için /etc/netplan.
47. Ana bilgisayar adıyla bir sunucuya ping atmaya çalışıyorsunuz ve “ping: bilinmeyen ana bilgisayar …” hata mesajı alıyorsunuz. Nedeni ne olabilir ve ana bilgisayar adıyla ping atabilmeniz için sorun nasıl çözülür?
Sorun, /etc/hosts dosyasında eksik bir ana bilgisayar adı-IP eşlemesinden veya yanlış bir DNS yapılandırmasından kaynaklanıyor olabilir. Sorunu çözmek için bu dosyaları kontrol edin ve güncelleyin.
48. Göreli ve mutlak yol arasındaki farkı açıklayın.
Mutlak yol, kök dizin / ile başlar ve bir dosya veya dizine giden tam yolu belirtir. Göreli yol, geçerli dizine göredir ve / ile başlamaz.
49. Dosya/dizin sahipliğini ve grubunu değiştirmek için komut nedir?
Sahipliği değiştirmek için chown ve grubu değiştirmek için chgrp kullanın.
50. Herhangi 3 dosya sistemi türünü listeleyin.
ext4, NTFS ve FAT.
51. Oturum açtığınızda ekranda bir mesaj alırsınız. Bu dosyanın adı nedir ve nerede bulunur?
Dosya /etc/motd’dir (Günün Mesajı).
52. /bin dizini ne için kullanılır?
/bin dizini, önyükleme ve sistem onarımı için gereken temel ikili yürütülebilir dosyaları içerir.
53. Farklı DNS Sunucusu türleri nelerdir?
Ana (Birincil) ve İkincil (Bağımlı) DNS sunucuları.
54. DNS hizmeti için bölge dosyaları nerede bulunur?
- Genellikle
/var/named/zonefilesdizininde bulunur.
55. 1 gigabaytta kaç megabayt vardır?
1 gigabaytta 1024 megabayt vardır.
56. Farklı ağ bağlantı noktalarına sahip olmanın amacı nedir?
Böylece her uygulamanın iletişimi özel bir bağlantı noktasından geçer Farklı ağ bağlantı noktaları, birden fazla uygulamanın ağ üzerinden aynı anda parazit olmadan iletişim kurmasını sağlar.
57. Bir dosyanın ilk sütunu nasıl görüntülenir?
cat dosya adı | awk '{print $1}'
awk '{print $1}' dosya adı
58. DNS rpm paketinin adı nedir?
Pakete bind adı verilir.
59. nslookup ve dig komutları arasındaki fark nedir?
nslookup, DNS sunucularını sorgulamak için basit bir araçtır, dig ise daha ayrıntılı bilgi sağlar ve DNS sorunlarını gidermek için daha esnektir.
60. Kullanıcı kimliğinizi ve grup kimliğinizi nasıl kontrol edersiniz?
id komutunu kullanın.
61. “kill” ve “kill -9” komutu arasındaki fark nedir?
kill, bir işlemi düzgün bir şekilde sonlandırmak için bir sinyal göndererek kaynakları temizlemesine izin verir. kill -9, temizlik yapmadan işlemin hemen sonlandırılmasını zorlayan bir SIGKILL sinyali gönderir.
62. Alt ağ nedir?
Alt ağ, daha büyük bir ağın, benzer ağ gereksinimlerine sahip cihazları gruplandırarak performansı ve güvenliği artırmak için tasarlanmış parçalı bir parçasıdır.
63. Redhat desteğiyle ilgili bir sorunu gideriyorsunuz ve sizden /etc dizininin içeriğini göndermenizi istediler. İçeriği nasıl ve hangi yöntemle aktaracaksınız?
/etcdizininitarkullanarak sıkıştırın veftpveyascpkullanarak aktarın.
64. rsyslogd arka plan programı nedir ve amacı nedir?
rsyslogd, mesaj günlüğünü destekleyen bir sistem yardımcı programıdır. syslogd‘nin geliştirilmiş bir sürümüdür.
65. Katranlı bir dosyanın katranını çıkarmak için komut nedir?
tar -xvf dosya adı.tar komutunu kullanın.
66. /proc dizini ne için kullanılır?
/proc dizini, çekirdeğin sisteme bakışına bir görünüm sağlayan sanal dosyalar içerir.
67. nsswitch.conf dosyasının amacı nedir?
Bir dizi kategoride ve hangi sırayla ad hizmeti bilgilerinin elde edileceği kaynakları belirtir.
68. Uzaktan bağlanmanıza izin veren sunucuda hangi hizmet/arka plan programı çalışıyor olmalıdır?
sshd (SSH Arka Plan Programı).
69. Güvenlik duvarının amacı nedir?
Güvenlik duvarı, önceden belirlenmiş güvenlik kurallarına göre gelen ve giden ağ trafiğini kontrol eder.
70. Herhangi 3 BT bileşenini listeleyin.
Donanım, İşletim Sistemi ve Uygulamalar.
71. Hangi dizinde kullandığımız tüm komutlar, örneğin ls, cd vb. bulunur?
/usr/bin veya `/bin
72. Bellek, sanal bellek ve önbellek arasındaki fark nedir?
- Bellek (RAM), verileri geçici olarak depolayan bir bilgisayarın içindeki fiziksel donanımdır. Sanal bellek, disk alanını RAM’in bir uzantısı olarak kullanan bir bellek yönetimi özelliğidir. Önbellek, sık erişilen verilerin kopyalarını hızlı erişim için depolayan daha küçük, daha hızlı bir bellek bileşenidir.
73. Doğru etkileşim sırası:
a. Kullanıcı>> İşletim Sistemi >> Donanım
74. Aşağıdakilerden hangisi bir iletişim komutudur?
mail
75. “tail -f günlük dosyası adı” komutu neden en sık kullanılır ve ne işe yarar?
Günlük dosyaları güncellendikçe izlemek için kullanışlı olan, gelen tüm günlükleri gerçek zamanlı olarak çıkarır.
76. Bir dosya ters sırada nasıl sıralanır?
sort -r dosya adı komutunu kullanın.
77. Tüm bayt boyutlarını en küçüğünden en büyüğüne listeleyin.
- Bit, Bayt, Kilobayt (KB), Megabayt (MB), Gigabayt (GB), Terabayt (TB), Petabayt (PB), Exabayt (EB).
78. Linux’taki toplam bölüm sayısı nasıl kontrol edilir?
fdisk -l komutunu kullanın.
79. Bir Linux sistemine bir Linux sisteminden nasıl erişilir?
ssh kullanın.
80. 2 NIC’yi veya arayüzü birbirine bağlama prosedürünü açıklayın.
Artıklık veya artırılmış verim için iki veya daha fazla NIC’yi tek bir bağlı arayüzde birleştirmek için ağ bağlama kullanın. Bu genellikle /etc/network/interfaces veya /etc/sysconfig/network-scripts/ifcfg-bond0 yapılandırmayı ve bağlama çekirdek modülünü kullanmayı içerir.
81. Bir dosyanın 5. sütununu listelemek ve ilk 3 harfi kesmek için tam komut sözdizimi nedir?
awk '{print $5}' dosya adı | cut -c1-3
82. /etc/hosts dosyası ne için kullanılır?
Ana bilgisayar adlarını yerel olarak IP adreslerine çözümlemek için kullanılır.
83. ‘df’ komutunun 3 seçeneğini listeleyin ve bunlar ne için kullanılır?
-h: İnsan tarafından okunabilir biçim, -i: inode bilgileri, -T: dosya sistemi türü.
84. Takas alanı nedir ve takas alanı nasıl kontrol edilir?
- Takas alanı, RAM’in bir uzantısı olarak kullanılan sabit sürücünün bir bölümüdür.
- Takas alanını
swapon -sveyafreekomutunu kullanarak kontrol edin.
85. inode nedir ve bir dosyanın inode’u nasıl bulunur?
inode, bir dosya sistemi üzerinde bir dosya veya dizin hakkında bilgi depolayan bir veri yapısıdır. inode numarasını bulmak için ls -i dosya adı komutunu kullanın.
86. Çekirdek ayarı için hangi dosya düzenlenir?
Çekirdek parametre ayarı için /etc/sysctl.conf dosyasını düzenleyin.
87. Redhat’ın en son sürümü nedir?
Sık sık güncellendiği için en son sürümü çevrimiçi olarak arayın.
88. Bir dosyadan belirli bir kelimeyi bulmak için komutu adlandırın.
grep kelime dosya adı
89. crontab kullanarak bir iş planladınız ancak belirttiğiniz saatte çalışmıyor, nedeni ne olabilir ve nasıl sorun giderirsiniz?
Hatalar için sistem saatini, crontab giriş sözdizimini ve /var/log/cron dosyasını kontrol edin.
90. Sistem donanımı bilgileri nasıl kontrol edilir?
dmidecode kullanın.
91. Ağ arayüzü MAC adresi nasıl kontrol edilir?
ifconfig veya ip link kullanın.
92. Başkalarının dosyamı okumasını istemiyorsam bunu nasıl yaparım?
chmod kullanarak veya dosya1 için diğerleri için okuma iznini kaldırın.
93. “uniq” ve “sed” komutlarının amacı nedir?
uniq, sıralanmış girişten yinelenen satırları kaldırır, sed metni filtrelemek ve dönüştürmek için bir akış düzenleyicidir.
94. Bir dizinin içeriğini en son zamanda ve ters sırada listelemek için hangi komut kullanılır, yani en güncellenmiş dosya altta listelenmelidir?
ls -ltr
95. tar, gzip ve gunzip arasındaki fark nedir?
tar dosyaları arşivlemek için kullanılır, gzip dosyaları sıkıştırır ve gunzip dosyaların sıkıştırmasını açar.
96. Bir işletim sistemini kurmanın farklı yolları nelerdir?
- DVD, DVD ISO veya ağ önyüklemesi kullanma.
97. İki dosya arasındaki fark nasıl görüntülenir?
diff dosya1 dosya2 komutunu kullanın.
98. Linux sunucularından birinde disk alanı kalmadığını fark ettiniz, bu sorunu nasıl giderirdiniz?
LVM kullanıyorsanız, daha fazla disk alanı ekleyin ve mantıksal birimi genişletin. Değilse, yeni bir disk ekleyin, bir bölüm oluşturun ve bunu mevcut bir dosya sistemine bağlayın.
99. Redhat sürüm sürümü nasıl kontrol edilir?
cat /etc/redhat-release veya uname -a komutunu kullanın.
100. TCP ve UDP arasındaki fark nedir?
TCP bağlantı odaklı ve güvenilirdir, UDP ise bağlantısızdır ve daha hızlıdır ancak daha az güvenilirdir.
101. Zombi süreci nedir?
Zombi süreci, yürütmeyi tamamlamış ancak ana sürecin çıkış durumunu okumasını bekleyen süreç tablosunda hala bir girişi olan bir süreçtir.
102. Bir dosyada bir kalıp/kelime nasıl aranır ve ardından tüm dosyada nasıl değiştirilir?
Arama ve değiştirme işlemleri için sed kullanın.
103. Oturum açmış kullanıcı sayısı nasıl kontrol edilir?
whokomutunu kullanın.
104. 2024 takvimini görüntülemek için komut nedir?
cal 2024
105. Disk alanını görüntülemek için hangi komut kullanılır?
df -h
106. Linux’ta yeni bir grup nasıl oluşturulur?
groupadd grup adı.
107. Sisteme giriş yapmış herkese mesaj göndermek için komut nedir?
wall komutunu kullanın.
108. Toplam disk sayısını kontrol etmek için hangi komut kullanılır?
fdisk -l.
109. DNS’de posta sunucusu kaydı nedir?
MX (Posta Değişimi) kaydı
110. Aşağıdaki komut satırı ne işe yarar?
ps -ef | awk '{print $1}' | sort | uniq
Çalışan tüm süreçlerin ilk sütununu listeler, sıralar ve yinelenenleri kaldırır.
111. Bir kullanıcı www.web siteniz.com adresine gittiğinde başarısız olduğunu ve bir hata aldığını söyleyen bir çağrı alırsınız, nasıl sorun giderirsiniz?
112. Kullanıcı internet bağlantısını, DNS yapılandırmasını, sunucu durumunu ve kullanılabilir web hizmetini kontrol edin
/ içinde 4 farklı dizin listeleyin.
/etc, /bin, /tmp, /home.
113. Aşağıdaki komutun çıktısı nedir:
$ tail -10 dosya adı | head -1
Bir dosyanın son 10 satırından ilk satırı gösterecektir.
114. /etc/passwd dosyasındaki farklı alanlar nelerdir?
/etc/passwd dosyası, iki nokta üst üste (:) ile ayrılmış aşağıdaki alanları içerir: Kullanıcı Adı: Kullanıcının oturum açma adı. Parola: ‘x’ karakteri, parolanın /etc/shadow dosyasında saklandığını gösterir. UID: Kullanıcı Kimliği numarası. GID: Grup Kimliği numarası. GECOS: Kullanıcının tam adı veya diğer bilgileri. Ev Dizini: Kullanıcının ev dizininin yolu. Kabuk: Kullanıcının varsayılan kabuğu.
115. İşlemleri listelemek için hangi komut kullanılır?
116. ps -ef
ps -ef komutu, şu anda çalışan tüm işlemleri listelemek için kullanılır. hostname ve uname komutları arasındaki fark nedir? hostname: Sistemin ana bilgisayar adını görüntüler veya ayarlar. uname: Çekirdek adı, sürümü ve diğer ayrıntılar gibi sistem bilgilerini yazdırır. uname -n, özellikle ‘hostname` komutuna benzer şekilde ağ düğümü ana bilgisayar adını yazdırır.
117. Sistem yükü nasıl kontrol edilir?
Sistem yükünü top ve uptime komutlarını kullanarak kontrol edebilirsiniz.
118. İşler nasıl zamanlanır?
Yinelenen görevler için crontab ve bir kerelik görevler için at kullanarak işleri zamanlayabilirsiniz.
119. crontab kurarken 3. alan nedir?
Bir crontab girişindeki üçüncü alan “Ayın Günü”dür.
120. Sistem yeniden başlatması için “init #” nedir?
Sistem yeniden başlatması için ‘init’ seviyesi 6‘dır. 121. Bir hizmet nasıl yeniden başlatılır?
systemctl restart hizmet adı
sudo service hizmet adı restart
122. Bir sistem nasıl kapatılır?
shutdown nowinit 0
systemctl poweroff
123. “ftp” komutu ne için kullanılır?
ftp komutu, FTP protokolünü kullanarak yerel bir sistem ile uzak bir sunucu arasında dosya aktarmak için kullanılır.
124. cron iş sözdizimini açıklayın? İlki dakika, ikincisi..?
cron iş sözdizimi, yürütülecek komutu izleyen beş alandan oluşur:
0
- Dakika (0-59)
- Saat (0-23)
- Ayın Günü (1-31)
- Ay (1-12 veya JAN-DEC)
0
- Haftanın Günü (0-6 veya SUN-SAT).
125. Linux’ta bir paket nasıl silinir?
RPM tabanlı sistemler için rpm -e paket adı.
126. Kullanıcı parolası bilgilerinin kaydedildiği dosya adı nedir?
Kullanıcı parolası bilgileri ‘/etc/shadow dosyasında saklanır.
127. chmod komutunun konumunu bulmak için hangi komutu kullanırdınız?
which chmod
128. Diğer bilgisayarın çevrimiçi olup olmadığını kontrol etmek için hangi komut kullanılır?
ping diğer bilgisayar
129. Lütfen LAN, MAN ve WAN’ı açıklayın?
LAN (Yerel Alan Ağı): Ev, ofis veya bina gibi küçük bir coğrafi alanı kapsar. MAN (Büyükşehir Alan Ağı): Bir şehri veya büyük bir kampüsü kapsar. WAN (Geniş Alan Ağı): Birden fazla LAN’ı birbirine bağlayan ülke veya kıta gibi geniş bir coğrafi alanı kapsar.
130. Gizli dosyalar bir dizinde nasıl listelenir?
ls -la
131. telnet ve ssh arasındaki fark nedir?
SSH (Güvenli Kabuk): Şifreli iletişim sağlar ve güvenlidir.
Telnet: Şifreleme sağlamaz ve güvenli değildir.
132. Linux’ta hesap makinesi nasıl çalıştırılır ve nasıl çıkılır?
- Hesap makinesini başlatmak için
bckomutunu çalıştırın ve çıkmak içinquityazın.
133. Sistemi izlemek için 4 komut listeleyin?
top
df -h
iostat
dmesg
134. Sunucunuzun kapalı olduğuna dair bir bildirim alıyorsunuz, sorun gidermek için atacağınız adımları listeleyin?
- Sisteme ping atın.
- Sistemi fiziksel olarak kontrol edin.
- Mümkünse yeniden başlatın veya önyükleyin.
136. Statik ve DHCP IP arasındaki fark nedir?
Statik IP: Manuel olarak atanır ve değişmez.
DHCP IP: Bir DHCP sunucusu tarafından otomatik olarak atanır ve zamanla değişebilir.
vi düzenleyici modunda nasıl yazılır?
i= imleçten önce eklea= imleçten sonra ekleo= mevcut satırın altına yeni bir satır ekle
137. “crontab” ve “at” işleri arasındaki fark nedir?
crontab: Yinelenen işleri zamanlar.
at: Bir kerelik işleri zamanlar.
138. VMWare’de vCenter sunucusu nedir?
vCenter Sunucusu, sanal makineler, ESXi ana bilgisayarları ve diğer bileşenler üzerinde kontrol sağlayarak VMware vSphere ortamlarını yönetmek için merkezi bir yönetim aracıdır.
139. dmidecode komutu ne için kullanılır?
dmidecode komutu, DMI (Masaüstü Yönetim Arayüzü) tablosundan sistem donanımı bilgilerini almak için kullanılır.
140. SAN ve NAS arasındaki fark nedir?
SAN (Depolama Alanı Ağı): Blok düzeyinde depolama sağlar ve genellikle kurumsal ortamlarda kullanılır. NAS (Ağa Bağlı Depolama): Dosya düzeyinde depolama sağlar ve genellikle daha basit dosya paylaşımı için kullanılır.
141. Sistem günlüklerinin konumu nedir? Örneğin, mesajlar
- Sistem günlükleri genellikle
/var/logdizininde bulunur.
142. Bir takma ad nasıl ayarlanır ve ne için kullanılır?
alias takma ad adı="komut"
Uzun komutlar için kısayollar oluşturmak için kullanılır.
143. netstat komutunun amacı nedir?
netstat komutu, ağ bağlantılarını, yönlendirme tablolarını, arayüz istatistiklerini, maskeleme bağlantılarını ve çok noktaya yayın üyeliklerini görüntülemek için kullanılır.
144. Terminal kontrol tuşları nelerdir, 3 tane listeleyin?
Ctrl+c: Bir işlemi keser.
Ctr1+D: Girişin sonu (EOF
Ctrl+z: Bir işlemi askıya alır.
145. Sisteminizde kaç işlemin çalıştığını öğrenmeniz gerekirse hangi komutu/komutları çalıştırırsınız?
ps -ef | wc -l
146. vi düzenleyici modundayken bir satır nasıl silinir?
Bir satırı silmek için dd tuşlarına basın.
147. vi düzenleyiciden nasıl kaydedilir ve çıkılır?
Shift ZZ tuşlarına basın veya :wq! yazın ve Enter tuşuna basın.
148. İşlem ve arka plan programı arasındaki fark nedir?
İşlem: Bir programın çalışan bir örneği. Arka Plan Programı: Önyükleme zamanında başlayan ve sürekli çalışan bir arka plan işlemi.
149. NTP için işlem veya arka plan programı adı nedir?
NTP için işlem veya arka plan programı adı ntpddir.
150. Sisteminiz yavaş çalışıyorsa çalıştıracağınız birkaç komut nedir?
top: Çalışan işlemleri ve kaynak kullanımlarını görüntülemek için.
iostat: Sistem giriş/çıkış cihazı yüklemesini izlemek için. df -h: Disk alanı kullanımını kontrol etmek için. netstat: Ağ bağlantılarını ve istatistiklerini görüntülemek için.
151. Redhat Linux’a bir paket nasıl kurulur?
yum install paket adı
152. “ifconfig” ve “ipconfig” komutları arasındaki fark nedir?
ifconfig: Linux’ta ağ arayüzü parametrelerini yapılandırmak ve görüntülemek için kullanılır.ipconfig: Windows’ta geçerli tüm TCP/IP ağ yapılandırma değerlerini görüntülemek için kullanılır.
153. Bir kabuk betiğinde yazılan ilk satır nedir?
Bir kabuk betiğindeki ilk satır, betiği yorumlayacak kabuğu tanımlayan shebang’dir, örneğin #!/bin/bash.
154. Ağ (Ethernet) dosyası nerede bulunur, lütfen tam dizin konumunu ve dosya adını belirtin?
Ağ yapılandırma dosyası /etc/sysconfig/network-scripts/ifcfg-nic konumunda bulunur, burada nic, ağ arayüz kartı adını (örneğin eth0) temsil eder.
155. last komutunu neden kullanıyoruz?
last komutu, hem etkin hem de oturumu kapatılmış oturumları gösteren, son oturum açmış kullanıcıların bir listesini görüntülemek için kullanılır.
156. RHEL Linux ne anlama geliyor?
RHEL, Red Hat Enterprise Linux anlamına gelir.
157. Komut geçmişinizi görüntülemek için hangi komut kullanılır ve belirli bir komut nasıl çalıştırılır?
Komut geçmişini görüntülemek için history komutunu kullanın. Belirli bir komutu çalıştırmak için !n komutunu kullanın, burada n, geçmiş listesindeki komut numarasıdır.
158. NTP nedir ve kısaca nasıl çalıştığını ve yapılandırma dosyalarının ve NTP ile ilgili komutların nerede olduğunu açıklayın?
NTP (Ağ Zaman Protokolü): Bilgisayarların saatlerini bir ağ üzerinden senkronize etmek için kullanılır. Nasıl çalışır: NTP sunucuları, istemcilere saat bilgisi sağlar ve istemciler de buna göre saatlerini ayarlar. Yapılandırma dosyaları: /etc/ntp.conf konumunda bulunur. İlgili komutlar: Arka plan programı için ntpd, NTP sunucularını sorgulamak için ntpq.
159. Linux’ta güvenlik duvarı nasıl devre dışı bırakılır?
Güvenlik duvarını devre dışı bırakmak için şunları kullanabilirsiniz:
systemctl stop firewalld
systemctl disable firewalld
160. sendmail hizmeti için posta sunucusu geçişi nasıl yapılandırılır?
/etc/mail/sendmail.mc dosyasını düzenleyin ve geçiş ana bilgisayarını belirtmek için SMART_HOST girişini ekleyin.
161. samba günlük dosyası nerede bulunur?
Samba günlük dosyası /var/log/samba konumunda bulunur.
162. mkfs komutu ne için kullanılır?**
mkfs komutu, bir cihazda yeni bir dosya sistemi oluşturmak için kullanılır.
163. Yeni bir grup oluşturursanız, hangi dosyada oluşturulur?
Yeni grup bilgileri /etc/group dosyasında saklanır.
164. Hangi dosyada DNS sunucusu bilgileri bulunur (örneğin, DNS çözümlemesi)?
DNS sunucusu bilgileri /etc/resolv.conf dosyasında saklanır.
165. Bir paketin (örneğin, http) sürümünü ve derleme tarihini öğrenmeniz gerekirse hangi komutları çalıştırırsınız?
rpm -qi http
166. Dosya izinlerinde, ilk 3 bit ne içindir ve kimin içindir?
İlk üç bit, dosya sahibi için izinleri temsil eder: okuma (r), yazma (w) ve yürütme (x).
167. Sembolik Yumuşak bağlantı nasıl oluşturulur?
ln -s hedef bağlantı adı
168. Bir günlük dosyasındaki 30 günden eski mesajları otomatik olarak silmek için bir komut dosyası nasıl yazılır?
Bir komut dosyasında find komutunu kullanabilirsiniz:
find /günlükler/yolu -type f -mtime +30 -exec rm {} \;
169. man komutundan nasıl çıkılır?
Kılavuz sayfası görüntüleyiciden çıkmak için q tuşuna basın.
170. Linux’ta bir diski bölümlemek için hangi komut kullanılır?
Bir diski bölümlemek için fdisk komutu kullanılır. shutdown ve halt komutu arasındaki fark nedir? shutdown: İşlemlerin düzgün bir şekilde sonlandırılmasına izin vererek sistemi düzgün bir şekilde kapatır. halt: Tüm işlemleri durdurur ve sistemi kapatmadan durdurur.
171. Bir NFS paylaşımını bir istemciye bağlamanın ve ayrıca nasıl kaldırılacağının tam sözdizimi nedir?**
Bağla: mount -t nfs sunucu:/paylaşım/yolu/bağlama/noktası Kaldır: umount /bağlama/noktası
173. Komut dosyası oluşturma konusunda ne gibi deneyiminiz var, açıklayın?
Komut dosyası oluşturma deneyimi, görevleri otomatikleştirmek için ‘if-then,do-while,case` ve ‘for’ döngüleri gibi kontrol yapıları kullanmayı içerir.
174. Sistemde yüklü tüm paketler hakkında bilgi nasıl edinilir?
rpm -qa
175. VMWare’i açıklayın?
VMWare, vSphere, ESXi ve vCenter gibi ürünleri içeren bulut bilişim ve sanallaştırma teknolojisi sağlayan bir şirkettir.
176. Belirli bir uygulamanın neden sürekli çöktüğünü bulmak için bir günlük dosyasını incelemeniz istendi. Günlük dosyası çok uzun, arama dizesi kullanarak günlük aramasını basitleştirmek için hangi komutu kullanabilirsiniz?
Günlük dosyasında “hata”, “uyarı” veya “başarısızlık” gibi belirli dizeleri aramak için grep komutunu kullanın:
grep "hata" /var/log/messages
177. /etc/fstab dosyası nedir ve bu dosyanın her sütununu açıklayın?
/etc/fstab dosyası, dosya sistemleri ve bağlama noktaları hakkında bilgi içerir. Her satırda altı alan bulunur:
- Cihaz: Blok cihaz veya uzak dosya sistemi.
- Bağlama Noktası: Dosya sisteminin bağlandığı dizin.
- Dosya Sistemi Türü: Dosya sisteminin türü (örneğin, ext4, nfs).
- Seçenekler: Bağlama seçenekleri (örneğin, varsayılanlar, ro).
- Boşalt: Yedekleme yardımcı programı bayrağı (0 veya 1).
- $Geç$ Önyüklemede dosya sistemi kontrol sırası (0, 1 veya 2).
178. Windows sunucusunun en son sürümü nedir?
2023 itibarıyla en son sürüm Windows Server 2022’dir.
179. Geçmiş çıktısının yalnızca ilk 2 satırını listelemek için tam komut nedir?
history | head -2
180. Linux 7.3’ten 7.4’e nasıl yükseltilir?
yum update: Bu komut, dağıtım sürümünün yükseltilmesi de dahil olmak üzere tüm paketleri en son sürümlerine günceller.
181. Hangi kabukta olduğunuzu veya çalıştırdığınızı nasıl anlarsınız?
echo $0
182. Bir dizine “cd” yapmaya çalıştınız ancak reddedildiniz. Siz o dizinin sahibi değilsiniz, hangi izinlere ihtiyacınız var ve nerede?
İçine geçmek için dizinde yürütme (x) iznine ihtiyacınız var.
183. DNS’de CNAME kaydı nedir?
CNAME (Canonical Name) kaydı, bir takma ad adını gerçek veya canonical bir alan adına eşleyen bir DNS kaydı türüdür.
184. VMWare işletim sisteminin adı nedir?
VMWare işletim sistemine ESXi adı verilir.
185. ESXi veya vCenter sunucusuna bağlanmak için kullanılan istemci adı nedir?
ESXi veya vCenter’a bağlanmak için kullanılan istemci vSphere Client’tır.
186. Bir kullanıcıdan dosyaya yazamadığını söyleyen bir çağrı alıyorsunuz çünkü izin reddedildi diyor. Dosya o kullanıcıya ait, nasıl sorun giderirsiniz?
Dosya izinlerini kontrol edin ve kullanıcının yazma (w) iznine sahip olduğundan emin olun.
187. VMWare’in en son sürümü nedir?
2023 itibarıyla VMware vSphere’in en son sürümü 8.0’dır.
188. Linux’taki güvenlik duvarı arka plan programının adı nedir?
Linux’taki güvenlik duvarı arka plan programına firewalld adı verilir.
189. Bir dosyanın yalnızca 20. satırını listelemek için hangi komut sözdizimini kullanabilirsiniz?
sed -n '20p' dosya adı
190. Çalışma seviyesi 3 ve 5 arasındaki fark nedir?
191. Çalışma seviyesi 3: Ağ bağlantılı çok kullanıcılı mod, ancak grafik arayüzü olmadan. Çalışma seviyesi 5: Ağ bağlantılı ve grafik arayüzlü (GUI) çok kullanıcılı mod.
Alan adı ve ad sunucusu arasındaki fark nedir?
Alan adı: Alan adı, internetteki kaynaklara erişmek için kullanılan insan tarafından okunabilir bir adrestir. Ad Sunucusu: Alan adlarını IP adreslerine çeviren bir sunucudur.
192. Bir dosyayı açıyorsunuz ve 3000 satırı var ve çok hızlı kaydırıyor, bir seferde bir sayfa görüntülemek için hangi komutu kullanacaksınız?
Dosyayı bir seferde bir sayfa görüntülemek için less veya more komutunu kullanın.
193. Yeni bir kabuk nasıl başlatılır. Örneğin, yeni bir ksh kabuğu başlatın?
- Yeni bir kabuk oturumu başlatmak için
kshveyabashyazmanız yeterlidir.
194. Bir işlem nasıl sonlandırılır?
kill işlem Kimliği
195. Zamanlanmış işler nasıl kontrol edilir?
crontab -l
196. Sistem belleği ve CPU kullanımı nasıl kontrol edilir?
- Bellek:
freekomutunu kullanın.
CPU Kullanımı: top veya htop komutunu kullanın.
197. Bozuk dosya sistemini onarmak için hangi yardımcı programı kullanabilirsiniz?
fsck (Dosya Sistemi Tutarlılık Kontrolü) yardımcı programını kullanın.
198. Bir hizmeti önyüklemede başlatmak için komut nedir?
systemctl enable hizmet adı
199. Kullanıcıların kök komutları çalıştırmasına izin vermek için hangi dosya değiştirilir?
- Genellikle güvenli düzenleme için
visudokullanarak/etc/sudoersdosyasını değiştirin.
200. httpd.conf dosyasını değiştirmeniz gerekiyor ancak bulamıyorsunuz. Dosyayı bulmak için hangi komut satırı aracını kullanabilirsiniz?
find / -name "httpd.conf"
201. Sisteminiz çöktü ve yeniden başlatılıyor, ancak işletim sisteminin bulunamadığını belirten bir mesaj görünüyor. Sorunun en olası nedeni nedir?
/boot bölümü veya önyükleyici büyük olasılıkla bozuk veya eksik.
