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

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

วันนี้ มีโอกาสมากมายสำหรับบริษัทส่วนใหญ่ในโลก คุณมีโอกาสที่ดีในการสร้าง อาชีพในการพัฒนาลีนุกซ์ คำถามสัมภาษณ์ทางเทคนิคของ 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 ไม่มีพื้นที่จัดเก็บเพียงพอเพื่อรองรับโปรแกรมที่ทำงานอยู่ การจัดการหน่วยความจำเกี่ยวข้องกับการสลับหน่วยความจำจากที่เก็บข้อมูลจริง พื้นที่หน่วยความจำที่ไม่ใช้งานจะถูกย้ายไปยังพื้นที่สว็อปที่ว่างที่เก็บข้อมูลแรม มีเครื่องมือและคำสั่งหลายประเภทสำหรับจัดการการใช้พื้นที่สว็อป

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

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

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

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

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

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

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

คำถามที่ 8 – เดสก์ท็อปเสมือนคืออะไร

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

คำถามที่ 9 – ลินุกซ์มีประโยชน์อย่างไร?

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

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

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

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

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

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

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

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

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

คำถามที่ 14 – จะรู้ได้อย่างไรว่าลินุกซ์ใช้หน่วยความจำมากแค่ไหน?

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

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

คิดว่าคุณเป็นผู้ดูแลระบบและเป็นเจ้าของไฟล์หรือไดเร็กทอรี คุณสามารถให้สิทธิ์โดยใช้คำสั่ง chmod มันถูกใช้ +สัญลักษณ์เพื่ออนุญาตให้ปฏิเสธการอนุญาต ด้วยตัวอักษรใดๆ ต่อไปนี้ เช่น g (group) 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 เทอร์มินัล no

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

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

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

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

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

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

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

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

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

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

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

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

คำถามที่ 28 – ssh และ telnet ต่างกันอย่างไร

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

คำถามที่ 29 – คุณหมายถึงอะไรโดย BASH?

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

คำถามที่ 30 – กำหนด LILO?

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

คำถามที่ 31 – คุณหมายถึงอะไรโดยพื้นที่สว็อป?

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

คำถามที่ 32 – กำหนดคำว่ารูทบัญชี

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

คำถามที่ 33 – กำหนดคำว่า CLI?

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

คำถามที่ 34 – GUI ของคุณหมายความว่าอย่างไร

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

คำถามที่ 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 – หน่วยความจำสลับคืออะไร?

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

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

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

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

 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 – วิธีการเมานต์ CD Rom ใน 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 – คุณจะตรวจสอบ ID พาร์ติชั่นได้อย่างไร?

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

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

 #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

คำถามที่ 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 – คำสั่งจะว่าอย่างไร | awk '{print $3,”owns”,$9}' do ?

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

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

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

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

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

ในการค้นหาว่าลินุกซ์ใช้หน่วยความจำเท่าใด เราใช้ –

 free - m vmstat top htop

คำถามที่ 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 เราจะพบความแตกต่างในไฟล์คอนฟิกูเรชัน 2 ไฟล์

 Syntax : $ diff abc.conf xyz.conf

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

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

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

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

  • ติดตั้งฟลอปปีดิสก์
  • คัดลอกไฟล์
  • เลิกเมานท์ฟลอปปีดิสก์

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

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

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

 $ echo $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> status command

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

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

บริการ $ –status-all

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

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

 $ service <servicename> start

สำหรับการหยุดบริการ เราใช้:

 $ service <servicename> start

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

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

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

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

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

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

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

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

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

  • ลินุกซ์ มิ้นท์
  • Fedora
  • อูบุนตู
  • Arch Linux
  • เดเบียน
  • Red Hat Enterprise

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

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

  • คำสั่งสูงสุด
  • /proc/meminfo
  • Htop
  • คำสั่งฟรี
  • Vmstat

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

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

  • ซีดี
  • Mkdir
  • Pwd
  • เป็น
  • ริมดีร์

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

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

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

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

  • ifconfig
  • netstat
  • Traceroute
  • ถ้าเสียบสถานะ
  • ชื่อโฮสต์
  • ขุด.
  • เส้นทาง
  • ร่องรอย
  • Mtr
  • ปิง
  • nslookup

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

ในการเปลี่ยนการอนุญาตโดยใช้โหมดแอบโซลูท ไวยากรณ์ทั่วไปคือ:

 $ chmod <permission> filename

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

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

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

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

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

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

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

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