30+ คำถามที่พบบ่อยในการสัมภาษณ์ Linux และคำตอบ [2023]

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

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

ในปี 2021 Statista รายงานว่า 47% ของนักพัฒนามืออาชีพใช้ Linux ในปีเดียวกันนั้น รายงานงานโอเพ่นซอร์สประจำปีครั้งที่ 9 แสดงให้เห็นว่าการพัฒนาและการดูแลระบบ Linux เป็นทักษะที่เป็นที่ต้องการมากที่สุดเป็นอันดับสองจากการจ้างผู้จัดการและนักพัฒนา

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

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

สารบัญ

ลินุกซ์คืออะไร?

คำตอบ: Linux เป็นระบบปฏิบัติการโอเพ่นซอร์สฟรีที่พัฒนาขึ้นในปี 1991 โดย Linux Torvalds และเผยแพร่ภายใต้ GNU General Public License (GPL)

ทำไมต้องใช้ลีนุกซ์?

คำตอบ: การใช้ระบบปฏิบัติการลีนุกซ์มีข้อดีหลายประการ ประการแรก ลีนุกซ์มีความปลอดภัยสูงและแทบไม่มีภูมิคุ้มกันต่อการโจมตีของมัลแวร์

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

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

องค์ประกอบพื้นฐานของ Linux OS คืออะไร?

คำตอบ: Linux OS ประกอบด้วยองค์ประกอบพื้นฐานสามส่วน

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

เคอร์เนล เชลล์ และแอปพลิเคชันประกอบกันเป็นระบบปฏิบัติการลีนุกซ์

เหตุใด Linux จึงถือว่าปลอดภัยกว่า

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

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

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

เคอร์เนลลินุกซ์คืออะไร?

คำตอบ: นี่คือเลเยอร์ที่ต่ำที่สุดของระบบปฏิบัติการ Linux และองค์ประกอบหลัก เคอร์เนลอยู่ระหว่างฮาร์ดแวร์และส่วนอื่นๆ ของระบบปฏิบัติการลีนุกซ์ เคอร์เนลโต้ตอบกับฮาร์ดแวร์ของคอมพิวเตอร์และจัดการทรัพยากรฮาร์ดแวร์ เช่น หน่วยความจำ CPU และพื้นที่เก็บข้อมูล

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

อะไรคือความแตกต่างระหว่าง Linux และ Unix?

คำตอบ: Linux เป็นระบบปฏิบัติการโอเพ่นซอร์สฟรีที่พัฒนาโดย Linus Torvalds ในขณะที่ Unix เป็นระบบปฏิบัติการพกพาที่เป็นกรรมสิทธิ์ ทำงานหลายอย่างพร้อมกัน และผู้ใช้หลายคนที่พัฒนาโดย AT&T Unix ไม่ใช่โอเพ่นซอร์สซึ่งแตกต่างจาก Linux

GUI คืออะไร?

คำตอบ: ส่วนต่อประสานกราฟิกกับผู้ใช้ (GUI) คือส่วนต่อประสานกับผู้ใช้สำหรับระบบปฏิบัติการที่อนุญาตให้ผู้ใช้โต้ตอบกับมันผ่านองค์ประกอบกราฟิก เช่น หน้าต่าง ไอคอน เมนู พอยน์เตอร์ และแถบเลื่อน (WIMPS)

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

CLI คืออะไร?

คำตอบ: อินเทอร์เฟซบรรทัดคำสั่ง (CLI) เป็นส่วนติดต่อผู้ใช้แบบข้อความที่อนุญาตให้ผู้ใช้โต้ตอบกับระบบคอมพิวเตอร์โดยป้อนคำสั่งเป็นสตริงข้อความในเทอร์มินัล

ระบบคอมพิวเตอร์ตอบสนองโดยดำเนินการตามคำสั่งที่ส่งผ่านหรือแสดงข้อมูลที่ร้องขอ

อธิบาย Linux Shell

คำตอบ: Linux shell เป็นโปรแกรมที่ตีความและดำเนินการคำสั่งที่ป้อนผ่านอินเตอร์เฟสบรรทัดคำสั่ง ทำให้ผู้ใช้สามารถโต้ตอบกับระบบปฏิบัติการและควบคุมคอมพิวเตอร์ของตนได้

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

ประเภทของเชลล์ใน Linux

คำตอบ: มีเชลล์หลายประเภทใน Linux ซึ่งแต่ละประเภทได้รับการปรับให้เหมาะสมสำหรับการใช้งานเฉพาะ เชลล์ประเภทต่างๆ ใน ​​Linux ได้แก่:

  • Bourne Shell แสดงเป็น sh
  • Bourne Again Shell แสดงเป็น Bash
  • C Shell แสดงเป็น csh
  • KornShell แสดงเป็น ksh
  • Z Shell แสดงเป็น zsh
  • เปลือกโต้ตอบที่เป็นมิตรแสดงว่าเป็นปลา
  • Debian Almquist Shell แสดงเป็นเส้นประ
  • TENEX C Shell แสดงเป็น tcsh

ข้างต้นคือเชลล์ Linux ยอดนิยมบางส่วน

เชลล์สคริปต์คืออะไร?

คำตอบ: นี่คือไฟล์ข้อความที่มีลำดับของคำสั่งที่เชลล์ Linux จะดำเนินการตามลำดับที่ปรากฏ

เชลล์สคริปต์มีคำสั่งที่จะต้องป้อนลงในอินเทอร์เฟซบรรทัดคำสั่งทีละคำสั่ง เชลล์สคริปต์มีประโยชน์ในการทำงานซ้ำ ๆ โดยอัตโนมัติหรือสำหรับการรันชุดงาน

อธิบายการอนุญาตไฟล์ใน Linux

คำตอบ: การอนุญาตไฟล์มีสามประเภทใน Linux:

  • อ่าน (r): การอนุญาตนี้อนุญาตให้ผู้ใช้เปิดและอ่านเนื้อหาของไฟล์หรือดูเนื้อหาของไดเร็กทอรี อย่างไรก็ตาม ผู้ใช้ไม่สามารถแก้ไขไฟล์หรือเนื้อหาของไดเร็กทอรีได้
  • เขียน (w): สิทธิ์ในการเขียนไฟล์อนุญาตให้ผู้ใช้แก้ไขเนื้อหาของไฟล์ สิทธิ์การเขียนบนไดเร็กทอรีอนุญาตให้ผู้ใช้เพิ่ม ลบ และเปลี่ยนชื่อไฟล์ในไดเร็กทอรี
  • Execute (x): อนุญาตให้ผู้ใช้เรียกใช้ไฟล์เป็นโปรแกรม ใน Linux ผู้ใช้ไม่สามารถเรียกใช้โปรแกรมได้เว้นแต่จะได้รับอนุญาตในการดำเนินการ

ข้อมูลข้างต้นประกอบด้วยประเภทไฟล์ในระบบปฏิบัติการ Linux

จะให้สิทธิ์ใน Linux ได้อย่างไร

คำตอบ: ในการให้สิทธิ์ใน Linux จะใช้คำสั่ง chmod ซึ่งย่อมาจาก ‘change mode’ chmod ใช้เพื่อเปลี่ยนสิทธิ์ของไฟล์หรือไดเร็กทอรี

สามารถให้สิทธิ์กับชุดผู้ใช้ที่แตกต่างกัน ซึ่งรวมถึง: กลุ่ม (g) ผู้ใช้ (u) อื่น ๆ (o) และผู้ใช้ทั้งหมด (a) สิทธิ์สำหรับผู้ใช้เหล่านี้สามารถให้ได้โดยการเพิ่ม (+) หรือลบ (-) สิทธิ์การอ่าน (r) เขียน (w) และดำเนินการ (x)

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

chmod permissions file/directory-name

จะค้นหาตำแหน่งที่เก็บไฟล์ใน Linux ได้อย่างไร

คำตอบ: หากต้องการค้นหาตำแหน่งที่เก็บไฟล์ใน Linux ขั้นแรก ให้ดำเนินการคำสั่ง

find <fileName>

เพื่อค้นหาไฟล์ในไดเร็กทอรีที่มีอยู่ หากพบไฟล์ที่มีชื่อไฟล์ที่ป้อน คุณสามารถดำเนินการต่อไปนี้:

realpath <fileName>

เพื่อค้นหาเส้นทางที่แน่นอนไปยังตำแหน่งที่เก็บไฟล์

  วิธีใช้ at และแบตช์บน Linux เพื่อกำหนดเวลาคำสั่ง

จะลบไดเร็กทอรีใน Linux ได้อย่างไร

คำตอบ: หากต้องการลบไดเร็กทอรีใน Linux คุณสามารถใช้คำสั่ง rmdir คำสั่งนี้ย่อมาจาก “remove directory” และใช้เพื่อลบไดเร็กทอรีที่ว่างเปล่า

ตัวอย่างเช่น หากต้องการลบไดเร็กทอรีว่างที่ชื่อ test ให้ดำเนินการ:

rmdir test

หากต้องการลบไดเร็กทอรีที่ไม่ว่างเปล่า ให้ดำเนินการ rm พร้อมกับแฟล็ก -r

rm -r sample

Swap Space คืออะไร?

คำตอบ: นี่คือพื้นที่สงวนบนฮาร์ดไดรฟ์ โดยปกติจะอยู่ในรูปของพาร์ติชัน ซึ่งระบบปฏิบัติการ Linux ใช้เมื่อ RAM เต็ม

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

LILO คืออะไร?

คำตอบ: Linux Loader (LILO) เป็น bootloader สำหรับระบบปฏิบัติการ Linux bootloader เป็นโปรแกรมสำหรับโหลดระบบปฏิบัติการลงในหน่วยความจำและเริ่มทำงานหลังจากเปิดเครื่องคอมพิวเตอร์

เมื่อเปิดคอมพิวเตอร์ LILO จะค้นหาตำแหน่งเคอร์เนลของ Linux และโปรแกรมที่จำเป็นอื่นๆ และโหลดลงในหน่วยความจำ เมื่อเสร็จแล้ว จะเริ่มเคอร์เนล Linux

การเปลี่ยนเส้นทางคืออะไร?

คำตอบ: นี่เป็นการแก้ไขแหล่งที่มาของอินพุตมาตรฐาน ซึ่งโดยปกติจะเป็นแป้นพิมพ์ และปลายทางของเอาต์พุตมาตรฐานและข้อผิดพลาดมาตรฐาน ซึ่งโดยปกติจะเป็นหน้าจอ

ตัวอย่างเช่น ผ่านการเปลี่ยนเส้นทาง ข้อมูลเข้าสามารถได้รับจากไฟล์ และยังสามารถบันทึกข้อมูลเอาต์พุตและข้อผิดพลาดลงในไฟล์ได้

การจัดกลุ่มคำสั่งคืออะไร?

คำตอบ: นี่เป็นวิธีดำเนินการหลายคำสั่งรวมกันเป็นหน่วยเดียว การจัดกลุ่มทำให้สามารถดำเนินการหลายคำสั่งเป็นบล็อกเดียวได้

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

เซิร์ฟเวอร์ Linux ไร้สัญชาติคืออะไร?

คำตอบ: เซิร์ฟเวอร์นี้ไม่ได้จัดเก็บข้อมูลสถานะหรือข้อมูลใด ๆ ไว้ในเครื่อง การจัดเก็บข้อมูลทั้งหมดเกิดขึ้นในฝั่งไคลเอนต์ และเซิร์ฟเวอร์ไม่มีการบันทึกข้อมูลที่ให้บริการ

การผูกมัดเครือข่ายคืออะไร?

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

คำสั่ง grep คืออะไร?

คำตอบ: คำสั่ง Global Regular Expression Print (Grep) เป็นเครื่องมือบรรทัดคำสั่งที่ใช้ค้นหารูปแบบในไฟล์และแสดงบรรทัดไฟล์ทั้งหมดที่มีรูปแบบ รูปแบบที่ค้นหาคือนิพจน์ทั่วไปและโดยทั่วไปจะเป็นสตริงอักขระ

Daemons คืออะไร?

คำตอบ: Daemons เป็นโปรแกรมอรรถประโยชน์ที่ทำงานอยู่เบื้องหลังโดยที่ผู้ใช้ไม่ต้องดำเนินการใดๆ Daemons ดำเนินการต่างๆ เช่น การมอนิเตอร์อุปกรณ์ต่อพ่วงและการบำรุงรักษาระบบ Daemons ช่วยให้ระบบปฏิบัติการทำงานได้อย่างราบรื่น

คำตอบ: symbolic link หรือที่เรียกว่า symlink หรือ soft link เป็นไฟล์ประเภทหนึ่งในระบบปฏิบัติการ Linux ซึ่งชี้ไปยังไฟล์หรือไดเร็กทอรีอื่น ซึ่งเทียบเท่ากับทางลัดในระบบปฏิบัติการ Windows

ลิงก์สัญลักษณ์ช่วยปรับปรุงการเข้าถึงไฟล์ที่อาจเป็นเรื่องยากหรือไม่สะดวก

ตัวแปรด้านสิ่งแวดล้อมคืออะไร?

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

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

แยกความแตกต่างระหว่างคำสั่ง Bash และ dos เพื่อดูเนื้อหาไฟล์

คำตอบ: ใน bash shell คำสั่งที่คุณสามารถใช้เพื่อดูเนื้อหาไฟล์ ได้แก่:

  • แมว – พิมพ์เนื้อหาของไฟล์ไปที่หน้าจอ
  • nl – คล้ายกับ cat แต่เพิ่มหมายเลขบรรทัดหน้าเนื้อหาที่แสดง
  • น้อยกว่า – อ่านเนื้อหาของไฟล์ทีละหน้า (หน้าจอ)
  • head – ส่งออก 10 บรรทัดแรกของไฟล์ไปยังหน้าจอ
  • หาง – ส่งออก 10 บรรทัดสุดท้ายของไฟล์ไปยังหน้าจอ

ใน dos shell สามารถใช้คำสั่งต่อไปนี้เพื่อดูเนื้อหาไฟล์:

  • ประเภท – แสดงเนื้อหาของไฟล์โดยไม่ต้องแก้ไข
  • เพิ่มเติม – แสดงเนื้อหาของไฟล์ทีละหน้าจอ

เชลล์ Bash และ dos มีคำสั่งต่างๆ ที่ใช้เพื่อดูเนื้อหาของไฟล์

ตั้งชื่อลีนุกซ์ดิสทริบิวชันบางตัว

คำตอบ: ลีนุกซ์ดิสทริบิวชันคือเวอร์ชันของลีนุกซ์ที่สร้างขึ้นจากเชลล์ของลีนุกซ์ที่บรรจุและแจกจ่ายให้กับผู้ใช้

ลีนุกซ์รุ่นยอดนิยมบางตัว ได้แก่ Ubuntu, Fedora, Debian, CentOS, Arch Linux, Red Hat Enterprise Linux และ Mint Linux

  วิธีเล่น DayZ บน Linux

สถานะกระบวนการต่าง ๆ ใน Linux คืออะไร

คำตอบ: สถานะกระบวนการหลักใน Linux รวมถึง:

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

ข้างต้นประกอบขึ้นเป็นสถานะกระบวนการหลักใน Linux

การเรียกระบบการจัดการกระบวนการต่าง ๆ ใน Linux คืออะไร?

คำตอบ: การเรียกใช้ระบบการจัดการกระบวนการต่างๆ ได้แก่:

  • fork() – ใช้เพื่อสร้างกระบวนการใหม่
  • kill() – ใช้เพื่อส่งสัญญาณเพื่อยุติกระบวนการที่กำลังทำงานอยู่
  • wait() – ระงับการดำเนินการของกระบวนการเรียกจนกว่ากระบวนการย่อยจะสิ้นสุดลง
  • exec() – โหลดโปรแกรมเข้าสู่กระบวนการปัจจุบันและเรียกใช้
  • exit() – ยุติการทำงานของโปรแกรม

ข้างต้นเป็นการเรียกระบบการจัดการกระบวนการหลักใน Linux

จะค้นหาสถานะของกระบวนการได้อย่างไร

คำตอบ: คุณสามารถค้นหาสถานะของกระบวนการได้โดยใช้คำสั่ง ‘ps’ เพื่อดูสถานะปัจจุบันของกระบวนการที่ทำงานอยู่ทั้งหมดในระบบ Linux

หากต้องการดูรายละเอียดเพิ่มเติมเกี่ยวกับกระบวนการเฉพาะ ให้ดำเนินการดังต่อไปนี้:

ps -p <processID>

จะหยุดกระบวนการทำงานใน Linux ได้อย่างไร

คำตอบ: คุณสามารถหยุดกระบวนการทำงานใน Linux ได้โดยดำเนินการ:

kill <processID>

เพื่อฆ่ากระบวนการที่กำลังทำงานอยู่โดยใช้ ID คุณยังสามารถหยุดกระบวนการที่กำลังรันอยู่ได้ด้วยชื่อโดยดำเนินการ:

killall <processName>

Case Sensitivity ส่งผลต่อคำสั่งอย่างไร?

คำตอบ: ในระบบปฏิบัติการ Linux คำสั่งจะคำนึงถึงขนาดตัวพิมพ์ หมายความว่าเชลล์ปฏิบัติต่อคำสั่งที่เขียนในกรณีต่างๆ กันอย่างชัดเจนและแตกต่างกัน

ตัวอย่างเช่น คำสั่ง ‘rmdir’ ไม่เหมือนกับ ‘RMDIR’ ในระบบปฏิบัติการ Linux คำสั่งบรรทัดคำสั่งมักจะเขียนด้วยตัวพิมพ์เล็ก

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

คำตอบ: เมื่อเรียกใช้คำสั่ง free จะแสดงจำนวนพื้นที่ที่ใช้และพื้นที่ว่างในระบบ สามารถใช้แฟล็กที่แตกต่างกันกับคำสั่งเพื่อแสดงข้อมูลประเภทต่างๆ

คำสั่ง ls คืออะไร?

คำตอบ: นี่คือคำสั่งสำหรับแสดงรายการเนื้อหาของไดเร็กทอรี

คำสั่ง ps คืออะไร?

คำตอบ: คำสั่ง ps แสดงข้อมูลเกี่ยวกับกระบวนการที่กำลังทำงานอยู่

คำสั่ง netstat คืออะไร?

ตอบ เป็นคำสั่งที่ใช้แสดงข้อมูลการเชื่อมต่อเครือข่ายในระบบ จะแสดงข้อมูลเกี่ยวกับการเชื่อมต่อเครือข่ายที่ใช้งานอยู่ในปัจจุบัน

คำสั่ง cp คืออะไร?

คำตอบ: นี่คือคำสั่งที่ใช้ในการคัดลอกไฟล์และไดเร็กทอรี

mkdir คืออะไร?

คำตอบ: นี่คือคำสั่งที่ใช้สร้างไดเร็กทอรีใน Linux

คำสั่งแมวคืออะไร?

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

คำสุดท้าย

บทความเกี่ยวกับคำถามและคำตอบในการสัมภาษณ์ Linux นี้จะช่วยให้คุณประสบความสำเร็จในการสัมภาษณ์ที่กำลังจะมาถึง

ขอให้โชคดี! 👍

เรื่องล่าสุด

x