Dịch vụ SSH trong Linux là gì?
Trả lời:
Đáp án đúng: B
SSH (Secure Shell) là một giao thức mạng mã hóa cho phép người dùng truy cập và điều khiển máy tính từ xa một cách an toàn. Nó cung cấp một kênh bảo mật để truyền dữ liệu giữa hai thiết bị, ngăn chặn các hành vi nghe lén và can thiệp trái phép. Trong các lựa chọn đưa ra, 'Secure Shell' là tên gọi chính xác nhất của dịch vụ này.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: D
Câu hỏi này kiểm tra kiến thức về lệnh `crontab` trong Linux, được sử dụng để lên lịch các công việc định kỳ. Trong đó, `crontab -e` là lệnh cho phép người dùng chỉnh sửa (edit) crontab của riêng mình, từ đó thiết lập lịch trình cho các công việc cá nhân. Các lựa chọn khác không đúng vì:
* A. vi ~/.crontab: Mặc dù `~/.crontab` là vị trí file crontab của người dùng, việc dùng `vi` trực tiếp để chỉnh sửa không phải là cách được khuyến khích vì `crontab -e` có kiểm tra cú pháp.
* B. cp /etc/crontab: Lệnh này dùng để sao chép file `/etc/crontab`, là crontab hệ thống (thường chỉ root mới được chỉnh sửa), chứ không phải crontab của người dùng.
* C. crontab –v: Lệnh này không tồn tại. `crontab -l` được dùng để liệt kê các công việc đã lên lịch, không phải để thiết lập lịch mới.
* A. vi ~/.crontab: Mặc dù `~/.crontab` là vị trí file crontab của người dùng, việc dùng `vi` trực tiếp để chỉnh sửa không phải là cách được khuyến khích vì `crontab -e` có kiểm tra cú pháp.
* B. cp /etc/crontab: Lệnh này dùng để sao chép file `/etc/crontab`, là crontab hệ thống (thường chỉ root mới được chỉnh sửa), chứ không phải crontab của người dùng.
* C. crontab –v: Lệnh này không tồn tại. `crontab -l` được dùng để liệt kê các công việc đã lên lịch, không phải để thiết lập lịch mới.
Lời giải:
Đáp án đúng: C
Lệnh `:wq` trong trình soạn thảo vi được sử dụng để ghi các thay đổi vào file và thoát khỏi trình soạn thảo.
* `w` là viết tắt của "write", có nghĩa là ghi file.
* `q` là viết tắt của "quit", có nghĩa là thoát khỏi trình soạn thảo.
Các lựa chọn khác không đúng vì:
* `wq` (không có dấu hai chấm) không phải là một lệnh hợp lệ trong vi.
* `wq!` (có dấu chấm than) ghi và thoát, kể cả khi file ở chế độ chỉ đọc (read-only). Mặc dù nó ghi và thoát, nhưng `:wq` phù hợp hơn trong trường hợp thông thường (không cần ghi đè file chỉ đọc).
* `:qw` không phải là một lệnh hợp lệ trong vi.
* `w` là viết tắt của "write", có nghĩa là ghi file.
* `q` là viết tắt của "quit", có nghĩa là thoát khỏi trình soạn thảo.
Các lựa chọn khác không đúng vì:
* `wq` (không có dấu hai chấm) không phải là một lệnh hợp lệ trong vi.
* `wq!` (có dấu chấm than) ghi và thoát, kể cả khi file ở chế độ chỉ đọc (read-only). Mặc dù nó ghi và thoát, nhưng `:wq` phù hợp hơn trong trường hợp thông thường (không cần ghi đè file chỉ đọc).
* `:qw` không phải là một lệnh hợp lệ trong vi.
Lời giải:
Đáp án đúng: C
Trong hệ thống Linux, tập tin `/etc/inittab` được sử dụng để cấu hình init, chương trình đầu tiên được chạy khi hệ thống khởi động. Tập tin này định nghĩa các runlevel khác nhau và các tiến trình nào sẽ được khởi chạy ở mỗi runlevel. Do đó, để thay đổi mức thi hành mặc định (default runlevel), ta sẽ chỉnh sửa tập tin `/etc/inittab`.
* `/etc/grub.conf` (hoặc `/boot/grub/grub.conf` trên các hệ thống cũ hơn) là tập tin cấu hình cho GRUB (GRand Unified Bootloader), bộ nạp khởi động. Nó được sử dụng để chọn hệ điều hành để khởi động, các tùy chọn kernel, v.v. Nó không liên quan đến runlevel.
* `/etc/runlevel` không phải là một tập tin cấu hình tiêu chuẩn trong hầu hết các hệ thống Linux hiện đại. Thông tin về runlevel hiện tại thường được lấy từ các tiến trình init hoặc systemd.
* `/etc/init.conf` không phải là một tập tin cấu hình tiêu chuẩn. Trên các hệ thống sử dụng systemd, các cấu hình dịch vụ được lưu trữ trong thư mục `/etc/systemd/system/`.
Vì vậy, đáp án chính xác là C.
* `/etc/grub.conf` (hoặc `/boot/grub/grub.conf` trên các hệ thống cũ hơn) là tập tin cấu hình cho GRUB (GRand Unified Bootloader), bộ nạp khởi động. Nó được sử dụng để chọn hệ điều hành để khởi động, các tùy chọn kernel, v.v. Nó không liên quan đến runlevel.
* `/etc/runlevel` không phải là một tập tin cấu hình tiêu chuẩn trong hầu hết các hệ thống Linux hiện đại. Thông tin về runlevel hiện tại thường được lấy từ các tiến trình init hoặc systemd.
* `/etc/init.conf` không phải là một tập tin cấu hình tiêu chuẩn. Trên các hệ thống sử dụng systemd, các cấu hình dịch vụ được lưu trữ trong thư mục `/etc/systemd/system/`.
Vì vậy, đáp án chính xác là C.
Lời giải:
Đáp án đúng: B
Khi tạo một tài khoản người dùng, tên đăng nhập (username) là thông tin bắt buộc phải có. Tên đăng nhập là duy nhất và được sử dụng để xác định và đăng nhập vào tài khoản. Các thông tin khác như tên đầy đủ, UID, shell có thể có hoặc không, tùy thuộc vào hệ thống và yêu cầu cụ thể, nhưng tên đăng nhập là không thể thiếu.
Lời giải:
Đáp án đúng: B
Để xóa một thư mục (directory) và toàn bộ nội dung bên trong nó (bao gồm cả các thư mục con và tập tin), ta sử dụng lệnh `rm` với tùy chọn `-r` (recursive).
* `rm -r /dir`: Lệnh này sẽ xóa thư mục `/dir` và tất cả các thư mục con, tập tin bên trong nó một cách đệ quy. Đây là đáp án đúng.
* `rm -f /dir`: Lệnh này xóa file `/dir` một cách cưỡng ép (force), nó không dùng để xóa thư mục. Nếu `/dir` là một thư mục, lệnh này sẽ không thành công trừ khi `/dir` thực sự là một *file* có tên là `/dir`.
* `rmdir /dir`: Lệnh `rmdir` chỉ dùng để xóa thư mục *trống*. Nếu thư mục `/dir` không trống, lệnh này sẽ báo lỗi và không xóa được.
* `rmdir -p /dir`: Lệnh `rmdir -p` cố gắng xóa `/dir` và các thư mục cha của nó nếu chúng trở nên trống sau khi xóa `/dir`. Tuy nhiên, nếu `/dir` không trống, nó sẽ không xóa được.
Vì vậy, chỉ có `rm -r /dir` là đáp án đúng để xóa toàn bộ thư mục /dir, bao gồm cả các thư mục con và file bên trong nó.
* `rm -r /dir`: Lệnh này sẽ xóa thư mục `/dir` và tất cả các thư mục con, tập tin bên trong nó một cách đệ quy. Đây là đáp án đúng.
* `rm -f /dir`: Lệnh này xóa file `/dir` một cách cưỡng ép (force), nó không dùng để xóa thư mục. Nếu `/dir` là một thư mục, lệnh này sẽ không thành công trừ khi `/dir` thực sự là một *file* có tên là `/dir`.
* `rmdir /dir`: Lệnh `rmdir` chỉ dùng để xóa thư mục *trống*. Nếu thư mục `/dir` không trống, lệnh này sẽ báo lỗi và không xóa được.
* `rmdir -p /dir`: Lệnh `rmdir -p` cố gắng xóa `/dir` và các thư mục cha của nó nếu chúng trở nên trống sau khi xóa `/dir`. Tuy nhiên, nếu `/dir` không trống, nó sẽ không xóa được.
Vì vậy, chỉ có `rm -r /dir` là đáp án đúng để xóa toàn bộ thư mục /dir, bao gồm cả các thư mục con và file bên trong nó.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp
136 tài liệu563 lượt tải

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp
125 tài liệu585 lượt tải

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng
325 tài liệu608 lượt tải

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất
331 tài liệu1010 lượt tải

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
246 tài liệu802 lượt tải

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
138 tài liệu417 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng