Bộ 3 - Trắc nghiệm Hệ điều hành linux online có đáp án
Thời gian còn lại: --:--
Kết quả của bạn:
Bạn đã đúng:
Bạn đã sai:
Tổng số câu:
Câu 1:Thành phần nào của hệ điều hành Linux chịu trách nhiệm trực tiếp trong việc quản lý tài nguyên phần cứng và cung cấp dịch vụ cho các ứng dụng?
💡 Lời giải chi tiết:
Theo kiến trúc hệ điều hành Linux, Kernel là nhân lõi thực hiện điều phối CPU, bộ nhớ và các thiết bị ngoại vi cho phần mềm sử dụng. Kết luận Lý giải Kernel
Câu 2:Trong hệ thống Linux, thư mục nào chứa các tập tin cấu hình quan trọng của toàn bộ hệ thống và các ứng dụng đã cài đặt?
💡 Lời giải chi tiết:
Dựa trên tiêu chuẩn phân cấp tập tin (FHS), thư mục /etc là nơi lưu trữ các tập tin cấu hình hệ thống dành cho quản trị viên. Kết luận Lý giải /etc
Câu 3:Lệnh nào được sử dụng để thay đổi quyền truy cập của một tập tin hoặc thư mục trong Linux?
💡 Lời giải chi tiết:
Lệnh chmod (change mode) cho phép người dùng thay đổi các quyền đọc, ghi và thực thi cho chủ sở hữu, nhóm và người dùng khác. Kết luận Lý giải chmod
Câu 4:Khi sử dụng lệnh 'chmod 755 filename', quyền hạn dành cho nhóm (Group) và những người khác (Others) được thiết lập như thế nào?
💡 Lời giải chi tiết:
Chữ số 5 trong mã octal tương đương với quyền đọc (4) và thực thi (1), được áp dụng cho vị trí thứ hai (Group) và thứ ba (Others). Kết luận Lý giải Quyền đọc và thực thi
Câu 5:Ký hiệu nào được sử dụng trong dòng lệnh Linux để chuyển kết quả đầu ra của lệnh này thành đầu vào cho lệnh kia?
💡 Lời giải chi tiết:
Dấu gạch đứng (pipe) là một cơ chế mạnh mẽ trong Shell cho phép kết nối dòng dữ liệu giữa các tiến trình khác nhau. Kết luận Lý giải Dấu gạch đứng |
Câu 6:Lệnh nào cho phép người dùng thông thường thực thi một lệnh với đặc quyền của người dùng quản trị (root)?
💡 Lời giải chi tiết:
Lệnh sudo (superuser do) được thiết kế để cấp quyền tạm thời cho người dùng thực hiện các tác vụ quản trị hệ thống một cách an toàn. Kết luận Lý giải sudo
Câu 7:Để liệt kê tất cả các tập tin, bao gồm cả các tập tin ẩn (bắt đầu bằng dấu chấm), bạn sử dụng lệnh ls với tùy chọn nào?
💡 Lời giải chi tiết:
Tùy chọn '-a' (all) trong lệnh ls hướng dẫn hệ thống hiển thị mọi mục trong thư mục kể cả các tập tin ẩn. Kết luận Lý giải ls -a
Câu 8:Lệnh nào được sử dụng để tìm kiếm một chuỗi ký tự cụ thể bên trong một hoặc nhiều tập tin văn bản?
💡 Lời giải chi tiết:
Lệnh grep (Global Regular Expression Print) là công cụ chuyên dụng để lọc và tìm kiếm các dòng chứa mẫu ký tự trong văn bản. Kết luận Lý giải grep
Câu 9:Trong trình soạn thảo văn bản vi hoặc vim, phím nào được sử dụng để chuyển từ chế độ lệnh (Command mode) sang chế độ chèn (Insert mode)?
💡 Lời giải chi tiết:
Trong trình soạn thảo vim, nhấn phím 'i' sẽ kích hoạt chế độ Insert tại vị trí con trỏ hiện tại để bắt đầu nhập liệu. Kết luận Lý giải Phím i
Câu 10:Lệnh nào hiển thị thông tin về dung lượng đĩa cứng đã sử dụng và còn trống trên các phân vùng hệ thống?
💡 Lời giải chi tiết:
Lệnh df (disk free) báo cáo tóm tắt về tình trạng sử dụng không gian đĩa trên toàn bộ các hệ thống tập tin đã gắn kết. Kết luận Lý giải df
Câu 11:Thư mục nhà (home directory) mặc định của người dùng root trong hệ điều hành Linux nằm tại đâu?
💡 Lời giải chi tiết:
Khác với người dùng thông thường nằm trong /home, người dùng quản trị root có thư mục riêng biệt tại /root để đảm bảo an toàn khi khởi động. Kết luận Lý giải /root
Câu 12:Để nén và đóng gói nhiều tập tin thành một tập tin duy nhất có đuôi .tar.gz, bạn thường sử dụng tổ hợp lệnh tar với các tham số nào?
💡 Lời giải chi tiết:
Trong lệnh tar, '-c' để tạo mới, '-z' để nén bằng gzip, '-v' để hiển thị quá trình và '-f' để chỉ định tên tập tin. Kết luận Lý giải tar -czvf
Câu 13:Lệnh nào được sử dụng để xem hướng dẫn sử dụng chi tiết (manual pages) của một lệnh bất kỳ trong Linux?
💡 Lời giải chi tiết:
Lệnh man cung cấp giao diện tra cứu tài liệu hướng dẫn chuẩn cho hầu hết các lệnh và tập tin cấu hình trong hệ thống. Kết luận Lý giải man
Câu 14:Tín hiệu (Signal) nào được gửi bởi lệnh 'kill -9' để buộc một tiến trình phải dừng lại ngay lập tức mà không thể bỏ qua?
💡 Lời giải chi tiết:
Số 9 đại diện cho tín hiệu SIGKILL, một lệnh cưỡng bức mức hạt nhân khiến tiến trình kết thúc mà không được dọn dẹp tài nguyên. Kết luận Lý giải SIGKILL
Câu 15:Trên các hệ điều hành dựa trên Debian hoặc Ubuntu, lệnh nào được sử dụng phổ biến nhất để cài đặt một gói phần mềm mới từ kho lưu trữ trực tuyến?
💡 Lời giải chi tiết:
Công cụ Advanced Package Tool (APT) với lệnh apt-get hoặc apt là trình quản lý gói tiêu chuẩn cho các hệ thống Debian và các bản phân phối dẫn xuất. Kết luận Lý giải apt-get install
Câu 16:Lệnh nào dùng để tạo một tập tin văn bản rỗng hoặc cập nhật thời gian truy cập của một tập tin đã tồn tại?
💡 Lời giải chi tiết:
Lệnh touch được sử dụng chủ yếu để thay đổi mốc thời gian của tập tin hoặc tạo nhanh một tập tin mới nếu nó chưa tồn tại. Kết luận Lý giải touch
Câu 17:Để biết đường dẫn tuyệt đối của thư mục làm việc hiện hành, bạn sử dụng lệnh nào?
💡 Lời giải chi tiết:
Lệnh pwd (print working directory) trả về đường dẫn đầy đủ từ thư mục gốc đến thư mục mà người dùng đang thao tác. Kết luận Lý giải pwd
Câu 18:Để ghi thêm kết quả của một lệnh vào cuối một tập tin văn bản mà không xóa đi nội dung cũ, bạn sử dụng toán tử nào?
💡 Lời giải chi tiết:
Trong khi '>' ghi đè nội dung thì toán tử '>>' sẽ thực hiện nối thêm dữ liệu vào cuối tập tin hiện có. Kết luận Lý giải >>
Câu 19:Lệnh nào được sử dụng để tạo một liên kết mềm (Symbolic Link) giữa hai tập tin hoặc thư mục?
💡 Lời giải chi tiết:
Lệnh ln với tùy chọn '-s' tạo ra một lối tắt (symbolic link) trỏ đến một vị trí tập tin hoặc thư mục khác trong hệ thống. Kết luận Lý giải ln -s
Câu 20:Thư mục nào trong Linux chứa các chương trình thực thi cần thiết để hệ thống có thể khởi động và hoạt động ở chế độ người dùng đơn (Single-user mode)?
💡 Lời giải chi tiết:
Thư mục /bin chứa các lệnh nhị phân cơ bản nhất như ls, cp, mv mà mọi người dùng và hệ thống đều cần sử dụng. Kết luận Lý giải /bin
Câu 21:Lệnh nào được sử dụng để xem nội dung của một tập tin văn bản ngay trên màn hình terminal mà không cần mở trình soạn thảo?
💡 Lời giải chi tiết:
Lệnh cat (concatenate) thường được dùng để nối các tập tin hoặc đơn giản là in toàn bộ nội dung tập tin ra thiết bị đầu ra chuẩn. Kết luận Lý giải cat
Câu 22:Tham số nào đi kèm với lệnh tail giúp theo dõi nội dung của một tập tin log theo thời gian thực khi dữ liệu mới được ghi vào?
💡 Lời giải chi tiết:
Tùy chọn '-f' (follow) khiến lệnh tail không kết thúc mà tiếp tục chờ và hiển thị các dòng văn bản mới khi chúng xuất hiện trong tập tin. Kết luận Lý giải -f
Câu 23:Để đổi tên một tập tin từ 'oldname.txt' thành 'newname.txt', bạn sử dụng lệnh nào?
💡 Lời giải chi tiết:
Lệnh mv (move) trong Linux được sử dụng cho cả việc di chuyển tập tin sang thư mục khác và việc đổi tên tập tin. Kết luận Lý giải mv oldname.txt newname.txt
Câu 24:Lệnh nào sẽ xóa một thư mục và toàn bộ các tập tin, thư mục con bên trong nó mà không yêu cầu xác nhận từ người dùng?
💡 Lời giải chi tiết:
Sự kết hợp giữa '-r' (đệ quy) và '-f' (cưỡng bức) cho phép xóa sạch cấu trúc thư mục một cách nhanh chóng và nguy hiểm. Kết luận Lý giải rm -rf
Câu 25:Công cụ nào cung cấp giao diện tương tác theo dõi các tiến trình đang chạy và việc sử dụng tài nguyên hệ thống (CPU, RAM) theo thời gian thực?
💡 Lời giải chi tiết:
Lệnh top hiển thị danh sách các tiến trình đang hoạt động và cập nhật liên tục các thông số hiệu năng của hệ thống. Kết luận Lý giải top