Câu trả lời:
Nói tóm lại, nếu màn hình hiển thị ký hiệu đô la ( $
) hoặc hàm băm ( #
) ở bên trái con trỏ nhấp nháy, bạn đang ở trong môi trường dòng lệnh.
$
, #
, %
Ký ghi rõ loại tài khoản người dùng mà bạn đang đăng nhập vào.
$
) có nghĩa là bạn là người dùng bình thường.#
) có nghĩa là bạn là quản trị viên hệ thống (root).%
).Có sự khác biệt về lời nhắc trong các bản phân phối Unix hoặc GNU / Linux khác nhau do cài đặt mặc định của chúng. Ví dụ, lời nhắc của Debian / Ubuntu là guest@linux:~$
, một trong Fedora / CentOS / RedHat là [guest@linux ~]$
và một trong SuSE Linux / OpenSUSE là guest@linux:~>
. Nói chung, lời nhắc thường hiển thị tên người dùng đăng nhập, tên máy chủ và thư mục làm việc hiện tại và kết thúc bằng dấu đô la ($), phần trăm (%) hoặc hàm băm (#).
guest@linux:~$
guest
- tên người dùng: tài khoản người dùng mà bạn đã đăng nhập.linux
- tên máy chủ: máy bạn đang vận hành.~
- thư mục làm việc hiện tại: thư mục bạn đang ở. Tilde ( ~
) có nghĩa là thư mục chính, tức là thư mục mặc định khi đăng nhập lần đầu.Tham khảo: wiki.debian.org.hk/w/Basic_Command_Line
chattr +i "$(realpath /etc/resolv.conf)"
Tôi đã tìm thấy nó trong một câu hỏi khác và tôi cần làm rõ. Cảm ơn.
/etc/resolv.conf
là một liên kết tượng trưng trong những ngày trước khi hệ thống được /run/resolvconf/resolv.conf
nộp. Không hoàn toàn chắc chắn làm thế nào nó được sử dụng bây giờ, mặc dù. Và chattr
dường như không hoạt động trên các liên kết tượng trưng
Nếu chúng ta nói về CLI, không có sự khác biệt giữa $
và #
dấu hiệu. Nó chỉ đại diện cho loại tài khoản người dùng.
$
dấu hiệu cho biết bạn đã đăng nhập bằng tài khoản bình thường.
#
dấu nhắc cho biết bạn đã đăng nhập bằng tài khoản root.
satish@ubuntu:~$
root@ubuntu:~#