Font size
WorksheetsMS2024 Pre-Quiz #5
Total questions: 20
Worksheet time: 10mins
ข้อใดต่อไปนี้ติดตั้งอยู่ใน Ubuntu Desktop โดย Default แต่โดยทั่วไปจะไม่อยู่ใน Ubuntu Server?
Apache HTTP Server
เลือกกรณีการใช้งานทั่วไปสำหรับ Ubuntu Server? (เลือก 3 คำตอบ)
Ubuntu รุ่นใดที่เหมาะสมที่สุดสำหรับการเรียกใช้ DNS server เช่น Dnsmasq?
ทั้งสองเหมาะสมเท่ากัน
Both are equally suitable
ไม่เหมาะสมทั้งคู่
Neither is suitable
Ubuntu Server มั firewall (UFW - Uncomplicated Firewall) เปิดใช้งานโดย default เพื่อความปลอดภัย
True
จริง
False
เท็จ
ข้อใดต่อไปนี้อธิบายวัตถุประสงค์หลักของคำสั่ง systemctl ได้ดีที่สุด?
เพื่อจัดการหน่วย systemd รวมถึง service targets และ timers
To manage systemd units, including services, targets, and timers.
เพื่อแสดงและแก้ไขการตั้งค่าเครือข่าย
To display and modify network configuration settings.
เพื่อติดตั้ง อัปเดต และลบแพ็คเกจซอฟต์แวร์
To install, update, and remove software packages.
เพื่อตรวจสอบการใช้ทรัพยากรระบบ
To monitor system resource usage (CPU, memory, disk).
คุณสามารถติดตั้ง desktop environment บน Ubuntu Server หลังการติดตั้งเสร็จแล้ว ซึ่งจะเปลี่ยนให้เป็น Desktop System ที่ทำงานได้อย่างมีประสิทธิภาพ
True
จริง
False
เท็จ
Shell ใดที่ใช้กันทั่วไปมากที่สุดเป็น default command-line interpreter บน Ubuntu Server?
ข้อใดต่อไปนี้เป็นโหมดใน Vim? (เลือก 3 คำตอบ)
Normal Mode
ปุ่มใดที่ใช้เพื่อเปลี่ยนจาก Normal Mode เป็น Insert Mode ใน Vim?
ปุ่มใดที่ใช้เพื่อเปลี่ยนจาก Insert Mode ไปเป็น Normal Mode ใน Vim?
คุณลบข้อความไปบรรทัดนึงใน Vim โดยไม่ได้ตั้งใจ คุณจะยกเลิกการลบนั้นใน Normal Mode ได้อย่างไร?
คุณเปิด Vim โดยไม่ได้ระบุชื่อไฟล์ คุณได้ทำการแก้ไขบางอย่างและตอนนี้ต้องการบันทึกไฟล์นั้นโดยใช้ชื่อ "bootcampdocs.txt" โดยไม่ต้องออกจาก Vim คุณต้องพิมพ์อะไร Command Mode?
(a)
คุณต้องการลบบรรทัดข้อความทั้งบรรทัดใน Vim คุณจะต้องพิมพิ์อะไรใน Normal Mode?
ในการบันทึกการเปลี่ยนแปลงและออกจาก Vim คุณพิมพ์ (a) ใน Command mode.
คำสั่ง tr 'a' 'A' < myfile.txt จะทำอะไร
แทนที่ 'a' ทั้งหมดด้วย 'A' ใน myfile.txt
Replace all occurrences of 'a' with 'A' in myfile.txt
แทนที่ 'A' ทั้งหมดด้วย 'a' ใน myfile.txt
Replace all occurrences of 'A' with 'a' in myfile.txt
ลบ 'a' ทั้งหมดใน myfile.txt
Delete all occurrences of 'a' in myfile.txt
ต่อท้าย 'A' ไปยังท้าย myfile.txt
Append 'A' to the end of myfile.txt
คำสั่งใดที่ใช้เพื่อค้นหารูปแบบเฉพาะ (Pattern) ภายในไฟล์?
sed
คุณต้องการลบบรรทัดที่ซ้ำกันออกจากไฟล์ แต่เฉพาะในกรณีสิ่งที่ซ้ำกันนั้นอยู่บรรทัดติดกันโดยต้องไม่เปลี่ยนลำดับบรรทัด คำสั่งใดที่เหมาะสม?
cat <filename> | uniq
sort <filename> | uniq
sort -u <filename>
rev <filename> | uniq | rev
คุณต้องการสร้าง hard link ไปยังไฟล์ คำสั่งใดไม่ถูกต้อง
วัตถุประสงค์หลักของคำสั่ง fold คืออะไร?
เพื่อรวมไฟล์หลายไฟล์เป็นไฟล์เดียว
To merge multiple files into a single file.
เพื่อลบบรรทัดว่างออกจากไฟล์
To remove blank lines from a file.
เพื่อ wrap บรรทัดข้อความให้มีความกว้างตามที่ระบุ
To wrap lines of text to a specified width.
เพื่อเรียงลำดับบรรทัดข้อความตามตัวอักษร
To sort lines of text alphabetically.
คำสั่ง cat file1 file2 > file1 ก็ดูเหมือนจะตรงไปตรงมานะ แต่เหตุการณ์ที่ไม่คาดคิดอาจเกิดขึ้นได้อย่างไร?
file1 กลายเป็นไฟล์ว่างเปล่า
file1 becomes empty
เนื้อหา file1 กลายไปเหมือนกับ file2
file1 becomes identical to file2
file1 มีเนื้อหาที่รวมกันของทั้งสองไฟล์
file1 contains the combined contents of both files
Error Message จะปรากฏขึ้น
An error message is displayed
