Đề 15 – 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

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

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

A. Chuyển hướng đầu ra của một lệnh thành đầu vào của lệnh khác
B. Tạo liên kết tượng trưng (symbolic link)
C. Thực thi nhiều lệnh đồng thời
D. Chuyển hướng đầu ra của lệnh vào một tệp tin

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

A. Hiển thị thông tin về người dùng và nhóm
B. Hiển thị dung lượng ổ đĩa được sử dụng bởi tệp tin và thư mục
C. So sánh nội dung của hai tệp tin
D. Tải xuống tệp tin từ internet

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

A. tcpdump
B. iptables hoặc firewalld
C. traceroute
D. netcat

4. Tiến trình nào trong Linux có PID (Process ID) là 1?

A. init hoặc systemd
B. shell
C. kernel
D. swap

5. Để xem nội dung của một tệp văn bản trong Linux mà không cần mở trình soạn thảo, lệnh nào phù hợp nhất?

A. edit
B. write
C. cat hoặc less
D. cp

6. Trong Linux, Cron job được sử dụng để làm gì?

A. Quản lý phiên bản phần mềm
B. Lên lịch và tự động hóa các tác vụ chạy định kỳ
C. Giám sát hiệu suất hệ thống
D. Sao lưu dữ liệu theo thời gian thực

7. Mục đích chính của tệp tin swap trong Linux là gì?

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

8. Công cụ dòng lệnh `top` cung cấp thông tin gì?

A. Thông tin về kết nối mạng
B. Thông tin về hiệu suất hệ thống và các tiến trình đang chạy theo thời gian thực
C. Thông tin về dung lượng ổ đĩa
D. Thông tin về người dùng đang đăng nhập

9. Lệnh nào sau đây được sử dụng để hiển thị địa chỉ IP của máy tính Linux?

A. ping
B. traceroute
C. ifconfig hoặc ip addr
D. netstat

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

A. Windows NT
B. Linux
C. GNU/Linux
D. Unix

11. Trong Linux, thuật ngữ 'distribution' (дистрибутив) đề cập đến điều gì?

A. Phiên bản kernel Linux mới nhất
B. Một bản dựng hoàn chỉnh của hệ điều hành Linux bao gồm kernel, công cụ hệ thống, và ứng dụng
C. Một loại giấy phép phần mềm Linux
D. Một phương pháp cài đặt Linux từ xa

12. Lệnh nào được sử dụng để thay đổi thư mục làm việc hiện tại trong dòng lệnh Linux?

A. pwd
B. cd
C. ls
D. cp

13. Trong Linux, SSH (Secure Shell) được sử dụng cho mục đích gì?

A. Truy cập web an toàn
B. Kết nối từ xa an toàn đến máy chủ dòng lệnh
C. Chia sẻ tệp tin qua mạng LAN
D. Gửi email mã hóa

14. Trong Linux, tệp tin cấu hình cho DNS resolvers thường nằm ở đâu?

A. /etc/network/interfaces
B. /etc/resolv.conf
C. /etc/hosts
D. /etc/hostname

15. Mục đích của lệnh `df` trong Linux là gì?

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

16. Trong Linux, quyền nào cho phép người dùng đọc nội dung của một tệp?

A. Quyền ghi (write)
B. Quyền thực thi (execute)
C. Quyền đọc (read)
D. Quyền sở hữu (own)

17. Chức năng chính của lệnh `sudo` trong Linux là gì?

A. Liệt kê các tiến trình đang chạy
B. Chạy lệnh với quyền của người dùng khác, thường là root
C. Thay đổi mật khẩu người dùng
D. Tạo thư mục mới

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

A. Quản lý người dùng
B. Tìm kiếm mẫu văn bản trong tệp tin hoặc đầu ra lệnh
C. Quản lý tiến trình
D. Sao chép tệp tin

19. Trong Linux, SELinux là viết tắt của cụm từ nào và nó có chức năng gì?

A. Security-Enhanced Linux, cung cấp cơ chế bảo mật mandatory access control (MAC)
B. System Event Logger for Linux, ghi lại các sự kiện hệ thống
C. Simple Encryption for Linux, mã hóa dữ liệu người dùng
D. Software Engineering in Linux, công cụ phát triển phần mềm

20. Trong hệ thống tệp tin Linux, thư mục `/home` thường chứa cái gì?

A. Các tệp cấu hình hệ thống quan trọng
B. Các chương trình và ứng dụng hệ thống
C. Thư mục cá nhân của người dùng
D. Các thiết bị phần cứng được gắn kết

21. Điều gì xảy ra khi bạn chạy lệnh `rm -rf /` với quyền root trong Linux?

A. Xóa tất cả các tệp tin trong thư mục hiện tại
B. Khởi động lại hệ thống
C. Xóa tất cả các tệp tin và thư mục trên toàn hệ thống, có thể làm hệ thống không hoạt động
D. Sao lưu toàn bộ hệ thống

22. Trong Linux, Runlevel 5 thường đại diện cho chế độ nào?

A. Chế độ dòng lệnh đơn người dùng (Single-user mode)
B. Chế độ đồ họa đa người dùng (Graphical multi-user mode)
C. Chế độ dòng lệnh đa người dùng (Multi-user mode with networking)
D. Chế độ tắt máy (Halt)

23. Điều gì là sự khác biệt chính giữa lệnh `mv` và `cp` trong Linux khi thao tác với tệp tin?

A. `mv` dùng để sao chép, `cp` dùng để di chuyển
B. `mv` di chuyển hoặc đổi tên tệp tin, `cp` sao chép tệp tin
C. `mv` tạo liên kết tượng trưng, `cp` tạo liên kết cứng
D. `mv` chỉ hoạt động với thư mục, `cp` chỉ hoạt động với tệp tin

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

A. Hiển thị mật khẩu hiện tại
B. Thay đổi mật khẩu người dùng
C. Khóa tài khoản người dùng
D. Tạo người dùng mới

25. Để nén một thư mục thành tệp tin `.tar.gz` trong Linux, lệnh nào sau đây thường được sử dụng?

A. zip
B. gzip
C. tar -czvf
D. compress

26. Đâu là trình quản lý gói mặc định phổ biến nhất cho các дистрибутив Linux dựa trên Debian, như Ubuntu?

A. yum
B. apt
C. pacman
D. rpm

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

A. Thay đổi chủ sở hữu tệp tin
B. Thay đổi quyền truy cập tệp tin
C. Di chuyển tệp tin
D. Xóa tệp tin

28. Để tạo một thư mục mới tên 'data' trong thư mục hiện tại, lệnh nào sau đây là đúng?

A. mkdir /data
B. touch data
C. mkdir data
D. cd data

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

A. Tạo tiến trình mới
B. Kết thúc một tiến trình đang chạy
C. Liệt kê các tiến trình đang chạy
D. Thay đổi mức độ ưu tiên của tiến trình

30. Câu lệnh nào sau đây được sử dụng để liệt kê các tệp và thư mục trong Linux?

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

1 / 30

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

Tags: Bộ đề 15

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

2 / 30

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

Tags: Bộ đề 15

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

3 / 30

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

Tags: Bộ đề 15

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

4 / 30

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

Tags: Bộ đề 15

4. Tiến trình nào trong Linux có PID (Process ID) là 1?

5 / 30

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

Tags: Bộ đề 15

5. Để xem nội dung của một tệp văn bản trong Linux mà không cần mở trình soạn thảo, lệnh nào phù hợp nhất?

6 / 30

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

Tags: Bộ đề 15

6. Trong Linux, Cron job được sử dụng để làm gì?

7 / 30

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

Tags: Bộ đề 15

7. Mục đích chính của tệp tin swap trong Linux là gì?

8 / 30

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

Tags: Bộ đề 15

8. Công cụ dòng lệnh `top` cung cấp thông tin gì?

9 / 30

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

Tags: Bộ đề 15

9. Lệnh nào sau đây được sử dụng để hiển thị địa chỉ IP của máy tính Linux?

10 / 30

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

Tags: Bộ đề 15

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

11 / 30

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

Tags: Bộ đề 15

11. Trong Linux, thuật ngữ `distribution` (дистрибутив) đề cập đến điều gì?

12 / 30

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

Tags: Bộ đề 15

12. Lệnh nào được sử dụng để thay đổi thư mục làm việc hiện tại trong dòng lệnh Linux?

13 / 30

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

Tags: Bộ đề 15

13. Trong Linux, SSH (Secure Shell) được sử dụng cho mục đích gì?

14 / 30

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

Tags: Bộ đề 15

14. Trong Linux, tệp tin cấu hình cho DNS resolvers thường nằm ở đâu?

15 / 30

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

Tags: Bộ đề 15

15. Mục đích của lệnh `df` trong Linux là gì?

16 / 30

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

Tags: Bộ đề 15

16. Trong Linux, quyền nào cho phép người dùng đọc nội dung của một tệp?

17 / 30

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

Tags: Bộ đề 15

17. Chức năng chính của lệnh `sudo` trong Linux là gì?

18 / 30

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

Tags: Bộ đề 15

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

19 / 30

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

Tags: Bộ đề 15

19. Trong Linux, SELinux là viết tắt của cụm từ nào và nó có chức năng gì?

20 / 30

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

Tags: Bộ đề 15

20. Trong hệ thống tệp tin Linux, thư mục `/home` thường chứa cái gì?

21 / 30

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

Tags: Bộ đề 15

21. Điều gì xảy ra khi bạn chạy lệnh `rm -rf /` với quyền root trong Linux?

22 / 30

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

Tags: Bộ đề 15

22. Trong Linux, Runlevel 5 thường đại diện cho chế độ nào?

23 / 30

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

Tags: Bộ đề 15

23. Điều gì là sự khác biệt chính giữa lệnh `mv` và `cp` trong Linux khi thao tác với tệp tin?

24 / 30

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

Tags: Bộ đề 15

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

25 / 30

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

Tags: Bộ đề 15

25. Để nén một thư mục thành tệp tin `.tar.gz` trong Linux, lệnh nào sau đây thường được sử dụng?

26 / 30

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

Tags: Bộ đề 15

26. Đâu là trình quản lý gói mặc định phổ biến nhất cho các дистрибутив Linux dựa trên Debian, như Ubuntu?

27 / 30

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

Tags: Bộ đề 15

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

28 / 30

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

Tags: Bộ đề 15

28. Để tạo một thư mục mới tên `data` trong thư mục hiện tại, lệnh nào sau đây là đúng?

29 / 30

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

Tags: Bộ đề 15

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

30 / 30

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

Tags: Bộ đề 15

30. Câu lệnh nào sau đây được sử dụng để liệt kê các tệp và thư mục trong Linux?