1. Ý nghĩa của các quyền rwx trong hệ thống quyền của Linux là gì?
A. Đọc, ghi, thực thi
B. Xóa, đổi tên, xem
C. Tạo, sửa, tải xuống
D. Sao chép, dán, cắt
2. Lệnh nào trong Linux được sử dụng để theo dõi các thay đổi trong tệp nhật ký (log file) theo thời gian thực?
A. head
B. tail -f
C. grep
D. less
3. Trong Linux, lệnh nào được sử dụng để tạo một liên kết tượng trưng (symbolic link)?
A. cp
B. mv
C. ln -s
D. rm
4. Trong Linux, lệnh nào được sử dụng để hiển thị dung lượng ổ đĩa đã sử dụng và còn trống?
5. Trong Linux, biến môi trường $PATH có vai trò gì?
A. Lưu trữ mật khẩu người dùng
B. Xác định các thư mục mà hệ thống sẽ tìm kiếm các lệnh thực thi
C. Quản lý các tiến trình hệ thống
D. Cấu hình mạng
6. Lệnh nào trong Linux được sử dụng để nén và giải nén tệp?
A. cat
B. grep
C. tar
D. find
7. Trình quản lý gói DNF được sử dụng chủ yếu trên bản phân phối Linux nào?
A. Debian
B. Ubuntu
C. Fedora
D. Arch Linux
8. Trong Linux, lệnh `grep` thường được sử dụng để làm gì?
A. Liệt kê các tệp trong thư mục
B. Tìm kiếm một chuỗi văn bản cụ thể trong một hoặc nhiều tệp
C. Thay đổi quyền truy cập tệp
D. Sao chép tệp
9. Chức năng chính của lệnh `sudo` trong Linux là gì?
A. Hiển thị thông tin hệ thống
B. Cung cấp quyền quản trị cho người dùng
C. Thay đổi mật khẩu người dùng
D. Liệt kê các tệp trong thư mục
10. Trong Linux, lệnh nào được sử dụng để thay đổi quyền sở hữu của một tệp?
A. chmod
B. chown
C. chgrp
D. ls
11. Trong Linux, lệnh nào được sử dụng để hiển thị danh sách các tiến trình đang chạy?
12. Trong Linux, SELinux (Security-Enhanced Linux) được sử dụng để làm gì?
A. Quản lý gói phần mềm
B. Cung cấp một lớp bảo mật bổ sung thông qua kiểm soát truy cập bắt buộc
C. Quản lý bộ nhớ
D. Cung cấp giao diện người dùng đồ họa
13. Kernel trong hệ điều hành Linux có vai trò gì?
A. Quản lý giao diện người dùng đồ họa
B. Điều khiển phần cứng và cung cấp dịch vụ cho các ứng dụng
C. Quản lý các ứng dụng văn phòng
D. Cung cấp trình duyệt web
14. Trong Linux, umask là gì?
A. Một loại tệp đặc biệt
B. Một mặt nạ bit để xác định quyền mặc định cho các tệp và thư mục mới
C. Một lệnh để thay đổi mật khẩu người dùng
D. Một công cụ để quản lý bộ nhớ
15. Trong Linux, swap space được sử dụng để làm gì?
A. Lưu trữ các tệp hệ thống quan trọng
B. Mở rộng bộ nhớ RAM khi cần thiết
C. Lưu trữ các tệp nhật ký
D. Cung cấp không gian lưu trữ cho người dùng
16. Trong Linux, lệnh nào được sử dụng để tìm kiếm các tệp dựa trên tên, kích thước hoặc loại?
A. ls
B. grep
C. find
D. locate
17. Trong Linux, lệnh `netstat` (hoặc `ss`) được sử dụng để làm gì?
A. Quản lý người dùng
B. Hiển thị thông tin về các kết nối mạng
C. Quản lý tệp
D. Quản lý bộ nhớ
18. Trong Linux, lệnh `chmod 777 file.txt` có ý nghĩa gì?
A. Xóa tệp file.txt
B. Cấp quyền đọc, ghi và thực thi cho tất cả người dùng trên tệp file.txt
C. Chỉ cấp quyền đọc cho chủ sở hữu tệp file.txt
D. Đổi tên tệp file.txt
19. Trong Linux, trình quản lý gói APT được sử dụng chủ yếu trên bản phân phối nào?
A. Red Hat
B. SUSE
C. Debian
D. Arch Linux
20. Lệnh nào trong Linux được sử dụng để hiển thị hoặc thay đổi địa chỉ IP của hệ thống?
A. ls
B. ifconfig hoặc ip
C. pwd
D. cd
21. Hệ thống tệp nào thường được sử dụng cho phân vùng root trong Linux?
A. NTFS
B. FAT32
C. ext4
D. exFAT
22. Trong Linux, tệp nào chứa thông tin về người dùng và nhóm người dùng?
A. /etc/passwd và /etc/group
B. /etc/shadow và /etc/gshadow
C. /var/log/auth.log
D. /boot/grub/grub.cfg
23. Trong Linux, lệnh nào được sử dụng để sao chép tệp và thư mục?
24. Trong Linux, cron là gì?
A. Một trình soạn thảo văn bản
B. Một trình quản lý gói phần mềm
C. Một trình lập lịch tác vụ
D. Một hệ thống tệp
25. Runlevel nào trong Linux thường được sử dụng cho chế độ đồ họa (GUI)?
26. Trong Linux, mục đích của lệnh `kill` là gì?
A. Để tạo một tệp mới
B. Để kết thúc một tiến trình
C. Để hiển thị thông tin hệ thống
D. Để thay đổi quyền truy cập tệp
27. Mục đích chính của tệp cấu hình `fstab` trong Linux là gì?
A. Lưu trữ mật khẩu người dùng
B. Xác định các hệ thống tệp được gắn tự động khi khởi động
C. Quản lý các tiến trình hệ thống
D. Cấu hình mạng
28. Tệp nào chứa thông tin về các dịch vụ hệ thống (system services) sẽ khởi động cùng với hệ điều hành Linux?
A. /etc/fstab
B. /etc/passwd
C. /etc/services
D. /etc/systemd/system
29. Trong Linux, giao diện dòng lệnh (CLI) còn được gọi là gì?
A. GUI
B. Kernel
C. Shell
D. Desktop Environment
30. Trong Linux, lệnh nào được sử dụng để tắt hoặc khởi động lại hệ thống?
A. ls
B. shutdown
C. ps
D. cd