คำถามและคำตอบสัมภาษณ์ Linux ขั้นพื้นฐาน - ตอนที่ II
สานต่อ ชุดการสัมภาษณ์ เราจะให้ คำถาม 10 ข้อ ที่นี่ ในบทความนี้ คำถามเหล่านี้และคำถามในบทความต่อๆ ไปไม่ได้แปลว่าถูกถามในการสัมภาษณ์ใดๆ เสมอไป เรากำลังนำเสนอแพลตฟอร์มการเรียนรู้เชิงโต้ตอบผ่านโพสต์ประเภทนี้ ซึ่งจะเป็นประโยชน์อย่างแน่นอน
จากการวิเคราะห์ความคิดเห็นในฟอรัมต่างๆ ในบทความล่าสุด 11 คำถามสัมภาษณ์ Linux ขั้นพื้นฐานของซีรีส์นี้ สิ่งสำคัญที่ต้องกล่าวถึงในที่นี้คือเพื่อนำเสนอบทความที่มีคุณภาพแก่ผู้อ่านของเรา เราสละเวลาและเงินของเรา และตอบแทนสิ่งที่เราคาดหวังจากคุณ? ไม่มีอะไร. หากคุณไม่สามารถชมผลงานของเราได้ โปรดอย่าทำให้เราขวัญเสียจากความคิดเห็นเชิงลบของคุณ
หากคุณไม่พบสิ่งใหม่ในโพสต์ อย่าลืมว่าสิ่งนั้นมีประโยชน์สำหรับใครบางคน และสำหรับสิ่งนั้นเขา/เธอรู้สึกขอบคุณ เราไม่สามารถทำให้ทุกคนมีความสุขในแต่ละบทความของเราได้ หวังว่าผู้อ่านของคุณคงจะเจ็บปวดที่จะเข้าใจสิ่งนี้
คำถามที่ 1: คำสั่งใดที่ใช้ในการบันทึกเซสชันการเข้าสู่ระบบของผู้ใช้ในไฟล์
- มาโคร
- อ่าน
- สคริปต์
- บันทึก
- บันทึกเซสชั่น
มาบันทึกเซสชันการเข้าสู่ระบบของผู้ใช้ด้วยคำสั่งสคริปต์ดังที่แสดง
[root@tecmint ~]# script my-session-record.txt
Script started, file is my-session-record.txt
เนื้อหาของไฟล์บันทึก 'my-session-record.txt' สามารถดูได้ดังนี้:
[root@tecmint ~]# nano my-session-record.txt
script started on Friday 22 November 2013 08:19:01 PM IST
[root@tecmint ~]# ls
^[[0m^[[01;34mBinary^[[0m ^[[01;34mDocuments^[[0m ^[[01;34mMusic^[[0m $
^[[01;34mDesktop^[[0m ^[[01;34mDownloads^[[0m my-session-record.txt ^[[01;34$
คำถามที่ 2: ข้อความบันทึกเคอร์เนลสามารถดูได้โดยใช้คำสั่งใดต่อไปนี้
- ดีเอ็มเอสจี
- เคอร์เนล
- LS -i
- ไม่มีชื่อ
- ไม่มีข้อใดข้อหนึ่งข้างต้น
[root@tecmint ~]# dmesg
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.32-279.el6.i686 ([email ) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Fri Jun 22 10:59:55 UTC 2012
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
NSC Geode by NSC
Cyrix CyrixInstead
Centaur CentaurHauls
Transmeta GenuineTMx86
Transmeta TransmetaCPU
UMC UMC UMC UMC
Disabled fast string operations
BIOS-provided physical RAM map:
...
คำถามที่ 3: คำสั่งใดที่ใช้เพื่อแสดงการเผยแพร่ Linux Kernel?
- อูนาเมะ-v
- อูเนม-อาร์
- อูเนม -ม
- อูเนม -n
- อูนาเมะ -o
[root@tecmint ~]# uname -r
2.6.32-279.el6.i686
Q.4: คำสั่งใดใช้ในการระบุประเภทของไฟล์?
- พิมพ์
- ข้อมูล
- ไฟล์
- ที่
- LS
[root@tecmint ~]# file wtop
wtop: POSIX shell script text executable
คำถามที่ 5: คำสั่งใดที่ค้นหาไบนารี ซอร์ส และเพจแมนของคำสั่ง
[root@tecmint ~]# whereis /usr/bin/ftp
ftp: /usr/bin/ftp /usr/share/man/man1/ftp.1.gz
คำถามที่ 6: เมื่อผู้ใช้เข้าสู่ระบบ ไฟล์ใดจะถูกเรียกเป็นโปรไฟล์ผู้ใช้โดยค่าเริ่มต้น ??
[root@tecmint ~]# ls -al
-rw-r--r--. 1 tecmint tecmint 176 May 11 2012 .bash_profile
-rw-r--r--. 1 tecmint tecmint 124 May 11 2012 .bashrc
คำถามที่ 7: ไฟล์ 'resolv.conf' เป็นไฟล์กำหนดค่าเพื่อ?
[root@tecmint ~]# cat /etc/resolv.conf
nameserver 172.16.16.94
คำถามที่ 8: คำสั่งใดใช้ในการสร้างซอฟต์ลิงก์ของไฟล์?
- ln
- อิน-ส
- ลิงค์
- ลิงค์ -soft
- ไม่มีข้อใดข้อหนึ่งข้างต้น
[root@tecmint ~]# ln -s /etc/httpd/conf/httpd.conf httpd.original.conf
คำถามที่ 9: คำสั่ง 'pwd' เป็นนามแฝงของคำสั่ง 'passwd' ใน Linux?
[root@tecmint ~]# pwd
/home/tecmint
[root@tecmint ~]# passwd
Changing password for user root.
New password:
Retype new password:
คำถามที่ 10: คุณจะตรวจสอบผู้จำหน่ายอุปกรณ์ pci และเวอร์ชันบน Linux ได้อย่างไร
[root@tecmint ~]# lspci
00:00.0 Host bridge: Intel Corporation 5000P Chipset Memory Controller Hub (rev b1)
00:02.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x8 Port 2-3 (rev b1)
00:04.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x8 Port 4-5 (rev b1)
00:06.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x8 Port 6-7 (rev b1)
00:08.0 System peripheral: Intel Corporation 5000 Series Chipset DMA Engine (rev b1)
...
นั่นคือทั้งหมดที่สำหรับตอนนี้. ฉันหวังว่าคำถามข้างต้นนี้อาจเป็นประโยชน์กับคุณมาก ในสุดสัปดาห์หน้า เราก็มีคำถามชุดใหม่อีกครั้ง จนกว่าจะมีสุขภาพแข็งแรง ปรับตัว และเชื่อมต่อกับ Tecmint