GNU/Linux >> Belajar Linux >  >> Linux

25 Pertanyaan dan Jawaban Wawancara Linux Teratas

Q:1 Apa itu Kdump dan mengapa itu diperlukan?

Jawab:Kdump adalah mekanisme untuk menangkap crash dump ketika sistem crash atau kernel panic terjadi. Crash dump dapat disimpan baik di sistem file jarak jauh atau di sistem file lokal. Dengan menganalisis crash dump, kita dapat menemukan akar penyebab kegagalan sistem atau kepanikan kernel. Jika Anda mendukung vendor OS maka Anda dapat membagikan file vmcore dengan vendor untuk analisis lebih lanjut.

T:2 Bagaimana cara memeriksa kapan terakhir kali sistem file memindai?

Jawab:Dengan bantuan perintah tune2fs kita dapat memeriksa kapan sistem file memindai kesalahan.

# tune2fs -l | grep “Terakhir diperiksa”

T:3 Bagaimana cara mengubah tanggal kedaluwarsa Kata Sandi suatu akun tanpa mengubah kata sandinya ?

Jawab:Dengan bantuan perintah chage, kami dapat memperpanjang tanggal kedaluwarsa kata sandi akun lokal. Sintaks ditampilkan di bawah

# chage -d

T:4 Bagaimana cara menjalankan fsck secara paksa pada sistem file OS pada reboot berikutnya?

Jawab:Untuk menjalankan fsck secara paksa pada sistem file tertentu pada reboot berikutnya, buat file kosong dengan nama 'forcefsck' di sistem file . Mari kita asumsikan kita ingin menjalankan fsck pada sistem file /home pada reboot berikutnya.

#cd /rumah; sentuh forcefsck; mulai ulang

T:5 Alat mana yang digunakan untuk menganalisis file crash dump atau vmcore pada CentOS 7 &RHEL 7?

Jawab:rusak adalah utilitas atau perintah pada CentOS 7 dan RHEL 7 melalui kita dapat menganalisis dump crash.

Q:6 Bagaimana cara menginstal semua patch kecuali kernel pada CentOS dan RHEL ?

Jawab:Menggunakan parameter ‘–exclude=kernel*’ pada perintah yum, kita dapat menginstal semua patch kecuali kernel. Contoh ditunjukkan di bawah ini

# pembaruan yum –exclude=kernel*

Tambahkan entri di bawah ini dalam file ‘/etc/yum.conf’ untuk mencegah pembaruan kernel secara permanen.

kecualikan=kernel*

T:7 Bagaimana cara memeriksa apakah Anda bekerja di Server Fisik atau Virtual?

Jawab:Gunakan perintah dmidecode di bawah ini untuk memeriksa apakah Anda bekerja di server Fisik atau virtual.

# dmidecode -t sistem | grep “Nama Produk”
Nama Produk:VMware Virtual Platform

T:8 Apa itu automounter dan mengapa itu diperlukan?

Jawab:Automounter adalah layanan di Linux seperti sistem operasi yang digunakan untuk me-mount sistem file jarak jauh atau sistem file lokal secara otomatis setiap kali diakses. Ketika sistem file tidak aktif untuk jangka waktu tertentu maka layanan automounter (autofs) akan secara otomatis meng-umount sistem file. Manfaat utama autofs adalah sistem tidak perlu me-mount sistem file sepanjang waktu, itu hanya akan me-mount sistem file kapan pun dibutuhkan.

T:9 Bagaimana cara memaksa pengguna untuk mengubah sandinya saat login ?

Jawab:Gunakan ‘chage ' perintah untuk mengakhiri kata sandi pengguna, seperti "chage -d 0 ", Setelah ini setiap kali pengguna mencoba masuk atau ssh sistem, ia akan mendapatkan pesan waring" Kata sandi Anda telah kedaluwarsa. Anda harus mengubah kata sandi Anda sekarang dan login lagi”

Q:10 Bagaimana cara memeriksa apakah perintah terakhir yang Anda jalankan berhasil dijalankan atau tidak?

Jawab :Dengan mengetahui status keluar dari variabel khusus ‘$?‘ kita dapat mengetahui apakah perintah terakhir yang kita jalankan berhasil dijalankan atau tidak. Contoh ditunjukkan di bawah ini:

# ls -l /var/
# echo $?
0
# ls -l /var/wwer
# echo $?
2

Status keluar nol berarti perintah terakhir berhasil dijalankan, status keluar selain nol berarti tidak berhasil.

T:11 Bagaimana cara memeriksa kapan paket rpm tertentu diinstal?

Jawab:Mari kita ambil contoh postfix. Gunakan perintah rpm di bawah ini untuk mengetahui kapan postfix rpm diinstal.

[[email protected] ~]# rpm -q postfix –last
postfix-2.10.1-6.el7.x86_64 Sabtu 27 Februari 2016 11:56:43 PM EST
[[email protected] ~ ]#

Kami juga dapat menggunakan perintah yum untuk menemukan info yang diminta di atas.

[[email protected] ~]# yum history package postfix

T:12 Bagaimana Cara Masuk ke mode pengguna tunggal di RHEL 7?

Jawab:Boot sistem , buka Layar boot loader GRUB2, Tekan 'e' dan buka baris yang dimulai dengan 'linux16/vmlinz ' dan ganti 'ro' dengan 'rw init=/sysroot/bin/bash' dan Tekan ctrl-x untuk boot.

Q:13 Perintah mana yang digunakan untuk mengatur nama host secara permanen di CentOS 7 &RHEL 7?

Jawab:‘hostnameectl ' perintah digunakan untuk mengatur atau mengkonfigurasi nama host secara permanen. Contoh ditunjukkan di bawah ini

# hostnameectl set-hostname “New_HostName”

Selain hostnamectl, perintah ‘nmtui‘&‘nmcli‘ juga digunakan untuk mengatur nama host di CentOS 7 dan RHEL 7.

T:14 Bagaimana cara mengaktifkan kebijakan sandi di Linux ?

Jwb:Kebijakan sandi dapat diaktifkan menggunakan pam(modul otentikasi pluggable ). Di Centos dan RHEL kami memiliki file "/etc/pam.d/system-auth" tempat kami menentukan kebijakan kata sandi sesuai kebutuhan. Di OS berbasis Debian kami memiliki file “/etc/pam.d/common-password”

T:15 Bagaimana cara memeriksa Modul Kernel mana yang diinstal pada kotak Linux Anda?

Jawab:‘lsmod ' perintah akan memberi kita daftar modul kernel yang diinstal.

Q:16 perintah mana yang digunakan untuk memeriksa IO Stat di Linux ?

Jawab:Ada beberapa perintah seperti ‘sar ‘, ‘iostat ‘ dan ‘vmstat ' di mana kita dapat memeriksa io stat di Linux.

T:17 Apa gunanya '/etc/lvm/backup' dan '/etc/lvm/archive'?

Jawab:Saat kami membuat dan memperbarui partisi berbasis lvm apa pun, maka cadangan metadata disimpan dalam file '/etc/lvm/backup' dan arsip meta data disimpan di file '/etc/lvm/archive'. Menggunakan perintah vgcfgrestore kita dapat memulihkan data meta grup Volume.

T:18 Bagaimana cara membuat daftar tabel perutean kotak Linux Anda ?

Jawab:Menggunakan perintah 'route -n' dan 'netstat -nr' kita dapat membuat daftar tabel perutean saat ini di Linux.

T:19 Apa yang terjadi di latar belakang saat Anda melakukan ssh server dari mesin Linux Anda ?

Jawab:Setiap kali kita melakukan ssh pada server unix apa pun maka koneksi TCP terbentuk dari Klien ke Server pada port 22 secara default dan Server memberikan versi protokol SSH yang didukungnya. Jika klien menerima versi protokol SSH maka koneksi berlanjut dan setelah itu server menyediakan kunci publik host-nya dan klien menyimpan kunci itu dalam file ‘~/.ssh/known_hosts‘ dan akhirnya kita mendapatkan ssh prompt.

T:20 Bagaimana cara mengubah port SSH default Server Linux Anda ?

Jawab:Port default (22) SSH dapat diubah dengan memperbarui parameter “Port ” di file ‘/etc/ssh/sshd_config '. Di mana NNN adalah nomor port. Setelah melakukan perubahan, mulai ulang atau muat ulang layanan ssh.

T:21 Bagaimana cara melihat stempel waktu di dmesg di RHEL7?

Jawab:Menggunakan perintah ‘dmesg -T‘ kita dapat melihat cap waktu di dmesg.

Q:22 Bagaimana cara memeriksa merek dan Model Server fisik dari baris Perintah ?

Jawab Dengan bantuan perintah dmidecode kita dapat menemukan merek dan model server fisik, contohnya seperti di bawah ini

# dmidecode -t system
........................

Handle 0x0011, DMI type 1, 27 bytes
System Information
 Manufacturer: HP
 Product Name: ProLiant DL580 Gen8
 Version: P79
 Serial Number: CKX42926E0
 UUID: 97387735-1541-238A-1B33-533850564430
 Wake-up Type: Power Switch
 SKU Number: 728551-B21
 Family: ProLiant
...............................................

T:23 Bagaimana cara memeriksa versi BIOS server Anda dari baris perintah?

Jawab:Dengan bantuan perintah dmidecode kami menemukan versi bios dari baris perintah

# dmidecode -t bios
# dmidecode 2.12
SMBIOS 2.8 present.

Handle 0x0010, DMI type 0, 24 bytes
BIOS Information
 Vendor: HP
 Version: P79
 Release Date: 04/01/2014
 Address: 0xF0000
 Runtime Size: 64 kB
 ROM Size: 16384 kB
.............................

T:24 Bagaimana cara memperluas grup volume yang ada ?

Jawab:Pertama buat pv(volume fisik) pada disk mentah baru ( /dev/sdb) menggunakan perintah “pvcreate /dev/sdb” lalu gunakan perintah vgextend “vgextend /dev/sdb”

T:25 Bagaimana cara melihat nomor WWN kartu HBA di server Linux?

Jawab:Ada dua cara untuk melihat nomor WWN Kartu HBA.

Cara Pertama menggunakan perintah systool seperti :

# systool -c fc_host -v | grep “port_name”

Cara Kedua menggunakan file kelas sys :

# cat /sys/class/fc_host/host*/port_name
0x7001639028cbeca0
0x7001639028cbefa2
0x7001639028cbf5d8
0x7001639028cbf6da


Linux
  1. 25 Pertanyaan Wawancara Linux Teratas

  2. Apa itu Tautan Lunak dan Tautan Keras di Sistem File Linux

  3. Pertanyaan Wawancara Linux :Buka File / Buka Deskriptor File

  1. 30 LAMP (Linux, Apache, MySQL &PHP) Pertanyaan dan Jawaban Wawancara

  2. 20 Pertanyaan dan Jawaban Wawancara Postfix

  3. Cara membuat dan memasang sistem file di Linux

  1. BIND – Pertanyaan dan Jawaban Wawancara Server DNS

  2. Cara memasang dan memasang sistem file di Linux

  3. Pertanyaan Wawancara Linux – Izin File dan Direktori Dasar