1. Trong Linux, quyền truy cập nào cho phép người dùng đọc và thực thi một tập tin, nhưng không được sửa đổi?
A. rwx
B. rw-
C. r-x
D. --x
2. Lệnh `wget` được sử dụng để làm gì trong Linux?
A. Quản lý người dùng
B. Tải tập tin từ internet
C. Chỉnh sửa tập tin văn bản
D. Gửi email
3. Đâu là một ví dụ về `Desktop Environment` phổ biến trong Linux?
A. Bash
B. Kernel
C. GNOME, KDE Plasma, XFCE
D. Systemd
4. Ưu điểm chính của việc sử dụng hệ điều hành Linux là gì so với các hệ điều hành độc quyền?
A. Có giao diện đồ họa đẹp mắt hơn
B. Mã nguồn mở, miễn phí và có tính tùy biến cao
C. Tương thích hoàn toàn với tất cả phần cứng
D. Có nhiều trò chơi hơn
5. Khái niệm `дистрибутив` (distribution) Linux dùng để chỉ điều gì?
A. Phiên bản nhân Linux mới nhất
B. Một bản phân phối Linux hoàn chỉnh bao gồm nhân, công cụ hệ thống và ứng dụng
C. Giao diện dòng lệnh của Linux
D. Hệ thống quản lý bộ nhớ của Linux
6. Đâu là trình quản lý gói mặc định được sử dụng trong дистрибутив Debian và Ubuntu?
A. yum
B. pacman
C. apt
D. dnf
7. Trong ngữ cảnh Linux, `swap space` được sử dụng cho mục đích gì?
A. Lưu trữ các tập tin hệ thống quan trọng
B. Mở rộng bộ nhớ RAM bằng cách sử dụng một phần không gian ổ đĩa
C. Lưu trữ các chương trình ứng dụng
D. Tăng tốc độ khởi động hệ thống
8. Lệnh `kill` trong Linux được dùng để làm gì?
A. Tạo tiến trình mới
B. Kết thúc một tiến trình đang chạy
C. Đổi tên tiến trình
D. Xem thông tin tiến trình
9. Công cụ `cron` trong Linux được sử dụng để làm gì?
A. Giám sát hiệu suất hệ thống
B. Lập lịch thực thi các công việc tự động theo thời gian định kỳ
C. Quản lý người dùng và nhóm
D. Sao lưu dữ liệu
10. Trong Linux, `process ID` (PID) là gì?
A. Tên người dùng của tiến trình
B. Số định danh duy nhất của mỗi tiến trình đang chạy
C. Đường dẫn đến tập tin thực thi của tiến trình
D. Mức độ ưu tiên của tiến trình
11. Trong Linux, `pipe` (|) được sử dụng để làm gì?
A. Tạo thư mục mới
B. Chuyển hướng đầu ra của một lệnh làm đầu vào cho lệnh khác
C. Sao chép tập tin
D. Xóa tập tin
12. Lệnh nào sau đây được sử dụng để xem danh sách các tiến trình đang chạy trong Linux?
A. ls
B. cd
C. ps
D. mkdir
13. Lệnh `sudo` được sử dụng để làm gì trong Linux?
A. Chuyển đổi người dùng hiện tại
B. Thực thi lệnh với quyền của người dùng root hoặc người dùng khác
C. Xem thông tin hệ thống
D. Tắt máy tính
14. Trong Linux, tiến trình `init` hoặc `systemd` có vai trò gì quan trọng?
A. Quản lý bộ nhớ ảo
B. Khởi động và quản lý các tiến trình hệ thống khi khởi động
C. Xử lý giao diện đồ họa
D. Quản lý kết nối mạng
15. Hệ thống tập tin nào thường được sử dụng mặc định trong các дистрибутив Linux hiện đại như Ubuntu và Fedora?
A. FAT32
B. NTFS
C. ext4
D. ISO 9660
16. Lệnh `df` dùng để làm gì trong Linux?
A. Hiển thị danh sách tập tin
B. Hiển thị dung lượng đĩa đã sử dụng và còn trống
C. Tạo tập tin mới
D. Xóa thư mục
17. Chức năng chính của `firewall` trong Linux là gì?
A. Quản lý bộ nhớ
B. Bảo vệ hệ thống khỏi truy cập trái phép từ mạng
C. Tăng tốc độ xử lý
D. Quản lý người dùng
18. Đâu là giao diện dòng lệnh (shell) mặc định phổ biến nhất trong hầu hết các дистрибутив Linux?
A. csh
B. ksh
C. bash
D. zsh
19. Trong Linux, tệp tin cấu hình hệ thống thường được lưu trữ ở thư mục nào?
A. /home
B. /root
C. /etc
D. /tmp
20. Trong Linux, `symbolic link` (symlink) là gì?
A. Một bản sao chép hoàn toàn của tập tin
B. Một loại tập tin đặc biệt trỏ đến một tập tin hoặc thư mục khác
C. Một phương pháp nén tập tin
D. Một loại quyền truy cập tập tin
21. Trong Linux, `root user` có đặc quyền gì đặc biệt?
A. Chỉ có thể xem tập tin, không thể sửa đổi
B. Có quyền quản trị cao nhất, có thể thực hiện mọi thao tác trên hệ thống
C. Không có quyền gì đặc biệt
D. Chỉ được phép truy cập internet
22. Chức năng chính của lệnh `grep` trong Linux là gì?
A. Liệt kê các tập tin
B. Tìm kiếm chuỗi văn bản trong tập tin hoặc đầu ra lệnh
C. Tạo thư mục mới
D. Thay đổi quyền tập tin
23. Trong Linux, thư mục `/var` thường chứa những loại dữ liệu nào?
A. Các chương trình hệ thống
B. Các tập tin cấu hình
C. Dữ liệu biến đổi thường xuyên như log files, spool directories và temporary files
D. Nhân hệ điều hành
24. Hệ điều hành Linux được phát triển dựa trên nền tảng hệ điều hành nào?
A. Windows
B. macOS
C. UNIX
D. DOS
25. Để nén một thư mục thành tập tin .tar.gz trong Linux, lệnh nào sau đây được sử dụng?
A. zip
B. gzip
C. tar -czvf
D. compress
26. Lệnh nào sau đây dùng để tắt máy tính Linux từ dòng lệnh?
A. reboot
B. shutdown
C. exit
D. logout
27. Nhân (kernel) của hệ điều hành Linux có đặc điểm nào sau đây?
A. Đóng nguồn và độc quyền
B. Mã nguồn mở và miễn phí
C. Chỉ tương thích với phần cứng Intel
D. Được phát triển bởi Microsoft
28. Lệnh nào sau đây dùng để hiển thị địa chỉ IP của máy tính trong Linux?
A. pwd
B. ifconfig hoặc ip addr
C. ls -l
D. cat /etc/hosts
29. Lệnh `uname -a` cung cấp thông tin gì về hệ thống Linux?
A. Danh sách người dùng hiện tại
B. Thông tin chi tiết về nhân Linux, tên máy, phiên bản hệ điều hành và kiến trúc phần cứng
C. Dung lượng ổ đĩa đã sử dụng
D. Địa chỉ IP của máy tính
30. Lệnh `chmod` được sử dụng để làm gì trong Linux?
A. Thay đổi thư mục hiện tại
B. Thay đổi mật khẩu người dùng
C. Thay đổi quyền truy cập tập tin và thư mục
D. Sao chép tập tin