Bài Tập, Đề Thi Trắc Nghiệm Online - Môn Quản Trị Hệ Thống - Đề 05 bao gồm nhiều câu hỏi hay, bám sát chương trình. Cùng làm bài tập trắc nghiệm ngay.
Câu 1: Một quản trị viên hệ thống nhận thấy máy chủ web của công ty phản hồi chậm bất thường. Để nhanh chóng kiểm tra xem máy chủ có đang quá tải CPU hay không, lệnh Linux nào sau đây là phù hợp nhất để sử dụng?
- A. df -h
- B. top
- C. netstat -an
- D. ping google.com
Câu 2: Trong quản trị hệ thống Linux, tiến trình "PID 1" thường là gì và vai trò chính của nó là gì?
- A. Một tiến trình ứng dụng web quan trọng
- B. Tiến trình quản lý bộ nhớ ảo
- C. Tiến trình init hoặc systemd, tiến trình mẹ của mọi tiến trình
- D. Tiến trình quản lý thiết bị ngoại vi
Câu 3: Bạn cần cấp quyền chỉ đọc cho người dùng "guest" đối với thư mục "/data/reports" nhưng vẫn giữ nguyên quyền hiện tại cho chủ sở hữu và nhóm. Lệnh "chmod" nào sau đây sẽ thực hiện điều này một cách chính xác?
- A. chmod 755 /data/reports
- B. chmod o=rwx /data/reports
- C. chmod 640 /data/reports
- D. chmod o+r /data/reports
Câu 4: Để cấu hình địa chỉ IP tĩnh, subnet mask và gateway cho card mạng "eth0" trên hệ thống Linux sử dụng dòng lệnh, bạn sẽ chỉnh sửa file cấu hình nào?
- A. /etc/resolv.conf
- B. /etc/hostname
- C. /etc/network/interfaces
- D. /etc/hosts
Câu 5: Trong môi trường Windows Server Active Directory, thuật ngữ "Group Policy" dùng để chỉ điều gì?
- A. Cơ chế quản lý tập trung cấu hình người dùng và máy tính trong domain
- B. Công cụ giám sát hiệu suất hệ thống theo thời gian thực
- C. Giao thức xác thực tập trung cho các dịch vụ web
- D. Phương pháp mã hóa dữ liệu trên ổ cứng
Câu 6: Bạn muốn kiểm tra kết nối mạng đến một máy chủ có địa chỉ IP là 192.168.1.10. Lệnh nào sau đây sẽ cung cấp thông tin cơ bản nhất về khả năng kết nối và thời gian phản hồi?
- A. traceroute 192.168.1.10
- B. ping 192.168.1.10
- C. nslookup 192.168.1.10
- D. arp -a
Câu 7: Để xem nhật ký hệ thống (system log) trên Linux để tìm kiếm thông báo lỗi hoặc cảnh báo gần đây, bạn thường xem file nào?
- A. /var/log/auth.log
- B. /var/log/apache2/error.log
- C. /var/log/syslog
- D. /var/log/dmesg
Câu 8: Trong ngữ cảnh quản lý dịch vụ (services) trên Linux sử dụng systemd, lệnh nào sau đây dùng để khởi động một dịch vụ có tên "nginx"?
- A. systemctl start nginx
- B. service nginx start
- C. /etc/init.d/nginx start
- D. nginx --start
Câu 9: RAID 1 (Mirroring) là gì và lợi ích chính của nó trong lưu trữ dữ liệu là gì?
- A. Phân chia dữ liệu trên nhiều ổ đĩa để tăng tốc độ đọc/ghi
- B. Sao chép dữ liệu giữa hai ổ đĩa để tăng khả năng chịu lỗi
- C. Kết hợp dung lượng của nhiều ổ đĩa thành một volume lớn
- D. Mã hóa dữ liệu trên ổ đĩa để bảo mật thông tin
Câu 10: SSH (Secure Shell) được sử dụng để làm gì trong quản trị hệ thống?
- A. Truyền tải file tốc độ cao qua mạng LAN
- B. Cấu hình địa chỉ IP tĩnh cho máy chủ
- C. Truy cập dòng lệnh từ xa một cách an toàn
- D. Giám sát hiệu suất hệ thống theo thời gian thực
Câu 11: Trong hệ thống mạng TCP/IP, cổng (port) nào thường được sử dụng cho dịch vụ web HTTP mặc định?
Câu 12: DNS (Domain Name System) có vai trò gì trong hệ thống mạng Internet?
- A. Phân phối địa chỉ IP động cho các thiết bị trong mạng LAN
- B. Phân giải tên miền thành địa chỉ IP
- C. Mã hóa dữ liệu truyền tải trên mạng
- D. Kiểm soát truy cập mạng dựa trên địa chỉ MAC
Câu 13: Bạn cần xem dung lượng ổ đĩa đã sử dụng và còn trống trên hệ thống Linux. Lệnh nào sau đây sẽ cung cấp thông tin này?
- A. du -sh /*
- B. free -m
- C. lsblk
- D. df -h
Câu 14: Trong Windows Server, dịch vụ "DHCP Server" có chức năng gì?
- A. Quản lý tài khoản người dùng và quyền truy cập
- B. Cung cấp dịch vụ phân giải tên miền nội bộ
- C. Tự động cấp phát địa chỉ IP cho các thiết bị trong mạng
- D. Chia sẻ file và máy in trong mạng
Câu 15: Firewall có vai trò gì trong bảo mật hệ thống mạng?
- A. Mã hóa dữ liệu truyền tải trên mạng
- B. Kiểm soát lưu lượng mạng ra vào dựa trên các quy tắc
- C. Phát hiện và loại bỏ virus, malware
- D. Sao lưu và phục hồi dữ liệu hệ thống
Câu 16: Để tạo một bản sao lưu (backup) đầy đủ của hệ thống Linux, bạn có thể sử dụng công cụ nào sau đây?
- A. tar
- B. rsync
- C. scp
- D. grep
Câu 17: Trong quản trị cơ sở dữ liệu (Database Administration), thuật ngữ "transaction" đề cập đến điều gì?
- A. Một bảng (table) trong cơ sở dữ liệu
- B. Một ngôn ngữ truy vấn cơ sở dữ liệu (SQL)
- C. Một đơn vị công việc logic trong cơ sở dữ liệu, đảm bảo tính toàn vẹn
- D. Một loại chỉ mục (index) để tăng tốc độ truy vấn
Câu 18: Giả sử bạn có một file log rất lớn và bạn chỉ muốn xem 10 dòng cuối cùng của file đó. Lệnh Linux nào sau đây là hiệu quả nhất?
- A. head -n 10
- B. tail -n 10
- C. cat | less
- D. grep "error"
Câu 19: Mô hình OSI (Open Systems Interconnection) là gì và tại sao nó quan trọng trong mạng máy tính?
- A. Một giao thức định tuyến mạng phổ biến
- B. Một tiêu chuẩn mã hóa dữ liệu cho truyền thông an toàn
- C. Một kiến trúc mạng vật lý cho mạng LAN
- D. Một mô hình tham chiếu 7 lớp, giúp chuẩn hóa giao thức mạng
Câu 20: Bạn cần tìm tất cả các file trong thư mục hiện tại và các thư mục con có đuôi ".conf". Lệnh "find" nào sau đây sẽ thực hiện điều này?
- A. locate *.conf
- B. grep *.conf
- C. find . -name
- D. ls -l *.conf
Câu 21: Trong quản lý bộ nhớ ảo (Virtual Memory), "swapping" là quá trình gì?
- A. Cấp phát bộ nhớ vật lý cho tiến trình
- B. Di chuyển dữ liệu từ RAM sang ổ đĩa khi RAM đầy
- C. Tối ưu hóa việc sử dụng bộ nhớ cache CPU
- D. Phân mảnh bộ nhớ để tăng hiệu suất
Câu 22: Để thay đổi mật khẩu cho người dùng "testuser" trên hệ thống Linux, lệnh nào sau đây được sử dụng?
- A. chpasswd testuser
- B. useradd -p newpassword testuser
- C. usermod -password newpassword testuser
- D. passwd testuser
Câu 23: Chứng chỉ SSL/TLS được sử dụng để bảo mật giao tiếp web như HTTPS. Chức năng chính của chứng chỉ này là gì?
- A. Xác thực danh tính website và mã hóa dữ liệu
- B. Ngăn chặn tấn công DDoS vào website
- C. Tối ưu hóa tốc độ tải trang web
- D. Quản lý phiên làm việc của người dùng trên website
Câu 24: Trong hệ thống Linux, tệp "/etc/hosts" có vai trò gì?
- A. Lưu trữ thông tin tài khoản người dùng
- B. Cấu hình các dịch vụ mạng khởi động cùng hệ thống
- C. Ánh xạ tên miền với địa chỉ IP cục bộ
- D. Chứa thông tin cấu hình firewall
Câu 25: Công cụ "iptables" (hoặc "nftables" trên các hệ thống mới hơn) được sử dụng để làm gì trong Linux?
- A. Quản lý người dùng và nhóm
- B. Cấu hình tường lửa (firewall)
- C. Giám sát hiệu suất hệ thống
- D. Quản lý tiến trình hệ thống
Câu 26: Giả sử bạn cần nén một thư mục lớn "data_folder" thành một file archive ".tar.gz". Lệnh "tar" nào sau đây sẽ thực hiện việc này?
- A. tar -xzvf data_folder.tar.gz data_folder
- B. gzip data_folder
- C. tar -cvf archive.tar data_folder
- D. tar -czvf archive.tar.gz data_folder
Câu 27: Trong môi trường ảo hóa (Virtualization), "hypervisor" là thành phần phần mềm nào?
- A. Hệ điều hành của máy ảo
- B. Phần cứng máy chủ ảo hóa
- C. Phần mềm quản lý máy ảo và phần cứng bên dưới
- D. Ứng dụng chạy bên trong máy ảo
Câu 28: Bạn muốn tìm kiếm trong file "config.txt" tất cả các dòng chứa chuỗi "ERROR" (không phân biệt chữ hoa chữ thường). Lệnh "grep" nào sau đây sẽ thực hiện điều này?
- A. grep -i "ERROR" config.txt
- B. grep "ERROR" config.txt
- C. find config.txt -exec grep "ERROR" {}
- D. cat config.txt | grep -v "ERROR"
Câu 29: Trong quản lý cấu hình (Configuration Management), các công cụ như Ansible, Puppet, Chef thường được sử dụng để làm gì?
- A. Giám sát hiệu suất hệ thống và cảnh báo
- B. Tự động hóa cấu hình và triển khai hệ thống
- C. Phân tích nhật ký hệ thống và tìm lỗi
- D. Quản lý sao lưu và phục hồi dữ liệu
Câu 30: "Load balancing" là gì và tại sao nó quan trọng trong hệ thống web quy mô lớn?
- A. Mã hóa dữ liệu web để bảo mật
- B. Tối ưu hóa tốc độ tải trang web
- C. Phân phối tải đến nhiều máy chủ để tăng khả năng chịu tải
- D. Giám sát lưu lượng truy cập web theo thời gian thực