Font size
WorksheetsSA-Pro-Basic
Total questions: 65
Worksheet time: 1hrs 7mins
Hệ điều hành là gì?
A. Một phần mềm hệ thống quản lý phần cứng và phần mềm của máy tính.
B. Một loại phần cứng dùng để điều khiển máy tính.
C. Một chương trình diệt virus.
D. Một trình duyệt web
Khối lệnh _________ được sử dụng để tạo một thư mục mới trên hệ thống tệp.
A. mkdir
B. rmdir
C. cd
D. ls
Chức năng chính của hệ điều hành là gì?
A. Chạy các trò chơi.
B. Quản lý tài nguyên hệ thống và cung cấp giao diện cho người dùng.
C. Cài đặt phần mềm.
D. Lưu trữ dữ liệu vĩnh viễn.
Lệnh _________ dùng để hiển thị danh sách các tệp tin và thư mục trong một thư mục cụ thể.
A. ls
B. pwd
C. cp
D. rm
Hệ điều hành nào dưới đây thuộc loại mã nguồn mở?
A. Windows 10
B. macOS
C. Linux
D. Android
Để sao chép một tệp từ vị trí này sang vị trí khác, chúng ta sử dụng lệnh _________.
A. mv
B. cp
C. touch
D. echo
Trong hệ điều hành, khái niệm đa nhiệm nghĩa là gì?
A. Hệ thống có thể chạy nhiều chương trình cùng một lúc.
B. Một chương trình có thể chạy trên nhiều máy tính.
C. Máy tính có thể kết nối với nhiều thiết bị ngoại vi.
D. Lưu trữ nhiều tập tin trong cùng một thư mục.
Lệnh _________ được sử dụng để đổi tên hoặc di chuyển một tệp tin trong hệ thống tệp.
A. mv
B. cp
C. ls
D. rm
Quản lý bộ nhớ trong hệ điều hành có nhiệm vụ gì?
A. Kiểm tra lỗi phần cứng.
B. Phân bổ và giải phóng bộ nhớ khi cần thiết.
C. Tăng tốc độ kết nối mạng.
D. Xóa toàn bộ dữ liệu của máy tính.
Để xóa vĩnh viễn một tệp tin khỏi hệ thống, chúng ta sử dụng lệnh _________.
A. rm
B. mkdir
C. touch
D. cp
Lệnh nào được sử dụng để thêm một user mới trong Linux?
A. adduser
B. newuser
C. createuser
D. useradd
File nào lưu thông tin về các user trên hệ thống Linux?
A. /etc/shadow
B. /etc/passwd
C. /etc/group
D. /etc/profile
Trong Windows, công cụ nào dùng để quản lý user và group?
A. Disk Management
B. Computer Management
C. Task Manager
D. Event Viewer
Lệnh nào sau đây được dùng để thay đổi password của một user trong Linux?
A. passwd
B. changepass
C. userpass
D. resetpass
File nào lưu thông tin về nhóm (group) trong Linux?
A. /etc/group
B. /etc/passwd
C. /etc/gshadow
D. /etc/config
Lệnh nào dùng để xóa một user trong Linux?
A. userdel
B. deleteuser
C. rmuser
D. remuser
Lệnh nào trong Linux dùng để liệt kê các nhóm trên hệ thống?
A. listgroups
B. groups
C. groupadd
D. groupdel
Lệnh nào trong Linux dùng để đổi group chính của một user?
A. usermod -g
B. useradd -g
C. groupmod -g
D. groupadd -g
Trong Linux, lệnh nào hiển thị danh sách các phân vùng đĩa?
A. lsblk
B. fdisk -l
C. df -h
D. parted
Hệ thống file nào dưới đây không được hỗ trợ bởi Windows?
A. NTFS
B. FAT32
C. EXT4
D. exFAT
Lệnh nào trong Linux hiển thị dung lượng sử dụng ổ đĩa?
A. du
B. df
C. lsblk
D. blkid
Lệnh nào trong Linux dùng để gắn kết một phân vùng vào hệ thống?
A. mount
B. umount
C. attach
D. link
Lệnh nào trong Linux dùng để kiểm tra hệ thống file?
A. fsck
B. chkfs
C. diskcheck
D. repairfs
Trong Linux, file nào chứa thông tin về các phân vùng đã được gắn kết?
A. /etc/mounts
B. /etc/fstab
C. /etc/partitions
D. /etc/disk
Lệnh nào dùng để liệt kê các tiến trình đang chạy trong Linux?
A. ls
B. ps
C. top
D. Cả B và C
PID (Process ID) là gì?
A. Tên tiến trình.
B. Một số duy nhất định danh cho mỗi tiến trình.
C. Dung lượng bộ nhớ mà tiến trình sử dụng.
D. Đường dẫn của tiến trình.
Lệnh nào trong Linux dùng để kết thúc một tiến trình?
A. kill
B. stop
C. terminate
D. end
Lệnh top trong Linux cung cấp thông tin gì?
A. Các file lớn nhất trong thư mục.
B. Các tiến trình đang chạy và sử dụng tài nguyên.
C. Danh sách các user đăng nhập.
D. Thời gian hệ thống hoạt động.
Lệnh nào trong Linux dùng để thay đổi độ ưu tiên của một tiến trình?
A. nice
B. renice
C. priority
D. chpriority
Tùy chọn nào của lệnh ps hiển thị tất cả các tiến trình đang chạy?
A. -e
B. -a
C. -u
D. -p
Lệnh nào hiển thị trạng thái hiện tại của CPU và các tiến trình trong thời gian thực?
A. vmstat
B. top
C. htop
D. iostat
Khi một tiến trình bị treo, lệnh nào dùng để ép buộc dừng nó?
A. kill -9 <PID>
B. terminate <PID>
C. force <PID>
D. stop <PID>
File nào lưu thông tin về các tiến trình trong Linux?
A. /proc
B. /etc/process
C. /var/process
D. /sys/proc
Lệnh nào dùng để kiểm tra kết nối mạng đến một địa chỉ IP hoặc tên miền?
A. ping
B. netstat
C. traceroute
D. dig
Lệnh nào hiển thị tất cả các kết nối mạng đang hoạt động?
A. netstat
B. ss
C. Cả A và B
D. tcpdump
Công cụ nào dùng để phân tích gói tin mạng?
A. tcpdump
B. wireshark
C. nmap
D. Cả A và B
Lệnh nào dùng để hiển thị địa chỉ IP của hệ thống?
A. ifconfig
B. ip addr
C. Cả A và B
D. dnslookup
Lệnh nào trong Linux dùng để quét các cổng mạng đang mở trên một máy chủ?
A. netstat
B. nmap
C. telnet
D. ping
File cấu hình mạng chính trong Linux thường nằm ở đâu?
A. /etc/network/interfaces
B. /etc/netconfig
C. /etc/sysconfig/network-scripts
D. Cả A và C
Lệnh nào kiểm tra tuyến đường (route) mà một gói tin đi qua?
A. traceroute
B. tracepath
C. pingpath
D. Cả A và B
Lệnh nào dùng để kiểm tra DNS của một tên miền?
A. dig
B. nslookup
C. host
D. Cả A, B và C
Lệnh nào trong Linux liệt kê các thiết bị phần cứng được kết nối?
A. lsblk
B. lshw
C. hwinfo
D. Cả B và C
Lệnh nào dùng để kiểm tra thông tin về CPU trên Linux?
A. cat /proc/cpuinfo
B. lscpu
C. Cả A và B
D. cpuinfo
Lệnh nào sau đây được sử dụng để cài đặt phần mềm trong hệ thống sử dụng quản lý gói APT (Debian/Ubuntu)?
A. apt-get install
B. yum install
C. dnf install
D. zypper install
Để gỡ cài đặt phần mềm trên hệ thống sử dụng RPM (Red Hat/CentOS), bạn sử dụng lệnh nào?
A. rpm -i
B. rpm -e <tên_gói>
C. dnf remove
D. apt-get remove
Lệnh sudo apt-get purge khác với sudo apt-get remove ở điểm nào?
A. Chỉ xóa tệp tin cấu hình.
B. Xóa phần mềm nhưng giữ lại tệp tin cấu hình.
C. Xóa phần mềm và các tệp tin cấu hình liên quan.
D. Không có khác biệt gì.
Hệ thống quản lý gói YUM được sử dụng chủ yếu trên các hệ điều hành Linux nào?
A. Debian/Ubuntu
B. Fedora/Red Hat/CentOS
C. Arch Linux
D. SUSE Linux
Lệnh nào sau đây dùng để cập nhật danh sách các gói phần mềm trong hệ thống dựa trên APT?
A. sudo apt-get install
B. sudo apt-get update
C. sudo apt-get upgrade
D. sudo apt-get remove
SSH viết tắt của từ nào?
A. Secure Socket Host
B. Secure Shell
C. Simple Secure Host
D. Secure System Handler
Cổng mặc định của dịch vụ SSH là gì?
A. 21
B. 22
C. 80
D. 443
File cấu hình chính của dịch vụ SSH trên Linux là gì?
A. /etc/ssh/ssh_config
B. /etc/ssh/sshd_config
C. /etc/ssh/ssh_default
D. /var/ssh/ssh_config
Lệnh nào dùng để kết nối SSH đến một máy chủ từ terminal?
A. ssh username@hostname
B. connect username@hostname
C. ssh_connect username@hostname
D. remote username@hostname
Phương pháp nào sau đây thường được dùng để xác thực kết nối SSH?
A. Username và password.
B. SSH key (khóa công khai và khóa bí mật).
C. Token xác thực.
D. Cả A và B.
SSH sử dụng giao thức mã hóa nào để đảm bảo an toàn cho dữ liệu?
A. RSA hoặc DSA
B. SSL/TLS
C. Symmetric và Asymmetric Encryption
D. Giao thức IPSec
Để cho phép SSH sử dụng cổng khác ngoài cổng mặc định, cần thay đổi gì trong file cấu hình?
A. Thay đổi tham số Port trong file /etc/ssh/sshd_config.
B. Thay đổi tham số DefaultPort trong file /etc/ssh/ssh_config.
C. Thay đổi tham số SSH_Port trong file /var/ssh/ssh_config.
D. Không cần thay đổi file cấu hình, chỉ thay đổi trong lệnh.
Tính năng nào của SSH cho phép truyền tệp tin giữa hai máy?
A. SCP (Secure Copy Protocol)
B. FTP (File Transfer Protocol)
C. TFTP (Trivial File Transfer Protocol)
D. SFTP (SSH File Transfer Protocol)
SSH Key có thể được tạo bằng lệnh nào trong Linux?
A. ssh-keygen
B. generate-ssh-key
C. ssh-create-key
D. keygen-ssh
Tính năng nào của SSH cho phép chuyển tiếp cổng (port forwarding) an toàn qua một kênh được mã hóa?
A. Dynamic Port Forwarding
B. Local Port Forwarding
C. Remote Port Forwarding
D. Tất cả các phương án trên.
Lệnh nào trong Linux dùng để thay đổi quyền sở hữu của một file hoặc thư mục?
A. chmod
B. chown
C. usermod
D. groupmod
Quyền "execute" trong Linux cho phép:
A. Xóa file.
B. Thực thi file nếu là chương trình hoặc script.
C. Ghi dữ liệu vào file.
D. Đọc dữ liệu từ file.
Trong Linux, cấu trúc quyền của một file bao gồm bao nhiêu phần?
A. 2 (Chủ sở hữu và nhóm).
B. 3 (Chủ sở hữu, nhóm, và những người khác).
C. 4 (Chủ sở hữu, nhóm, người khác, và root).
D. 5 (Chủ sở hữu, nhóm, người khác, root, và hệ thống).
Khi chạy lệnh chmod 755 myfile, file sẽ có quyền gì?
A. Chủ sở hữu có toàn quyền, nhóm và người khác chỉ đọc.
B. Chủ sở hữu có toàn quyền, nhóm và người khác có thể đọc và thực thi.
C. Tất cả mọi người có toàn quyền.
D. Chỉ root có quyền.
Lệnh setfacl được sử dụng để làm gì trong Linux?
A. Thiết lập quyền ACL (Access Control List) cho file hoặc thư mục.
B. Xóa quyền của một nhóm người dùng.
C. Thay đổi chủ sở hữu của file.
D. Cấp quyền truy cập root cho user.
Lệnh nào dùng để thay đổi thông tin của một user trong Linux?
A. usermod
B. useradd
C. passwd
D. groupmod
File nào trong Linux lưu thông tin về các nhóm trong hệ thống?
A. /etc/shadow
B. /etc/passwd
C. /etc/group
D. /etc/userconfig
