คำถามและคำตอบสัมภาษณ์ Linux 101 อันดับแรกในปี 2021

เผยแพร่แล้ว: 2021-01-01

วันนี้มีโอกาสมากมายสำหรับบริษัทส่วนใหญ่ในโลก คุณมีโอกาสที่ดีในการสร้าง อาชีพในการพัฒนา Linux คำถามสัมภาษณ์ด้านเทคนิคของ Linux ช่วยผู้สมัครในการถอดรหัสการสัมภาษณ์และบรรลุความฝันในฐานะนักพัฒนา Linux ความต้องการของนักพัฒนา Linux เพิ่มขึ้นในอุตสาหกรรม หากใครก็ตามที่ต้องการเจาะบทสัมภาษณ์ คุณมาถูกที่แล้ว ที่นี่เรามี คำถามและคำตอบในการสัมภาษณ์เกี่ยวกับ Linux ที่อัปเดต สำหรับ 202 1 ที่มีประสบการณ์ ซึ่งจะช่วยคุณใน การเตรียมการสัมภาษณ์

Updated Linux Interview Questions And Answers 2020
บทความคำถามสัมภาษณ์ Linux แบ่งออกเป็น 4 ส่วน ตรวจสอบด้านล่าง
  • คำถามและคำตอบสัมภาษณ์ Linux ที่ถูกถามเป็นส่วนใหญ่
  • คำถามและคำตอบในการสัมภาษณ์คำสั่ง Linux
  • คำถามและคำตอบสัมภาษณ์ด้านเทคนิคของ Linux
  • คำถามและคำตอบสัมภาษณ์ Linux สำหรับผู้มีประสบการณ์
  • เรียนรู้ Linux และเตรียมพร้อมสำหรับการสัมภาษณ์

คำถามและคำตอบสัมภาษณ์ Linux ที่ถูกถามเป็นส่วนใหญ่

คำถามที่ 1 – อธิบายเกี่ยวกับ Linux ?

Linux เป็นหนึ่งในระบบปฏิบัติการ UNIX แบบโอเพ่นซอร์ส (OS) เป็นโอเพ่นซอร์สและฟรีทั้งหมด ได้รับการพัฒนาตั้งแต่เริ่มต้นโดย Linus Trovald แพลตฟอร์มนี้เป็นระบบปฏิบัติการที่แตกต่างไปจากเดิมอย่างสิ้นเชิง มีการแจกแจงเพียงเล็กน้อยเช่น Fedora, Ubuntu และอื่น ๆ Linux มีอยู่ทุกที่ตั้งแต่โทรทัศน์ สมาร์ทวอทช์ แล็ปท็อป สมาร์ทโฟน และอื่นๆ อีกมากมาย

คำถามที่ 2 – กระบวนการใน Linux มีกี่ประเภท

มีกระบวนการสองประเภทใน Linux เช่นกระบวนการเบื้องหลังและกระบวนการเบื้องหน้า กระบวนการพื้นหลังทำงานบนพื้นหลังของ Linux ผู้ใช้สามารถดำเนินการคำสั่งก่อนที่กระบวนการพื้นหลังของ Linux จะเสร็จสมบูรณ์ หลังจากคำสั่ง ผู้ใช้เพิ่มสัญลักษณ์ & ที่ทำให้เป็นกระบวนการพื้นหลัง กระบวนการเบื้องหน้าในขณะที่เริ่มต้นโดยนักพัฒนาทำงานในเบื้องหน้า นักพัฒนาต้องรอสองสามนาทีเพื่อดำเนินการก่อนที่จะให้คำสั่งอื่น ๆ

คำถามที่ 3 – ทำไมคุณจึงควรใช้ Linux

ทุกวันนี้ Linux ถูกนำมาใช้เพื่อประสิทธิภาพเป็นส่วนใหญ่และแตกต่างจาก OS อื่น ๆ ในตลาดอย่างสิ้นเชิง มันมาพร้อมกับคุณสมบัติเพิ่มเติมที่ช่วยให้ผู้ใช้สามารถทำงานให้เสร็จได้อย่างรวดเร็ว รองรับระบบไฟล์ต่าง ๆ และมีความปลอดภัยสูง ลีนุกซ์เป็นโอเพ่นซอร์สโอเอสที่นักพัฒนาได้รับประโยชน์มากมายจากการพัฒนาระบบปฏิบัติการของตนเอง มีปัญหาที่ควบคุมได้กับมัลแวร์ ไวรัส และอื่นๆ สิทธิ์ใช้งานซอฟต์แวร์ที่จำเป็นในการติดตั้ง Linux นั้นฟรี นี่คือเหตุผลหลักในการใช้ Linux

คำถามที่ 4 – Swap Space คืออะไรและมีประโยชน์อย่างไร

พื้นที่สว็อปคือจำนวนของที่เก็บข้อมูลบนฮาร์ดดิสก์หรือหน่วยความจำกายภาพ ใช้เมื่อระบบต้องการพื้นที่หน่วยความจำขนาดใหญ่ แต่ที่เก็บข้อมูลของระบบเต็ม พื้นที่สว็อปมีไว้สำหรับใช้งานโดย Linux ที่อนุญาตให้รันโปรแกรมได้ชั่วคราว เกิดขึ้นเมื่อ RAM ไม่มีพื้นที่จัดเก็บเพียงพอสำหรับรองรับโปรแกรมที่กำลังทำงานอยู่ การจัดการหน่วยความจำเกี่ยวข้องกับการสลับหน่วยความจำจากที่เก็บข้อมูลจริง พื้นที่หน่วยความจำที่ไม่ได้ใช้งานจะถูกย้ายไปยังพื้นที่สว็อปที่เพิ่มพื้นที่จัดเก็บ RAM มีเครื่องมือและคำสั่งหลายประเภทในการจัดการการใช้พื้นที่สว็อป

คำถามที่ 5 – Linux ใช้ทำอะไร

อย่างไรก็ตาม ลีนุกซ์ใช้สำหรับระบบเหล็กขนาดใหญ่ เช่น เมนเฟรมคอมพิวเตอร์ และเป็นระบบปฏิบัติการเดียวที่ใช้ในซูเปอร์คอมพิวเตอร์ 500 อันดับแรก ตอนนี้ค่อยๆ กำจัดคู่แข่งทั้งหมด ดำเนินการบนเซิร์ฟเวอร์และมีการแสดงระดับไฮเอนด์

คำถามที่ 6 – อธิบายคุณสมบัติที่สำคัญของ Linux OS

Linux มีคุณสมบัติที่ยอดเยี่ยมที่ให้ประสบการณ์ที่ดีที่สุดแก่คุณ คุณจะได้รับคุณลักษณะที่สำคัญของระบบปฏิบัติการ Linux ที่นี่

  1. Linux distros มี USB หรือ CD สดสำหรับการติดตั้ง
  2. ลีนุกซ์เสนอบริการความปลอดภัยสูงด้วยวิธีการต่างๆ เช่น การเข้ารหัส การพิสูจน์ตัวตน และการอนุญาต
  3. มันนำเสนอระบบไฟล์แบบลำดับชั้นและรหัส Linux นั้นฟรีสำหรับทุกคน
  4. คุณสามารถติดตั้งเคอร์เนล Linux และโปรแกรมแอปพลิเคชันบนแพลตฟอร์มฮาร์ดแวร์ใดก็ได้
  5. Linux มีการสนับสนุนแอปพลิเคชันเฉพาะและแป้นพิมพ์แบบกำหนดเอง
  6. แพลตฟอร์มนี้ช่วยให้ผู้ใช้ที่แตกต่างกันสามารถใช้อุปกรณ์เดียวกันได้ เช่น โปรแกรมแอปพลิเคชัน หน่วยความจำ และฮาร์ดดิสก์ที่มีเทอร์มินัลต่างๆ สำหรับการทำงาน

คำถามที่ 7 – อธิบายเกี่ยวกับ Linux Shell

Linux shell เป็นส่วนต่อประสานผู้ใช้ที่ใช้สำหรับดำเนินการสื่อสารและคำสั่งกับ Linux OS คำสั่งเชลล์สามารถจำแนกได้เป็นสองประเภท เช่น คำสั่งภายนอก และคำสั่งเชลล์ในตัว มีเชลล์จำนวนมากที่ใช้ได้กับ Linux ซึ่งรวมถึง TCSH, BASH, KSH และ CSH

คำถามที่ 8 – Virtual Desktop คืออะไร?

ในพีซีปัจจุบัน เมื่อมีหน้าต่างจำนวนมากที่พร้อมใช้งาน และปรากฏเป็นการขยายขนาดและย่อขนาดหน้าต่างให้เล็กสุดเป็นตัวเลือกเซิร์ฟเวอร์เดสก์ท็อปเสมือน เดสก์ท็อปเสมือนช่วยให้ผู้ใช้สามารถเปิดโปรแกรมได้มากกว่าหนึ่งโปรแกรมโดยไม่มีข้อผิดพลาดใดๆ มันถูกจัดเก็บไว้ในเซิร์ฟเวอร์ระยะไกลและมีประโยชน์เพียงเล็กน้อย เช่น ปัญหาความเข้ากันได้ที่ลดลง ความสมบูรณ์ของข้อมูลที่ดีขึ้น ทรัพยากรถูกใช้อย่างมีประสิทธิภาพ การดูแลระบบจากส่วนกลาง และอื่นๆ

คำถามที่ 9 – Linux มีประโยชน์อย่างไร?

คล้ายกับระบบปฏิบัติการอื่นๆ ที่ใช้ได้ทั้ง windows, OS X และ iOS ซึ่งรวมถึงการกำหนดค่าจำนวนมากที่สามารถอัปเดตด้วยคุณสมบัติที่เพียงพอ ช่วยให้พวกเขามุ่งเน้นไปที่ระบบปฏิบัติการเช่นแอปพลิเคชันประมวลผลคำและลินุกซ์ที่เทียบเท่า คุ้นเคยกับการใช้ระบบปฏิบัติการอื่น

คำถามที่ 10 – คุณสามารถทำอะไรกับ Linux ได้บ้าง

มีการใช้งานอีเมลจำนวนมากในระบบปฏิบัติการลีนุกซ์ ประกอบด้วยคุณสมบัติทั่วไปสามประการที่ใช้กันอย่างแพร่หลายเพื่อคำนึงถึงกระแสที่ถูกต้อง ซึ่งรวมถึง Mozilla Thunderbird, Kmail และอื่นๆ ดังนั้นจึงช่วยให้ผู้ใช้ดึงดูดความสนใจบนระบบปฏิบัติการ linux ที่ดีที่สุดเพื่อวัตถุประสงค์ที่หลากหลาย

คำถามที่ 11 – Linux จะถูกนำไปใช้อย่างไร?

เช่นเดียวกับระบบปฏิบัติการ windows และ apple Linux ก็เป็นหนึ่งในระบบปฏิบัติการชั้นนำเช่นกัน หากต้องการอัปเดตคุณสมบัติพิเศษ จะมีการรวมการกำหนดค่าจำนวนมากไว้ที่นี่ กระบวนการนี้จะช่วยให้มีสมาธิกับระบบปฏิบัติการหลักเช่น Linux ที่เทียบเท่าและแอปพลิเคชันประมวลผลคำอย่างมีประสิทธิภาพ

คำถามที่ 12 – Linux จะทำงานอย่างไร

โดยทั่วไปแล้วใน Linux มีการใช้แอปพลิเคชันอีเมลจำนวนมาก แอปพลิเคชันอีเมลเหล่านั้นจะมีคุณสมบัติพื้นฐานบางอย่างที่สามารถใช้งานได้อย่างสมบูรณ์แบบ ซึ่งจะรวมถึงแอปพลิเคชันต่างๆ เช่น Kmail, Mozilla Thunderbird และอื่นๆ อีกมากมาย Linux OS จะไม่ได้รับผลกระทบจากไวรัส

คำถามที่ 13 – ขนาดทั่วไปที่ถูกต้องสำหรับพาร์ติชัน Swap ด้านล่างระบบ Linux คืออะไร

ขนาดที่เหมาะสมสำหรับพาร์ติชั่น swap คือสองเท่าของจำนวนหน่วยความจำฟิสิคัลทั้งหมดที่พบบนระบบ ไม่สามารถใช้ได้กับขนาดขั้นต่ำที่ต้องเท่ากับจำนวนหน่วยความจำทั้งหมดที่ติดตั้งทับ หวังว่าจะเป็นประโยชน์ในการจัดเก็บในปริมาณที่เหมาะสมในลักษณะที่ดี

คำถาม 14 – จะทราบได้อย่างไรว่า Linux ใช้หน่วยความจำเท่าใด

ใน command shell จะใช้คำสั่ง concatenating: cat/proc/memento สำหรับข้อมูลการใช้หน่วยความจำทั้งหมด จากนั้นจะเห็นไฟด้านขวาเริ่มต้นบางอย่างเช่น Mm: 64655360 เป็นที่ทราบกันดีว่า Linux คิดว่าใช้งานได้อย่างสะดวกสบายมากขึ้นตลอดเวลา

คำถามที่ 15 – จะเปลี่ยนการอนุญาตภายใต้ Linux ได้อย่างไร

คิดว่าคุณเป็นผู้ดูแลระบบและเจ้าของไฟล์หรือไดเร็กทอรี คุณสามารถให้สิทธิ์ได้โดยใช้คำสั่ง chmod ใช้สัญลักษณ์ + เพื่ออนุญาตให้ปฏิเสธการอนุญาต ด้วยตัวอักษรต่อไปนี้ เช่น g (กลุ่ม) o (อื่นๆ) และอื่นๆ อีกมากมาย ที่นี่คำสั่ง chmod go+ rw FIlE1.TXT ให้สิทธิ์อ่านและรับไฟล์

คำถาม 16 – OS คืออะไร

OS (ระบบปฏิบัติการ) ใช้เพื่อจัดหาแพลตฟอร์มสำหรับเรียกใช้แอปพลิเคชันและซอฟต์แวร์ของเรา

คำถาม 17 – เคอร์เนลคืออะไร?

เคอร์เนลเป็นส่วนสำคัญของระบบปฏิบัติการ ซึ่งใช้ในการโต้ตอบฮาร์ดแวร์กับซอฟต์แวร์

คำถามที่ 18 – คุณจะตรวจสอบเวอร์ชันเคอร์เนลของคุณได้อย่างไร?

 uname –a : is a command to check kernel version of your Linux OS.

คำถามที่ 19 – คุณจะตรวจสอบหน่วยความจำของคุณใน Linux ได้อย่างไร

 cat /Proc/meminfo : Or free –m:

คำถามที่ 21 – คุณจะเปลี่ยนเทอร์มินัลผ่านคำสั่งได้อย่างไร?

หมายเลขเทอร์มินัล chvt

คำถามที่ 22 – คุณจะตรวจสอบฮาร์ดแวร์ระบบของคุณใน Linux ได้อย่างไร

 cat /proc/cpuinfo Or lscpu cat /proc/meminfo Or Free –m cat /proc/partitions Or fdisk –l

คำถาม 23 – เชลล์คืออะไร?

Shell เป็นส่วนติดต่อผู้ใช้ระหว่างผู้ใช้และระบบปฏิบัติการ

คำถามที่ 24 – Linux ใช้เชลล์จำนวนเท่าใด

 Many shells are used less /etc/shells ksh, sh, csh, tcsh,zsh Cat /etc/shell

คำถามที่ 25 – คุณจะแสดงรายการไฟล์ทั้งหมดในไดเร็กทอรี รวมถึง The Hidden ได้อย่างไร

ls –al:- คำสั่งนี้จะแสดงไฟล์และไดเร็กทอรีทั้งหมด รวมถึงไฟล์ที่ซ่อนอยู่ในไดเร็กทอรีการทำงานปัจจุบันของคุณ

Q. 26 – หมายเลขพอร์ตคืออะไร ของ ssh?

หมายเลขพอร์ตเริ่มต้นของ ssh คือ 22

คำถามที่ 27 – หมายเลขพอร์ตของ telnet คืออะไร?

หมายเลขพอร์ตเริ่มต้นของ ssh คือ 23

คำถามที่ 28 – อะไรคือความแตกต่างระหว่าง ssh และ telnet?

ทั้งสำหรับใช้การเข้าสู่ระบบระยะไกลบนระบบ แต่ ssh ปลอดภัยกว่า telnet

Q. 29 – BASH หมายถึงอะไร?

BASH หรือเราสามารถพูดได้ว่า Bourne Again Shell เขียนโดย Steve Bourne BASH มีหน้าที่รับผิดชอบในการผสมผสานคุณสมบัติทั้งหมดจากรูปแบบดั้งเดิมของ Bourne Shell รวมถึงคุณสมบัติพิเศษเพื่อให้เหมาะสมและง่ายขึ้นและใช้งานได้ง่ายขึ้น

คำถามที่ 30 – นิยาม LILO?

ตัวโหลดบูตสำหรับ Linux เรียกว่า LILO ซึ่งใช้สำหรับโหลดระบบปฏิบัติการ Linux ไปยังหน่วยความจำหลักเพื่อเริ่มการทำงาน

คำถามที่ 31 – swap space หมายความว่าอย่างไร

ลีนุกซ์ใช้พื้นที่จำนวนหนึ่งสำหรับเก็บโปรแกรมสั้นๆ ซึ่งทำงานควบคู่กันไป และพื้นที่นี้เรียกว่าพื้นที่สว็อป สิ่งนี้เกิดขึ้นเมื่อ RAM มีหน่วยความจำจำนวนน้อยสำหรับเก็บโปรแกรมที่รันอยู่

คำถามที่ 32 – นิยามคำว่า บัญชีรูท

บัญชีรูททำหน้าที่เหมือนกับบัญชีผู้ดูแลระบบ ช่วยให้คุณควบคุมระบบได้อย่างสมบูรณ์ เราสามารถสร้างและเก็บบัญชีผู้ใช้ ถ่ายทอดสิทธิ์ที่แตกต่างกันสำหรับทุกบัญชี

ถาม 33 – นิยามคำว่า CLI?

CLI ย่อมาจาก Command Line Interface อินเทอร์เฟซนี้ให้สิทธิ์แก่ผู้ใช้ในการพิมพ์คำสั่งประกาศซึ่งมีหน้าที่ในการฝึกอบรมคอมพิวเตอร์เพื่อดำเนินการต่างๆ ให้สำเร็จ CLI ให้ความยืดหยุ่นที่เหนือกว่า

คำถามที่ 34 – GUI หมายถึงอะไร

GUI เป็นชื่อย่อของส่วนติดต่อผู้ใช้แบบกราฟิก โดยใช้ไอคอนและภาพที่ผู้ใช้คลิกและทำงานร่วมกับคอมพิวเตอร์เป็นวิธีการสื่อสาร

ถาม 35 – กำหนดลิงก์สัญลักษณ์?

ลิงก์สัญลักษณ์คล้ายกับทางลัดใน Windows ลิงก์ดังกล่าวชี้ไปที่ไดเร็กทอรี ไฟล์ หรือโปรแกรมต่างๆ ลิงก์สัญลักษณ์ช่วยให้คุณเข้าถึงได้ทันที คุณไม่จำเป็นต้องไปที่ชื่อพาธแบบเต็มโดยตรง

ถาม 36 – การเขียนคือความยาวสูงสุดสำหรับชื่อไฟล์ภายใต้ Linux หรือไม่

ความยาวสูงสุดสำหรับชื่อไฟล์ภายใต้ Linux คือ 255 อักขระ ชื่อพาธไม่รวมอยู่ในขีดจำกัดนี้ ดังนั้น ชื่อไฟล์และชื่อพาธทั้งหมดจึงมีความยาวเกิน 255 อักขระได้

คำถามที่ 37 – คำสั่ง pwd คืออะไร?

คำสั่ง pwd ย่อมาจากคำสั่ง Print Working Directory

คำถามที่ 38 – กำหนดตัวแปรด้านสิ่งแวดล้อม?

ตัวแปรสภาพแวดล้อมคือการตั้งค่าทั่วโลกซึ่งส่วนใหญ่ใช้สำหรับควบคุมการทำงานของเชลล์ร่วมกับโปรแกรม Linux อื่นๆ ตัวแปรด้านสิ่งแวดล้อมเรียกอีกอย่างว่าตัวแปรเปลือกโลก

คำถามและคำตอบในการสัมภาษณ์คำสั่ง Linux

คำถาม สัมภาษณ์คำสั่ง Linux สำหรับผู้มีประสบการณ์และสดใหม่มีความสำคัญสำหรับผู้ที่ตัดสินใจเริ่มต้นอาชีพใน Linux ด้วยความช่วยเหลือจากคำถามที่ให้ไว้ด้านล่าง คุณสามารถพร้อมสำหรับการสัมภาษณ์เกี่ยวกับ Linux และรับงานในบริษัทชั้นนำที่มีเงินเดือนสูง

คำถามที่ 1 – คุณจะตรวจสอบแพ็คเกจที่ติดตั้งทั้งหมดของ ftp ได้อย่างไร

 rpm –qa | grep ftp

คำถามที่ 2 – เนื้อหาของ /boot คืออะไร?

 /boot: – It contains Grub (boot loader of Linux) kernel (the core part of OS) and booting related files.

คำถามที่ 3 – เนื้อหาของ /sbin คืออะไร?

 /sbin: – It contain all system command or super user command /usr/sbin.

คำถามที่ 4 – เนื้อหาของ /etc คืออะไร?

 /etc: – It contain all configuration file and directory used for server.

คำถามที่ 5 – เนื้อหาของ /dev คืออะไร?

 /dev :- It is a location of the devices file.

คำถามที่ 6 – เนื้อหาของ /bin คืออะไร?

 /bin :- It contain all executable files or command or user command. /usr/bin also contain user command.

คำถามที่ 7 – การเปลี่ยนเส้นทางคืออะไร

 Redirection is standard Input/output of the command, which used to displays on the terminal can be redirected into a file. Common redirection operator > : command > file : this command will redirect output of command into file >> : command >> file : this command will append output of command into file < : command < file : this command will receive input from file 2> : command2 > file : this command will redirect error of command into file 2>> : command2 >> file : this command will append error of command into file &> : Command &> file : this command will redirect output + error of command to file &>>: Command &>> file : this command will append output + error of command to file

คำถาม 8 – นามแฝงคืออะไร?

 Aliases are a short name for large commands. Alias h=history For permanent entry of alias in .bashrc file Type: vim .bashrc alias h=history save and exit For test your change by logging out, logging back and type h.

คำถามที่ 9 – swap memory คืออะไร?

เป็นหน่วยความจำเสมือนที่ใช้เพื่อเพิ่มประสิทธิภาพของระบบ พื้นที่ฮาร์ดดิสก์ที่เราสามารถใช้เป็นแรมคือหน่วยความจำเสมือน

คำถามที่ 10 – ในกรณีที่ระบบของคุณไม่มีพื้นที่ที่ไม่ได้ถูกจัดสรร และคุณต้องการเพิ่มหน่วยความจำเสมือน คุณจะทำอย่างไร?

ในกรณีที่ระบบไม่มีพื้นที่ที่ไม่ได้จัดสรร เราสามารถสร้างไฟล์ swap เพื่อเพิ่มประสิทธิภาพของระบบ

คำถามที่ 11 – จะสร้าง/สร้างไฟล์ swap ได้อย่างไร?

 First create a file #touch /swap Now assign the size of the swap # dd if=/dev/zero of=/swap bs=1M count=200 Format your swap file #mkswap /swap Active the swap file #swapon /swap To check active swap partition #Cat /proc/swaps For activate automatically swap file, we will make the entry in /etc/rc.local # vim /etc/rc.local Make the following entry Swapon /swap Save and exit

คำถามที่ 12 – กำหนดลำดับชั้นของระบบไฟล์ Linux?

 Root : it is a home directory of superuser (root). Etc : it contains all configuration file and directory used for server Configuration dev : it contains the device file home : it is a location of the home directory of regular users proc : it is a virtual directory. boot : it contain kernel and boot loader (grub), booting related files. sys : :it is also a virtual directory and contain system information media : it is a mount point of the removable disk like cdrom floppy USB drive etc. tmp : it contains all temporary file usr : it is used for software installation lib : it contains all library files of the system bin : it contains all executable files or command or user command /usr/bin also contain user command sbin : it contains all system command or superuser command /usr/sbin mnt : it is a mount point for partition and external devices. opt : optional directory and used for third party tool installation. var : it is a variable directory and contains public data (ftp & www), all log and error Message

คำถามที่ 13 – Linux จะแสดงอุปกรณ์ฮาร์ดดิสก์อย่างไร

ไฟล์อุปกรณ์ทั้งหมดถูกเก็บไว้ใน /dev SCSI, SATA หรือ USB จะแสดง: /dev/sda & ฮาร์ดดิสก์เก่าเช่น IDE, ATA PATA จะแสดง /dev/hda

 Hard disk ; /dev/sdx Where x is a : /dev/sda : Primary master b : /dev/sdb : Primary slave c : /dev/sdc : Secondary master d : /dev/sdd : Secondary slave

คำถามที่ 14 – จะตรวจสอบฉลากของพาร์ติชั่นได้อย่างไร?

 #e2label /dev/sdax: where x for partition number

คำถามที่ 15 – วิธีเมานต์ซีดีรอมใน Linux

 #mount /dev/cdrom /mnt

คำถามที่ 16 – วิธีเมานต์การแชร์ NFS ใน Linux

 #mount –t nfs 10.0.0.1:/nfs /mnt t : used for define type of mounting point 10.0.0.1:/nfs Define here NFS server machine and share data /mnt : where you want to access NFS share data you can access in any folder.

คำถามที่ 17 – จะเมานต์อิมเมจ iso ใน Linux ได้อย่างไร

 #Mount –t iso9660 /root/image.iso /mnt

คำถามที่ 18 – คุณจะตรวจสอบรหัสพาร์ติชันได้อย่างไร

 #Blkid /dev/sdax : where x for partition number.

คำถามที่ 19 – จะรันคำสั่งบนเครื่องระยะไกลได้อย่างไร?

 #ssh 10.0.0.1 reboot 10.0.0.1: IP of that machine where you want to run command. Reboot: is a command which you want to run you can give another command too.

คำถามที่ 20 – กำหนดคำสั่ง cpio?

cpio ย่อมาจาก Copy in และ copy out ฟังก์ชันหลักของ Cpio คือการคัดลอกรายการ ไฟล์ และไฟล์นามธรรมไปยังและจากไฟล์เดียวหรือไฟล์เก็บถาวร

คำถามที่ 21 – คุณรู้ได้อย่างไรว่าแพ็คเกจใดที่ไฟล์ที่ระบุ (/etc/fstab) เชื่อมต่อด้วยใน linux

เราสามารถจำแนกแพ็คเกจไฟล์ที่ระบุ (/etc/fstab) ซึ่งเชื่อมต่อกับ linux ได้โดยใช้  

# rpm -qf /etc/fstab command

Q. 22 – คำสั่งใดใช้สำหรับตรวจสอบสถานะของ bond0 ?

cat /proc/net/bonding/bond0 ใช้สำหรับตรวจสอบสถานะของ bond0

คำถามที่ 23 – จะค้นหาไฟล์ที่มีขนาดใหญ่กว่า 10MB ในไดเร็กทอรี /usr ได้อย่างไร

 # find /usr -size +10M -exec ls -lah {} \; command is used to find out files which are larger than 10MB in size in /usr directory.

คำถามที่ 24 – วิธีค้นหาไฟล์ในไดเร็กทอรี /home ซึ่งถูกแก้ไขมากกว่า 120 วันที่ผ่านมา

หากต้องการค้นหาไฟล์ในไดเร็กทอรี /home ซึ่งถูกแก้ไขมากกว่า 120 วันที่ผ่านมา เราใช้ –

 # find /home -mtime +120

คำถามที่ 25 – วิธีค้นหาไฟล์ในไดเร็กทอรี /var ที่ไม่มีการเข้าถึงในช่วง 90 วันที่ผ่านมา

หากต้องการค้นหาไฟล์ในไดเร็กทอรี /var ที่ไม่ถูกเข้าถึงในช่วง 90 ปีที่ผ่านมา เราใช้ –

 # find /var -atime -90

คำถามที่ 26 – ค้นหาไฟล์หลักในโครงสร้างไดเร็กทอรีทั้งหมดและลบออกตามที่พบโดยไม่ต้องแจ้งให้ยืนยัน

 # find / -name core -exec rm {} \;

คำถามที่ 27 – คำสั่ง ll | คืออะไร awk '{พิมพ์ $3,”เป็นเจ้าของ”,$9}' ทำ ?

งานหลักของคำสั่ง ll คือการแสดงชื่อเจ้าของไฟล์

คำถามที่ 28 – จะตรวจสอบระดับการรันปัจจุบันของเซิร์ฟเวอร์ Linux ได้อย่างไร

ในการตรวจสอบระดับการรันปัจจุบันของเซิร์ฟเวอร์ Linux เราใช้ –

 'who -r' & 'runlevel' commands are used to check the current runlevel of a linux box.

คำถามที่ 29 – คำสั่งใดใช้ค้นหาว่า Linux ใช้หน่วยความจำเท่าใด

หากต้องการทราบว่า Linux ใช้หน่วยความจำเท่าใด เราใช้ –

 free - m vmstat top htop

Q. 30 – เขียนคำสั่งที่จะค้นหาไฟล์ที่มีนามสกุล “c” และมีสตริง “apple” อยู่ในนั้น

 Find ./ -name "*.c" | xargs grep –i "apple"

คำถามที่ 31 – คำสั่งใดใช้เพื่อแสดงไฟล์ .txt ทั้งหมด รวมถึงสิทธิ์ส่วนบุคคล

 ls -al *.txt

คำถามที่ 32 – คุณดำเนินการมากกว่าหนึ่งคำสั่งหรือโปรแกรมจากรายการบรรทัดคำสั่งเดียวได้อย่างไร

เราสามารถผสมหลายคำสั่งโดยแยกแต่ละโปรแกรมหรือคำสั่งโดยใช้สัญลักษณ์เครื่องหมายอัฒภาค ตัวอย่างเช่น ในรายการเดียว เราสามารถออกชุดดังกล่าว:

 ls –l cd .. ls –a MYWORK which is equivalent to 3 commands: ls -l cd.. ls -a MYWORK

คำถามและคำตอบสัมภาษณ์ด้านเทคนิคของ Linux

คำถามที่ 1 – จะคัดลอกไฟล์ใน Linux ได้อย่างไร

ในการคัดลอกไฟล์ใน Linux เราใช้คำสั่ง cp

 General syntax : $ cp <source> <destination>

คำถามที่ 2 – จะเปลี่ยนชื่อไฟล์ใน Linux ได้อย่างไร?

ณ ตอนนี้ ยังไม่มีคำสั่งเฉพาะใน Linux ที่สามารถใช้เพื่อเปลี่ยนชื่อไฟล์ได้ แต่สามารถใช้คำสั่งคัดลอกหรือย้ายเพื่อเปลี่ยนชื่อไฟล์

ด้วยความช่วยเหลือของคำสั่งย้าย

 $ mv <oldname> <newname>

ด้วยความช่วยเหลือของคำสั่งคัดลอก

 $ cp <oldname> <newname>

แล้วก็ลบไฟล์เก่า.

 $ rm <oldname>

คำถามที่ 3 – วิธีเขียนผลลัพธ์ของคำสั่งไปยังไฟล์

ในการเขียนผลลัพธ์ของคำสั่งไปยังไฟล์ เราใช้ตัวดำเนินการเปลี่ยนเส้นทาง (>)

 General Syntax: $ (command) > (filename)

คำถามที่ 4 – จะดูรายการอุปกรณ์ที่ติดตั้งบน Linux ได้อย่างไร

ด้วยการเรียกใช้คำสั่ง $ mount -l เราจะเห็นรายการอุปกรณ์ที่ติดตั้งบน Linux

คำถามที่ 5 – จะค้นหาความแตกต่างของไฟล์การกำหนดค่าสองไฟล์ได้อย่างไร

เมื่อใช้คำสั่ง diff เราจะพบความแตกต่างในไฟล์คอนฟิกูเรชันสองไฟล์

 Syntax : $ diff abc.conf xyz.conf

คำถามที่ 6 – เขียนสคริปต์ทุบตีเพื่อลบไฟล์ทั้งหมดในไดเร็กทอรีปัจจุบันที่มีคำว่า “linux”

 for i in *linux*; do rm $i; done

คำถามที่ 7 – วิธีคัดลอกไฟล์ไปยังฟล็อปปี้ดิสก์อย่างปลอดภัย

ในการคัดลอกไฟล์ไปยัง Floppy Disk อย่างปลอดภัย เราจำเป็นต้องทำตามขั้นตอนเหล่านี้:

  • ติดตั้งฟล็อปปี้ดิสก์
  • คัดลอกไฟล์
  • ยกเลิกการต่อเชื่อมฟล็อปปี้ดิสก์

คำถามที่ 8 – จะระบุเชลล์ที่คุณกำลังใช้ได้อย่างไร

ในการระบุเชลล์ที่คุณใช้ คุณต้องทำก่อน

เปิดเทอร์มินัลแล้วเรียกใช้:

 $ echo $SHELL

ซึ่งจะช่วยในการพิมพ์ชื่อ Shell ที่คุณใช้งานอยู่

คำถามที่ 9 – คุณจะเข้าสู่ระบบอื่นในเครือข่ายของคุณจากระบบของคุณได้อย่างไร?

 ssh <username>@<ip address>

คำถามที่ 10 – คุณจะค้นหารหัสพนักงานเฉพาะเจาะจงในไฟล์โดยใช้ตัวแก้ไข vim ได้อย่างไร

ด้วยความช่วยเหลือของคำสั่งนี้ –

 $ vim +/<employee id to be searched> <filename>

คำถามที่ 11 – จะข้ามไปยังบรรทัดใดบรรทัดหนึ่งในไฟล์โดยใช้ตัวแก้ไข vim ได้อย่างไร

โดยใช้คำสั่งด้านล่าง –

 $ vim +<line number> <filename>

คำถาม 12 – คุณเรียงลำดับรายการในไฟล์ข้อความจากน้อยไปมากได้อย่างไร

เราสามารถทำได้โดยใช้คำสั่ง sort

 Syntax : $ sort sample.txt

คำถามที่ 13 – คุณจะตรวจสอบได้อย่างไรว่าบริการใดกำลังทำงานอยู่

โดยใช้คำสั่งสถานะ $ service <servicename>

คำถาม 14 – คุณจะตรวจสอบสถานะของบริการทั้งหมดได้อย่างไร?

ในการตรวจสอบสถานะของบริการทั้งหมด เราใช้ –

บริการ $ - สถานะทั้งหมด

คำถาม 15 – คุณจะเริ่มและหยุดบริการได้อย่างไร?

สำหรับการเริ่มต้นบริการ เราใช้:

 $ service <servicename> start

ในการหยุดบริการ เราใช้:

 $ service <servicename> start

คำถามและคำตอบสัมภาษณ์ Linux สำหรับผู้มีประสบการณ์

คำถามที่ 1 – ประโยชน์ของ CLI คืออะไร

ประโยชน์ของ CLI มีดังนี้:

  • มันมีความยืดหยุ่น
  • CLI สามารถเข้าถึงคำสั่งได้อย่างง่ายดาย
  • มันง่ายและรวดเร็วกว่าที่จะใช้โดยมืออาชีพ
  • CLI ไม่ได้ใช้เวลาประมวลผล CPU มากมาย

คำถามที่ 2 – ข้อเสียของ CLI คืออะไร

ข้อเสียของ CLI มีดังนี้:

  • เป็นการยากที่จะจำและเรียนรู้คำสั่งประเภท
  • ต้องป้อน CLI ให้ถูกต้อง
  • อาจทำให้งงมาก
  • กราฟิก ท่องเว็บ ฯลฯ เป็นความรับผิดชอบบางอย่างที่ยากหรืออาจกล่าวได้ว่าเป็นไปไม่ได้ที่จะทำในบรรทัดคำสั่ง

คำถามที่ 3 – ตั้งชื่อผู้จัดจำหน่าย Linux ที่สำคัญบางราย

ผู้จัดจำหน่าย Linux รายใหญ่บางรายมีดังนี้:

  • ลินุกซ์ มิ้นท์
  • เฟดอร่า
  • อูบุนตู
  • อาร์ชลินุกซ์
  • เดเบียน
  • เรดแฮท เอ็นเตอร์ไพรส์

คำถามที่ 4 – อะไรคือวิธีการที่กำหนดหน่วยความจำทั้งหมดที่ใช้โดย Linux

ด้านล่างนี้คือวิธีการกำหนดหน่วยความจำทั้งหมดที่ใช้โดย Linux

  • คำสั่งด้านบน
  • /proc/meminfo
  • ท็อป
  • คำสั่งฟรี
  • วีเอ็มสแตท

คำถามที่ 5 – เขียนคำสั่ง Linux Directory บางคำสั่ง

คำสั่ง Linux Directory บางคำสั่งมีดังนี้:

  • ซีดี
  • มคเดียร์
  • พว
  • คือ
  • รอมดีร์

คำถามที่ 6 – สมัคร Linux บางตัวเพื่อไฟล์คำสั่งเนื้อหา

  • มากกว่า
  • น้อย
  • แมว
  • หาง
  • ศีรษะ

คำถามที่ 7 – เขียนคำสั่งเกี่ยวกับระบบเครือข่ายและการแก้ไขปัญหาของ Linux?

คำสั่งเครือข่ายและการแก้ไขปัญหา Linux บางคำสั่งมีดังนี้ -

  • ifconfig
  • เน็ตสแตท
  • เทรเซอร์รูท
  • ถ้าเสียบสถานะ
  • ชื่อโฮสต์
  • ขุด.
  • เส้นทาง
  • เทรซพาธ
  • รถไฟใต้ดิน
  • ปิง
  • nslookup

คำถามที่ 8 – ไวยากรณ์ทั่วไปสำหรับการเปลี่ยนการอนุญาตโดยใช้โหมด Symbolic คืออะไร

หากต้องการเปลี่ยนสิทธิ์โดยใช้โหมดสัมบูรณ์ ไวยากรณ์ทั่วไปคือ:

 $ chmod <permission> filename

คำถามที่ 9 – ไวยากรณ์ทั่วไปสำหรับการเปลี่ยนการอนุญาตโดยใช้โหมดสัมบูรณ์คืออะไร

หากต้องการเปลี่ยนสิทธิ์โดยใช้โหมดสัญลักษณ์ ไวยากรณ์ทั่วไป:

 $ chmod <target>(+/-/=)<permission> <filename>

คำถามที่ 10 – จะหาสถานะของกระบวนการได้อย่างไร?

โดยใช้คำสั่ง ps ux เราสามารถค้นหาสถานะของกระบวนการ

คำถามที่ 11 – ส่วนประกอบพื้นฐานของ Linux คืออะไร

ส่วนประกอบพื้นฐานของ Linux มีดังต่อไปนี้:

  • กุย
  • ยูทิลิตี้ระบบ
  • เปลือก
  • โปรแกรมประยุกต์
  • เคอร์เนล
java interview questions and answers for experienced 2021
คำถามและคำตอบสัมภาษณ์ Java สำหรับปี 2022
อ่านเพิ่มเติม
devops interview questions and answers 2020
คำถามและคำตอบสัมภาษณ์ DevOps 20 อันดับแรกสำหรับปี 2564
อ่านเพิ่มเติม
aws interview questions and answers
คำถามและคำตอบในการสัมภาษณ์ AWS สำหรับผู้มีประสบการณ์และผู้มาใหม่ในปี 2021
อ่านเพิ่มเติม
VMware Interview questions 2020
คำถามและคำตอบสัมภาษณ์ VMware ปี 2021
อ่านเพิ่มเติม
PYTHON INTERVIEW QUESTIONS
คำถามและคำตอบในการสัมภาษณ์ PYTHON ทั่วไป
อ่านเพิ่มเติม