Tôi nhận thấy rằng khi trong thiết bị đầu cuối, dấu nhắc thường ở định dạng username@users:
hoặc tôi thậm chí đã nhìn thấy username@(none):
. Tôi hiểu rằng phần đầu tiên là tên người dùng đã đăng nhập, nhưng phần sau @
biểu tượng là gì?
Tôi nhận thấy rằng khi trong thiết bị đầu cuối, dấu nhắc thường ở định dạng username@users:
hoặc tôi thậm chí đã nhìn thấy username@(none):
. Tôi hiểu rằng phần đầu tiên là tên người dùng đã đăng nhập, nhưng phần sau @
biểu tượng là gì?
Câu trả lời:
Tất nhiên, bạn có thể đặt lời nhắc này gần như bất cứ điều gì bạn muốn - nhiều người sử dụng nó để hiển thị thông tin khác.
Đây là một hướng dẫn tốt sẽ giúp bạn bắt đầu.
Dotfiles.org cũng có một loạt các tùy chỉnh khác mà bạn có thể thực hiện cho trình bao của mình.
Dấu nhắc lệnh Bash trông như thế này theo mặc định:
[USERNAME]@[HOSTNAME]:[PATH][SYMBOL]
[USERNAME]
là tên người dùng của người dùng hiện đang hoạt động. thông thường đây là người dùng của bạn, nhưng khi bạn chạy sudo su
hoặc các lệnh tương tự, bạn sẽ nhận được "shell root", điều đó có nghĩa là người dùng là "root".[HOSTNAME]
là tên máy chủ của bạn. Đó là tên máy tính của bạn. Bạn phải nhập nó trong quá trình cài đặt hệ thống.[PATH]
là thư mục làm việc hiện tại của bạn, thư mục bạn hiện đang hoạt động. Khi bạn mở một thiết bị đầu cuối mới, thư mục mặc định là thư mục chính của người dùng hiện tại của bạn. Một từ đồng nghĩa cho /home/YOURUSERNAME
là ~
.[SYMBOL]
thường là $
nếu bạn đang hoạt động như bất kỳ người dùng bình thường nào hoặc #
nếu bạn đang hoạt động như người dùng "root".Vì vậy, dấu nhắc Bash của bạn trông như thế này:
ganesh@ganesh:~$
Điều đó có nghĩa là bạn cũng đã đăng nhập như một người dùng ganesh
trên một máy tính được gọi ganesh
là, hiện đang hoạt động trong thư mục chính của bạn ( ~
). Tất nhiên bạn không phải là "gốc", do đó $
.
Không cần nhìn vào dấu nhắc Bash, bạn tìm ra tên người dùng, nhóm, tên máy chủ và thư mục làm việc hiện tại với các lệnh bên dưới:
Tên tài khoản:
whoami
Các nhóm:
groups
Tên người dùng và nhóm, dưới dạng chuỗi và số:
id
Tên máy chủ:
hostname
Thư mục làm việc hiện tại:
pwd
Dấu nhắc thiết bị đầu cuối hiển thị tên người dùng đăng nhập của bạn và nội dung của whats trong / etc / hostname.
ví dụ: máy tính xách tay của tôi là james @ james-laptop
Điều này là do tên người dùng của tôi trên máy tính xách tay của tôi là james và tên máy chủ của tôi là james-laptop
để mở rộng những gì sepp2k đã nói, đó là tên máy chủ hay tên máy tính của hệ thống mà bạn đã đăng nhập vào thiết bị đầu cuối. hầu hết thời gian và đối với hầu hết người dùng, đây sẽ là người bạn đang ngồi trước mặt. Nó rất hữu ích mặc dù trong trường hợp bạn thỉnh thoảng / liên tục đăng nhập vào các hệ thống từ xa cho mục đích quản trị để có tên pc ngay trước mặt để nhắc nhở bạn đang ở đâu.
Chỉ cần sử dụng lệnh groups
để liệt kê tất cả các nhóm mà người dùng hiện tại của bạn là một phần của. Người dùng root là tài khoản quản trị viên trên ngôn ngữ Windows mà bạn có thể hiểu rõ hơn.
@
biểu tượng có nghĩa là gì khi bạn lần đầu tiên mở bất kỳ thiết bị đầu cuối nào - không phải chúng thuộc nhóm nào.