Đề thi, bài tập trắc nghiệm online Hệ điều hành linuxĐề 1 – Bài tập, đề thi trắc nghiệm online Hệ điều hành linux Đăng vào 2 Tháng 5, 2026 bởi admin Đề 1 – Bài tập, đề thi trắc nghiệm online Hệ điều hành linux Đề 1 – Bài tập, đề thi trắc nghiệm online Hệ điều hành linux Số câu30Quiz ID13451 Làm bài Câu 1 1. Trong Linux, thư mục nào thường chứa các file cấu hình hệ thống? A A. /home B B. /var C C. /etc D D. /usr Câu 2 2. Docker container tận dụng tính năng nào của nhân Linux để thực hiện ảo hóa mức hệ điều hành? A A. Virtual machine. B B. Namespaces và Cgroups. C C. SELinux. D D. Swap space. Câu 3 3. Trong Linux, file '.bashrc' có vai trò gì? A A. Chứa cấu hình hệ thống chung cho tất cả người dùng. B B. Chứa các lệnh được thực thi mỗi khi một phiên bash interactive non-login shell được khởi động. C C. Chứa thông tin về mật khẩu của người dùng. D D. Chứa danh sách các gói phần mềm đã cài đặt. Câu 4 4. Trong Linux, lệnh 'sudo' được dùng để làm gì? A A. Chạy lệnh với quyền của người dùng khác. B B. Chạy lệnh với quyền quản trị viên (root). C C. Hủy bỏ một lệnh đang chạy. D D. Hiển thị thông tin về người dùng hiện tại. Câu 5 5. Lệnh nào sau đây được sử dụng để hiển thị danh sách các file và thư mục trong Linux? A A. cd B B. mkdir C C. ls D D. rm Câu 6 6. Cron job trong Linux là gì? A A. Một loại virus máy tính. B B. Một tiến trình chạy ẩn để theo dõi hoạt động hệ thống. C C. Một tác vụ được lên lịch để chạy tự động vào thời gian hoặc định kỳ nhất định. D D. Một công cụ để quản lý người dùng và nhóm. Câu 7 7. GRUB (GRand Unified Bootloader) trong Linux có chức năng gì? A A. Quản lý gói phần mềm. B B. Khởi động hệ điều hành khi máy tính bật. C C. Quản lý người dùng và nhóm. D D. Cung cấp giao diện dòng lệnh. Câu 8 8. Ưu điểm chính của việc sử dụng Linux so với các hệ điều hành độc quyền khác là gì? A A. Có nhiều phần mềm độc quyền hơn. B B. Giao diện đồ họa đẹp mắt hơn. C C. Mã nguồn mở, miễn phí, linh hoạt, bảo mật và cộng đồng hỗ trợ lớn. D D. Tương thích hoàn toàn với tất cả các loại phần cứng. Câu 9 9. SELinux (Security-Enhanced Linux) là gì và mục đích chính của nó trong Linux là gì? A A. Một phần mềm diệt virus cho Linux. B B. Một cơ chế bảo mật nhân Linux cung cấp kiểm soát truy cập bắt buộc (Mandatory Access Control - MAC) để tăng cường an ninh hệ thống. C C. Một công cụ để quản lý tường lửa. D D. Một hệ thống quản lý gói phần mềm. Câu 10 10. Trong Linux, thuật ngữ 'distro' (дистрибутив) dùng để chỉ điều gì? A A. Phiên bản kernel Linux cụ thể. B B. Một bản phân phối Linux hoàn chỉnh, bao gồm nhân Linux, các công cụ hệ thống, phần mềm ứng dụng và môi trường desktop. C C. Một loại giấy phép mã nguồn mở. D D. Một giao diện dòng lệnh cụ thể. Câu 11 11. Lệnh nào sau đây dùng để hiển thị đường dẫn tuyệt đối của thư mục hiện tại trong Linux? A A. pwd B B. cd C C. ls -l D D. echo $PATH Câu 12 12. Khái niệm 'everything is a file' (mọi thứ đều là file) trong Linux thể hiện điều gì? A A. Chỉ có file mới được lưu trữ trong hệ thống. B B. Mọi tài nguyên hệ thống, kể cả phần cứng, đều được trừu tượng hóa thành file. C C. Tất cả các file đều có thể thực thi. D D. Linux không hỗ trợ thư mục, chỉ có file. Câu 13 13. Trong Linux, 'kernel module' (mô-đun nhân) là gì? A A. Một ứng dụng đồ họa chạy trên Linux. B B. Một phần mở rộng của nhân Linux, có thể được tải và gỡ tải một cách động để thêm chức năng cho nhân. C C. Một loại file cấu hình hệ thống. D D. Một công cụ để biên dịch mã nguồn. Câu 14 14. Điều gì xảy ra khi bạn chạy lệnh 'kill -9 PID' trong Linux? A A. Tiến trình với PID đó sẽ được tạm dừng. B B. Tiến trình với PID đó sẽ được kết thúc một cách 'sạch sẽ', cho phép nó giải phóng tài nguyên và lưu trạng thái. C C. Tiến trình với PID đó sẽ bị kết thúc ngay lập tức và cưỡng bức, không cho phép nó thực hiện bất kỳ thao tác dọn dẹp nào. D D. Hệ thống sẽ khởi động lại. Câu 15 15. Trong Linux, tiến trình nền (background process) là gì? A A. Tiến trình chạy ở chế độ đồ họa. B B. Tiến trình chạy mà không cần tương tác trực tiếp với người dùng và không chiếm terminal. C C. Tiến trình có mức độ ưu tiên cao nhất. D D. Tiến trình chỉ chạy khi hệ thống ở trạng thái nhàn rỗi. Câu 16 16. Trong Linux, swap space (không gian swap) được sử dụng khi nào? A A. Khi ổ cứng gần đầy. B B. Khi bộ nhớ RAM vật lý không đủ để chứa dữ liệu hiện tại. C C. Khi CPU quá tải. D D. Khi hệ thống khởi động. Câu 17 17. Runlevel (mức chạy) trong Linux định nghĩa điều gì? A A. Mức độ ưu tiên của tiến trình. B B. Trạng thái hoạt động của hệ thống và các dịch vụ được khởi động. C C. Phiên bản kernel Linux đang sử dụng. D D. Mức độ bảo mật của hệ thống. Câu 18 18. Lệnh nào sau đây dùng để thay đổi quyền truy cập của file hoặc thư mục trong Linux? A A. chmod B B. chown C C. chgrp D D. passwd Câu 19 19. Sự khác biệt chính giữa lệnh 'mv' và 'cp' trong Linux là gì? A A. 'mv' dùng để xóa file, còn 'cp' dùng để di chuyển file. B B. 'mv' dùng để di chuyển hoặc đổi tên file/thư mục, còn 'cp' dùng để sao chép file/thư mục. C C. 'mv' chỉ dùng cho file, còn 'cp' chỉ dùng cho thư mục. D D. 'mv' tạo liên kết cứng, còn 'cp' tạo liên kết mềm. Câu 20 20. Lệnh nào sau đây được sử dụng để tìm kiếm file dựa trên tên hoặc các thuộc tính khác trong Linux? A A. grep B B. find C C. locate D D. which Câu 21 21. Pipe (|) trong Linux command line dùng để làm gì? A A. Chuyển hướng đầu ra chuẩn (stdout) của lệnh trước thành đầu vào chuẩn (stdin) của lệnh sau. B B. Thực thi đồng thời hai lệnh. C C. Tạo một bản sao của file. D D. Nén file và thư mục. Câu 22 22. SSH (Secure Shell) được sử dụng để làm gì trong Linux? A A. Truy cập web an toàn. B B. Kết nối từ xa và điều khiển hệ thống Linux một cách an toàn. C C. Chia sẻ file qua mạng nội bộ. D D. Gửi email mã hóa. Câu 23 23. Trong Linux, 'inode' là gì? A A. Tên của file. B B. Dữ liệu chứa trong file. C C. Cấu trúc dữ liệu chứa metadata (siêu dữ liệu) về file, như quyền, kích thước, vị trí dữ liệu. D D. Đường dẫn tuyệt đối của file. Câu 24 24. Lệnh 'df -h' khác với lệnh 'du -sh' như thế nào về mục đích sử dụng? A A. 'df -h' hiển thị dung lượng ổ cứng đã dùng, còn 'du -sh' hiển thị dung lượng RAM đã dùng. B B. 'df -h' hiển thị dung lượng đĩa đã sử dụng và còn trống trên hệ thống file, còn 'du -sh' hiển thị dung lượng đĩa mà một thư mục hoặc file sử dụng. C C. 'df -h' hiển thị dung lượng cho tất cả người dùng, còn 'du -sh' chỉ hiển thị dung lượng cho người dùng hiện tại. D D. 'df -h' hiển thị dung lượng theo byte, còn 'du -sh' hiển thị theo kilobyte. Câu 25 25. Lệnh 'grep' trong Linux được sử dụng để làm gì? A A. Nén file. B B. Giải nén file. C C. Tìm kiếm chuỗi ký tự (pattern) trong file hoặc đầu ra của lệnh khác. D D. Thay đổi tên file. Câu 26 26. Hệ điều hành Linux được phát triển dựa trên nhân (kernel) nào? A A. Windows NT B B. Mach C C. Linux D D. GNU Hurd Câu 27 27. Ví dụ về một hệ thống quản lý gói phổ biến cho các дистрибутив Linux dựa trên Debian là gì? A A. yum B B. pacman C C. apt D D. rpm Câu 28 28. Đâu là giấy phép mã nguồn mở phổ biến nhất mà nhân Linux được phát hành theo? A A. Giấy phép MIT B B. Giấy phép BSD C C. GNU General Public License (GPL) D D. Giấy phép Apache Câu 29 29. Lệnh nào dùng để hiển thị thông tin về việc sử dụng bộ nhớ và swap trong Linux? A A. df B B. du C C. free D D. top Câu 30 30. Hệ thống quản lý gói (package manager) trong Linux có vai trò gì? A A. Quản lý phần cứng của máy tính. B B. Cài đặt, cập nhật, gỡ bỏ và quản lý các phần mềm một cách dễ dàng và nhất quán. C C. Quản lý người dùng và nhóm trong hệ thống. D D. Quản lý tiến trình đang chạy. Đề 15 – Bài tập, đề thi trắc nghiệm online Kế toán quản trị Đề 2 – Bài tập, đề thi trắc nghiệm online Thủy khí