Đề 3 – Bài tập, đề thi trắc nghiệm online Hệ điều hành linux

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Hệ điều hành linux

Đề 3 - Bài tập, đề thi trắc nghiệm online Hệ điều hành linux

1. Lệnh 'kill' trong Linux được dùng để làm gì?

A. Khởi động lại hệ thống.
B. Kết thúc một tiến trình đang chạy.
C. Hiển thị thông tin về tiến trình.
D. Tạo một tiến trình mới.

2. Ý nghĩa của lệnh 'sudo' trong Linux là gì?

A. Chạy lệnh với quyền của người dùng khác.
B. Chạy lệnh với quyền quản trị viên (root).
C. Hủy bỏ một lệnh đang chạy.
D. Liệt kê các lệnh đã thực hiện gần đây.

3. Trong Linux, Swap space (không gian hoán đổi) được sử dụng cho mục đích gì?

A. Lưu trữ tạm thời các tệp hệ thống quan trọng.
B. Mở rộng bộ nhớ RAM khi bộ nhớ vật lý đầy.
C. Lưu trữ các chương trình ứng dụng.
D. Tăng tốc độ truy cập ổ cứng.

4. Trong Linux, 'pipe' (|) được sử dụng để làm gì?

A. Chuyển hướng đầu ra của một lệnh làm đầu vào cho lệnh khác.
B. Thực thi hai lệnh đồng thời.
C. Kết hợp nhiều tệp thành một.
D. Lặp lại một lệnh nhiều lần.

5. Công cụ 'ssh' được sử dụng để làm gì trong Linux?

A. Quản lý gói phần mềm.
B. Kết nối mạng không dây.
C. Truy cập và điều khiển máy tính từ xa một cách an toàn qua mạng.
D. Sao lưu dữ liệu.

6. Chức năng chính của hệ thống quản lý tiến trình (init system) trong Linux là gì?

A. Quản lý bộ nhớ ảo.
B. Khởi động và quản lý các dịch vụ hệ thống sau khi nhân khởi động.
C. Quản lý quyền truy cập tệp.
D. Cung cấp giao diện người dùng đồ họa.

7. Lệnh 'du -sh' trong Linux dùng để làm gì?

A. Hiển thị danh sách người dùng hệ thống.
B. Hiển thị kích thước ước tính của một thư mục hoặc tệp ở định dạng dễ đọc.
C. Hiển thị thông tin về CPU.
D. Hiển thị thông tin về bộ nhớ RAM.

8. Lệnh 'ps aux' trong Linux cung cấp thông tin gì?

A. Thông tin về người dùng đã đăng nhập.
B. Thông tin chi tiết về các tiến trình đang chạy trên hệ thống.
C. Thông tin về cấu hình phần cứng.
D. Thông tin về nhật ký hệ thống.

9. Trong Linux, 'cron job' được dùng để làm gì?

A. Giám sát hiệu suất hệ thống.
B. Lên lịch thực thi các lệnh hoặc script tự động theo thời gian định kỳ.
C. Quản lý người dùng và nhóm.
D. Cấu hình mạng.

10. Trong Linux, 'shell' là gì?

A. Nhân của hệ điều hành.
B. Giao diện dòng lệnh để tương tác với hệ điều hành.
C. Một loại trình soạn thảo văn bản.
D. Một giao thức mạng.

11. Trong Linux, 'inode' là gì?

A. Tên của một tệp.
B. Dữ liệu thực tế chứa trong một tệp.
C. Cấu trúc dữ liệu chứa siêu dữ liệu (metadata) về một tệp, như quyền, kích thước, thời gian sửa đổi.
D. Đường dẫn đầy đủ đến một tệp.

12. Khái niệm 'distribution' (bản phân phối) trong Linux đề cập đến điều gì?

A. Một phiên bản nhân Linux được tối ưu hóa cho phần cứng cụ thể.
B. Một bộ sưu tập phần mềm hệ thống và ứng dụng được xây dựng dựa trên nhân Linux.
C. Phương pháp phân phối bản cập nhật bảo mật cho nhân Linux.
D. Giao diện dòng lệnh mặc định của hệ điều hành Linux.

13. Lệnh 'tar -xf archive.tar.gz' được sử dụng để làm gì?

A. Tạo một tệp nén 'archive.tar.gz'.
B. Liệt kê nội dung của tệp 'archive.tar.gz'.
C. Giải nén tệp 'archive.tar.gz'.
D. Kiểm tra tính toàn vẹn của tệp 'archive.tar.gz'.

14. Hệ điều hành Linux được phát triển dựa trên nhân (kernel) nào?

A. Windows NT
B. Mach
C. Linux
D. BSD

15. Công cụ quản lý gói APT được sử dụng chủ yếu trong bản phân phối Linux nào?

A. Red Hat Enterprise Linux
B. Ubuntu và Debian
C. SUSE Linux Enterprise
D. CentOS

16. Trong Linux, tường lửa (firewall) thường được cấu hình bằng công cụ nào?

A. gcc
B. iptables hoặc firewalld
C. cron
D. systemctl

17. Lệnh 'df -h' trong Linux được sử dụng để làm gì?

A. Hiển thị thông tin về bộ nhớ RAM đã sử dụng.
B. Hiển thị thông tin về không gian đĩa đã sử dụng và còn trống trên các phân vùng.
C. Hiển thị danh sách các tiến trình đang chạy.
D. Hiển thị cấu hình mạng.

18. Trong Linux, lệnh nào được dùng để thay đổi quyền truy cập của tệp hoặc thư mục?

A. chmod
B. chown
C. chgrp
D. passwd

19. Lệnh nào trong Linux dùng để tạo một thư mục mới?

A. rmdir
B. touch
C. mkdir
D. cp

20. Lệnh 'uname -a' trong Linux hiển thị thông tin gì?

A. Thông tin về người dùng hiện tại.
B. Thông tin chi tiết về nhân Linux và hệ thống.
C. Thông tin về không gian đĩa đã sử dụng.
D. Thông tin về cấu hình mạng.

21. Sự khác biệt chính giữa lệnh 'mv' và 'cp' trong Linux là gì?

A. 'mv' dùng để xem tệp, 'cp' dùng để chỉnh sửa tệp.
B. 'mv' dùng để di chuyển hoặc đổi tên tệp/thư mục, 'cp' dùng để sao chép tệp/thư mục.
C. 'mv' chỉ dùng cho thư mục, 'cp' chỉ dùng cho tệp.
D. 'mv' chỉ hoạt động với quyền root, 'cp' hoạt động với mọi người dùng.

22. Chức năng của lệnh 'chmod +x filename' là gì?

A. Xóa tệp 'filename'.
B. Đổi tên tệp 'filename'.
C. Cấp quyền thực thi cho tệp 'filename'.
D. Sao chép tệp 'filename'.

23. Trong hệ thống tệp Linux, thư mục gốc (root directory) được ký hiệu bằng ký tự nào?

A. .
B. ..
C. /
D. ~

24. Câu lệnh nào sau đây được sử dụng để xem danh sách các tệp và thư mục trong Linux?

A. cd
B. mkdir
C. ls
D. rm

25. Quy trình khởi động (boot process) của Linux thường bắt đầu bằng giai đoạn nào?

A. Khởi động nhân (kernel).
B. Thực thi init hoặc systemd.
C. POST (Power-On Self Test) từ BIOS/UEFI.
D. Đăng nhập người dùng.

26. Lệnh 'grep' trong Linux được sử dụng để làm gì?

A. Sao chép tệp và thư mục.
B. Tìm kiếm mẫu văn bản trong tệp hoặc đầu ra lệnh.
C. Thay đổi tên tệp hoặc thư mục.
D. Tạo thư mục mới.

27. Trong môi trường dòng lệnh Linux, phím tắt 'Ctrl+C' thường được sử dụng để làm gì?

A. Lưu tệp đang chỉnh sửa.
B. Sao chép văn bản đã chọn.
C. Dừng (hủy bỏ) tiến trình hiện tại đang chạy ở tiền cảnh.
D. Chuyển sang cửa sổ dòng lệnh khác.

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. Giấy phép MIT
B. Giấy phép BSD
C. Giấy phép GPLv2
D. Giấy phép Apache 2.0

29. Lệnh nào sau đây trong Linux dùng để hiển thị nội dung của một tệp văn bản?

A. grep
B. cat
C. find
D. echo

30. Hệ thống tệp 'ext4' có ưu điểm nổi bật nào so với 'ext3'?

A. Khả năng tương thích ngược tốt hơn.
B. Hiệu suất và khả năng mở rộng tốt hơn, hỗ trợ kích thước tệp và phân vùng lớn hơn.
C. Ít tiêu thụ tài nguyên hệ thống hơn.
D. Bảo mật cao hơn.

1 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

1. Lệnh `kill` trong Linux được dùng để làm gì?

2 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

2. Ý nghĩa của lệnh `sudo` trong Linux là gì?

3 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

3. Trong Linux, Swap space (không gian hoán đổi) được sử dụng cho mục đích gì?

4 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

4. Trong Linux, `pipe` (|) được sử dụng để làm gì?

5 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

5. Công cụ `ssh` được sử dụng để làm gì trong Linux?

6 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

6. Chức năng chính của hệ thống quản lý tiến trình (init system) trong Linux là gì?

7 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

7. Lệnh `du -sh` trong Linux dùng để làm gì?

8 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

8. Lệnh `ps aux` trong Linux cung cấp thông tin gì?

9 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

9. Trong Linux, `cron job` được dùng để làm gì?

10 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

10. Trong Linux, `shell` là gì?

11 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

11. Trong Linux, `inode` là gì?

12 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

12. Khái niệm `distribution` (bản phân phối) trong Linux đề cập đến điều gì?

13 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

13. Lệnh `tar -xf archive.tar.gz` được sử dụng để làm gì?

14 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

14. Hệ điều hành Linux được phát triển dựa trên nhân (kernel) nào?

15 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

15. Công cụ quản lý gói APT được sử dụng chủ yếu trong bản phân phối Linux nào?

16 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

16. Trong Linux, tường lửa (firewall) thường được cấu hình bằng công cụ nào?

17 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

17. Lệnh `df -h` trong Linux được sử dụng để làm gì?

18 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

18. Trong Linux, lệnh nào được dùng để thay đổi quyền truy cập của tệp hoặc thư mục?

19 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

19. Lệnh nào trong Linux dùng để tạo một thư mục mới?

20 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

20. Lệnh `uname -a` trong Linux hiển thị thông tin gì?

21 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

21. Sự khác biệt chính giữa lệnh `mv` và `cp` trong Linux là gì?

22 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

22. Chức năng của lệnh `chmod +x filename` là gì?

23 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

23. Trong hệ thống tệp Linux, thư mục gốc (root directory) được ký hiệu bằng ký tự nào?

24 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

24. Câu lệnh nào sau đây được sử dụng để xem danh sách các tệp và thư mục trong Linux?

25 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

25. Quy trình khởi động (boot process) của Linux thường bắt đầu bằng giai đoạn nào?

26 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

26. Lệnh `grep` trong Linux được sử dụng để làm gì?

27 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

27. Trong môi trường dòng lệnh Linux, phím tắt `Ctrl+C` thường được sử dụng để làm gì?

28 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

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?

29 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

29. Lệnh nào sau đây trong Linux dùng để hiển thị nội dung của một tệp văn bản?

30 / 30

Category: Hệ điều hành linux

Tags: Bộ đề 3

30. Hệ thống tệp `ext4` có ưu điểm nổi bật nào so với `ext3`?