pts / 0 ,: 0 và các thuộc tính trước nó + là gì? Vân vân


11

Trong khi đọc về Linux, tôi đã nhận được một $ who -a, vì vậy trước khi thử tôi đã đăng nhập vào ba thiết bị đầu cuối văn bản của mình (tty1,tty2,tty3), và sau đó tôi quay lại X-window(Ctrl + Alt + f7) ,, sau đó tôi đã thử: -

$ who
anupam   tty2         2014-09-20 16:19
anupam   tty3         2014-09-20 16:20
anupam   tty1         2014-09-20 16:18
anupam   :0           2014-09-20 16:14 (:0)
anupam   pts/0        2014-09-20 16:21 (:0)
$ whoami
anupam
$ who -a
           system boot  2014-09-20 16:13
           run-level 2  2014-09-20 16:13
LOGIN      tty4         2014-09-20 16:13               736 id=4
LOGIN      tty5         2014-09-20 16:13               740 id=5
anupam   - tty2         2014-09-20 16:19 00:01        3200
anupam   - tty3         2014-09-20 16:20   .          3346
LOGIN      tty6         2014-09-20 16:13               752 id=6
anupam   - tty1         2014-09-20 16:18 00:02        3044
anupam   ? :0           2014-09-20 16:14   ?          1835 (:0)
anupam   + pts/0        2014-09-20 16:21   .          3455 (:0)
$ 

Tôi không nhận được một số thuật ngữ trong second attribute( - tty2,-tty 3,-tty1i [tại sao lại -có trước mặt họ?]) ?:0(Tôi đoán nó đang chỉ ra X-windowkhởi động của tôi [tại sao lại có ?trước :0?]) Và các giá trị ở thuộc tính thứ tư[00:01, ., 00:02, ?, .]?

Tôi đã cố gắng nhìn vào $ man who -a, nhưng tôi không có được lời giải thích này.

Câu trả lời:


15
  • pts/0là một Slave Pseudo-Terminal (Xem "pts /" trong đầu ra của w nghĩa là gì? ).

  • Thông báo (:0)cho bạn biết màn hình nào bạn đang sử dụng.

  • thông báo +,-,?cho bạn biết người dùng / tty có chấp nhận tin nhắn hay không. Nếu đúng, hiển thị a +cho mỗi người dùng nếu mesg y, -nếu mesg n, hoặc ?nếu tty của họ không thể được thống kê.

    Xem mesgtrang người đàn ông:

    NAME
           mesg - control write access to your terminal
    
    SYNOPSIS
           mesg [y|n]
    
    DESCRIPTION
           Mesg  controls  the  access to your terminal by others.  It's typically
           used to allow or disallow other users to write to  your  terminal  (see
           write(1)).
    
    OPTIONS
           y      Allow write access to your terminal.
    
           n      Disallow write access to your terminal.
    
           If no option is given, mesg prints out the current access state of your
           terminal.
    

Nguồn: who.c


Hơnx luôn luôn với (: 0) ??
lazarus

1
@jazz: Tôi đã thêm thông tin về mesglệnh
Sylvain Pineau

Tôi sẽ nói "stat'ed" thay vì "tuyên bố" vì cái sau là loại khó hiểu
nneonneo

@nneonneo đã sửa, thx
Sylvain Pineau
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.