GNU/Linux >> Belajar Linux >  >> Linux

40 Pertanyaan Wawancara Linux untuk Mahasiswa Baru Bagian-2

Halo Teknisi, Dalam posting ini kita akan membahas 40 pertanyaan wawancara dasar Linux untuk pemula atau pemula. Pertanyaan-pertanyaan ini akan memberi Anda gambaran tentang jenis pertanyaan apa yang umumnya diajukan untuk Pekerjaan administrator Linux.

Q:1 Apa yang akan terjadi ketika Anda menjalankan perintah “mv *” di direktori Anda saat ini?

Jawab : Shell Linux biasanya mengembang * dalam urutan abjad, Jadi ketika kita menjalankan perintah "mv *" maka itu akan memeriksa file dan direktori sesuai urutan abjad dan akan memindahkan semua file dan direktori ke direktori yang dibuat terakhir sesuai dengan urutan abjad , jika menurut abjad file dibuat terakhir maka perintah akan melalui kesalahan

” mv:target ‘x’ bukan direktori.

Q:2 Jelaskan perbedaan utama antara perintah SSH dan Telnet ?

Jawab :  Baik SSH dan telnet digunakan untuk menghubungkan server jarak jauh. SSH adalah singkatan dari Secure Shell dan Ketika kami melakukan ssh ke server mana pun maka data (Kredensial Pengguna) ditransfer dalam bentuk terenkripsi antara klien dan server tetapi dalam kasus data Telnet ditransfer dalam teks biasa. Penyusup dapat dengan mudah mengekstrak info rahasia jika terjadi telnet.

T:3 Apa itu RAID dan mengapa diperlukan?

Jawab : RAID Singkatan dari Redundancy Array Disk murah, diperlukan untuk menyediakan ketersediaan tinggi dan redundansi jika terjadi kegagalan hard disk di server fisik. Kami juga dapat menggunakan RAID untuk meningkatkan throughput disk melalui striping

Q:4 Bagaimana cara memeriksa kapan rpm tertentu diinstal pada server Anda?

Jawab : Gunakan perintah rpm “rpm -q {rpm_name} –last”

Q:5 Bagaimana cara memeriksa jumlah file yang terbuka dari pengguna tertentu?

Jawab : Menggunakan perintah lsof kami menemukan jumlah file yang terkait dengan pengguna tertentu.

# lsof -u apache
# lsof -u apache | wc -l

T:6 Bagaimana cara memeriksa  shell Anda saat ini yang berfungsi apa?

Jawab : echo $SHELL dan '/etc/passwd' akan memberi tahu Anda shell default Anda.

Q:7 Apakah mungkin untuk melakukan instalasi RPM secara dry-run ?

Jawab : Ya, dimungkinkan dengan opsi “–test” dengan perintah rpm seperti “rpm -ivh –test“, perintah ini tidak akan menginstal paket rpm tetapi akan memeriksa apakah instalasi rpm akan berhasil atau tidak.

Q:8 Bagaimana cara memeriksa apakah akun pengguna linux lokal terkunci atau tidak?

Jawab : Menggunakan perintah passwd “passwd -S ” kita dapat memeriksa apakah kata sandi sudah disetel atau tidak. Selain itu kita juga dapat melihat upaya login yang gagal menggunakan “pam_tally2 -u {user_name}“. Jika upaya login gagal melewati batas maka akun akan dikunci.

Q:9 Bagaimana cara memeriksa kapan sandi diubah untuk pengguna Linux lokal  ?

Jawab : Gunakan perintah chage “chage -l {user_name}“, ada entri di output “Perubahan kata sandi terakhir” dari sana kita dapat memeriksa tanggalnya.

Q:10 Apa saja bidang berbeda dari file /etc/passwd ?

Jawab : Ada 7 bidang dalam file /etc/passwd

  • Nama Pengguna
  • Kata Sandi ( x karakter yang menunjukkan kata sandi dienkripsi dan disimpan di file /etc/shadow)
  • UID
  • GID
  • Komentar untuk Pengguna
  • Direktori beranda
  • Cangkang
Q:11 apa toggle id untuk partisi LVM di Linux?

Jawab : “8e” adalah toggle id dalam perintah fdisk untuk partisi LVM Linux.

Q:12 Bagaimana cara menemukan akses dan mengubah waktu file dan direktori di linux ?

Jawab : Dengan menggunakan perintah 'stat' kita dapat menemukan akses dan mengubah waktu file dan direktori. Contoh ditunjukkan di bawah ini :

# stat {nama_file}
# stat {Nama_direktori}

Q:13 Daftar semua file sistem file /var yang tidak diakses lebih dari 30 hari?

Jawab : Gunakan perintah find untuk membuat daftar semua file yang tidak diakses lebih dari 30 hari di /var.

# temukan /var -type f -atime +30 -exec ls -ltr {} \;

Q:14 Bagaimana cara membuat ulang file image initrd di Linux ?

Jawab : Dalam Kasus RHEL 4 &5 , kita dapat menggunakan perintah 'mkinitrd' untuk membuat ulang file initrd. Di RHEL 6 &7, perintah 'dracut' digunakan untuk membangun kembali file initrd.

Q:15 Bagaimana cara membuat daftar inode dari sistem file di linux ?

Jawab : Gunakan opsi ‘-i’ pada perintah df untuk melihat inode sistem file, Contoh “df -i  /var”

Q:16 Bagaimana cara meningkatkan batas 'jumlah file yang terbuka' untuk pengguna tertentu di Linux?

Jawab : Batas 'Jumlah file yang terbuka' untuk pengguna tertentu dapat ditingkatkan dengan memodifikasi file "/etc/security/limits.conf". Tambahkan baris berikut ke dalam file.

     soft    nofile          4096 (Ubah nilai ini sesuai kebutuhan)     hard    nofile          4096 (Ubah nilai ini sesuai kebutuhan)
Q:17 Bagaimana Anda akan menemukan nilai ulimit default untuk pengguna di Linux ?

Jawab : Untuk memeriksa nilai ulimit default pengguna lokal, pertama login ke sistem dengan nama pengguna tersebut dan ketik perintah “ulimit -a”.

Q:18 Bagaimana cara mengirim email dari terminal atau konsol ?

Jawab : Ada dua cara untuk mengirim email dari terminal

  • perintah mail , contoh :# echo “body of mail” | mail -s {subject_of_mail} — {email_id}
  • perintah telnet
Q:19 Bagaimana cara menyetel pengaturan proxy di terminal Linux?

Jawab : Kita dapat mengatur pengaturan proxy di terminal Linux menggunakan variabel seperti http_proxy, https_proxy dan ftp_proxy.

# ekspor http_proxy=http://:# ekspor https_proxy=http://:# ekspor ftp_proxy=http://:pra> 
Q:20 Temukan semua file di bawah /opt yang memiliki 777 izin dan ubah ke 644.

Jawab:Gunakan perintah find di bawah ini :

# temukan /opt -type f -perm 777 -exec chmod 644 {} \;
Q:21 Bagaimana cara memeriksa rasa dan versi linux yang diinstal?

Jawab : Gunakan perintah berikut untuk mendapatkan rasa dan versi linux :

# cat /etc/*-release

Q:22 Apakah uid dan gid user root pada server Linux ?

Jawab : UID dan GID root adalah pengguna '0'

Q:23 Apakah file konfigurasi default dari server email postfix ?

Jawab : Ada dua file konfigurasi utama dari server email postfix.

  • /etc/postfix/main.cf
  • /etc/postfix/master.cf
Q:24 Apa umask default pengguna root di server Linux?

Jawab : Umask default pengguna root adalah “0022”

Q:25 Bagaimana cara menonaktifkan dan mengaktifkan memori swap?

Jawab:Perintah “swapoff -a” digunakan untuk menonaktifkan memori swap dan “swapon -a” digunakan untuk mengaktifkan memori swap di server linux.

Q:26  Apakah port default server proxy (Squid), SMTP, Apache Web Server (httpd) dan Server Database MariaDB?

Jawab : Port berikut digunakan untuk masing-masing server.
Ports                  Layanan
3128        —      server proxy(Squid)
25          —         SMTP
80 dan 443 Web br />3306        —      Database MariaDB

Q:27 Bagaimana cara memeriksa log terkait kernel di server Linux?

Jawaban: Perintah ‘dmesg‘ digunakan untuk menampilkan log terkait kernel.

T:28 Bagaimana Anda akan memeriksa alamat ip dan tabel perutean kotak linux  ?

Jawab : Menggunakan perintah 'ifconfig' dan 'ip address' kita dapat melihat alamat ip server linux. Dengan perintah seperti  ‘netstat -nr’ dan ‘route -n‘ kita dapat melihat tabel perutean saat ini.

Q:29 Sebutkan file konfigurasi default server ftp linux (vsftp ) ?

Jawab : “/etc/vsftpd/vsftpd.conf” adalah file konfigurasi default dari vsftpd.

Q:30 Bagaimana cara menggabungkan konten dari dua file menjadi satu file dari baris perintah ?

Jawab:Dengan bantuan perintah cat kita dapat menggabungkan isi dari dua atau lebih file menjadi satu file.

# cat tech_file1 tech_file2> merger_file

Q:31 Perintah mana yang digunakan untuk memeriksa izin file dan direktori?

Jawab : “ls -l {path_file_name}” digunakan untuk memeriksa izin file. “ls -ld {path_directory_name}” digunakan untuk memeriksa izin folder atau direktori.

Q:32 apa peran file /etc/mtab ?

Jawab : File mtab menyimpan informasi dari semua sistem file yang terpasang saat ini saja.

Q:33 Bagaimana memulihkan kata sandi root di server Linux?

Jawab:Tidak ada cara untuk memulihkan kata sandi root, satu-satunya cara adalah mengatur ulang kata sandi root dari mode pengguna tunggal.

Q:34 Apa penyebab pengguna Oracle tidak dapat menjalankan tugas cronnya?

Jawab : Ada beberapa alasan seperti:
a) Kata sandi Pengguna Oracle mungkin telah kedaluwarsa.
b) Pengguna Oracle mungkin tidak diizinkan untuk menjalankan tugas cron
c) /var sistem file mungkin 100% dimanfaatkan.

Q:35 Apa saja bidang yang berbeda dari file crontab?

Jawab : File Crontab berisi bidang berikut

* * * * *{Command_to_be_executed}
(menit) {jam} {day_of_month} {bulan} {day_of_week}

Q:36 Beri tahu saya file log untuk tugas cron di server linux?

Jawab : Semua log tugas cron disimpan dalam file lognya “/var/log/cron”

Q:37 apa yang akan terjadi jika saya menjalankan perintah ” kill -9 1″ ?

Jawab:Tidak akan terjadi apa-apa

Q:38 Apa direktori home default pengguna ftp dan bagaimana cara mengubahnya?

Jawab:“/var/ftp” adalah direktori home default pengguna ftp. Itu dapat diubah menggunakan perintah usermod seperti “usermod -d /{path_new_directory} ftp“.

Q:39 Bagaimana cara membuat partisi pada raw disk di Linux ?

Jawab : Partisi dapat dibuat pada disk mentah baik dengan menggunakan perintah 'fdisk' atau dengan perintah 'parted'

Q:40 Bagaimana cara menyalin file dan direktori dari satu server Linux ke server Linux jarak jauh lainnya?

Jawab : Dengan bantuan ‘scp ‘ dan ‘rsync ' perintah kita dapat menyalin file dari satu server linux ke yang lain. Anda perlu menggunakan opsi -r jika Anda menggunakan scp untuk menyalin pohon direktori. Sintaks scp dan rsync ditunjukkan di bawah ini :
# scp {files_to_be_copied}  [email protected] :/{location_where_to_copy_files}
# rsync -av –progress {files_to_be_copied}  protected :/{location_where_to_copy_files}

Sebelumnya kami telah membagikan 20 pertanyaan wawancara dasar untuk pemula. Silakan lihat di bawah ini:

“20 Pertanyaan Wawancara Admin Sistem Linux Untuk Pemula – Bagian 1”


Linux
  1. 8 tips untuk baris perintah Linux

  2. Perintah killall Linux untuk Pemula (8 Contoh)

  3. 25 Pertanyaan Wawancara Linux Teratas

  1. 12 Contoh Perintah IP untuk Pengguna Linux

  2. 25 Pertanyaan dan Jawaban Wawancara Linux Shell Scripting

  3. 17 Contoh Perintah hpacucli untuk Linux di Server HP

  1. Perintah dir Linux untuk pemula (10 contoh)

  2. Perintah Linux rm Dijelaskan untuk Pemula (8 Contoh)

  3. Tutorial Perintah Linux ln untuk Pemula (5 Contoh)