成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用Linux命令行與其他用戶進行通信

系統 Linux
使用 Linux 命令行向其他用戶發送消息或許非常容易,這里有一些相關的命令你可以考慮使用。在這篇文章中,我們會考察 4 個這樣的命令,看看它們是怎么工作的。

使用Linux命令行與其他用戶進行通信

使用 Linux 命令行向其他用戶發送消息或許非常容易,這里有一些相關的命令你可以考慮使用。在這篇文章中,我們會考察 4 個這樣的命令,看看它們是怎么工作的。

wall

wall(“Write ALL” 的簡稱)命令允許你向所有系統中已登錄的用戶發送一條信息。這里我們假設用戶都使用命令行在同一臺服務器上工作。雖然 wall 命令最常被系統管理員用于向用戶發布公告和傳遞信息(比如說,服務器即將因維護而關閉),但它可以被任何用戶使用。

系統管理員可能會用類似下面的方式發送信息:

  1. $ wall The system will be going down in 15 minutes to address a serious problem

而所有登錄的用戶都將看到類似這樣的信息:

  1. Broadcast message from admin@dragonfly (pts/0) (Thu Mar 5 08:56:42 2020):
  2. The system is going down in 15 minutes to address a serious problem

如果希望在消息中使用單引號,你可以像這樣將信息用雙引號括起來:

  1. $ wall "Don't forget to save your work before logging off"

最外層的雙引號不會出現在發出的消息中,但是如果沒有它們,wall 會停下并等待輸入一個配對的單引號。

mesg

如果出于某種理由你不想接收來自另一個用戶的消息,你可以使用 mesg 命令來屏蔽這些消息。這個命令可以接受一個 n 作為參數來拒絕某用戶的消息,或者接收一個 y 作為參數來接收用戶發來的消息。

  1. $ mesg n doug
  2. $ mesg y doug

被屏蔽的用戶不會被告知這一事實。你也可以像這樣使用 mesg 來屏蔽或者接收所有消息:

  1. $ mesg y
  2. $ mesg n

write

另一個在不使用電子郵件的情況下發送文本的命令是 write,這個命令可以用來和一個特定的用戶通信。

  1. $ write nemo
  2. Are you still at your desk?
  3. I need to talk with you right away.
  4. ^C

輸入你的信息后用 ctrl-c 退出,這樣就完成了通信。這個命令允許你發送文本,但并不會建立一個雙向的通話。它只是將文本發送過去而已。如果目標用戶在多個終端上登錄,你可以指定你想將消息發送到哪一個終端,否則系統會選擇空閑時間最短的那個終端。

  1. $ write nemo#1

如果你試圖向一個將消息屏蔽了的用戶發送信息,你應該會看到這樣的輸出:

  1. $ write nemo
  2. write: nemo has messages disabled

talk/ytalk

talkytalk 命令讓你可以和一個或多個用戶進行交互式的聊天。它們會展示一個有上下兩個子窗口的界面,每個用戶向顯示在他們屏幕上方的窗口內輸入內容,并在下方的窗口看到回復信息。要回復一個talk 請求,接收方可以輸入 talk,在后面加上請求方的用戶名。

  1. Message from Talk_Daemon@dragonfly at 10:10 ...
  2. talk: connection requested by dory@127.0.0.1.
  3. talk: respond with: talk dory@127.0.0.1
  4.  
  5. $ talk dory

如果使用的是 ytalk,那么窗口中可以包含多于兩個參與者。正如下面的例子所展示的(這是上面 talk dory 命令的結果),talk 通常指向 ytalk

  1. ----------------------------= YTalk version 3.3.0 =--------------------------
  2. Is the report ready?
  3.  
  4. -------------------------------= nemo@dragonfly =----------------------------
  5. Just finished it

如上所述,在通話的另一側,talk會話界面的窗口是相反的:

  1. ----------------------------= YTalk version 3.3.0 =--------------------------
  2. Just finished it
  3.  
  4. -------------------------------= dory@dragonfly =----------------------------
  5. Is the report ready?

同樣的,使用 ctrl-c 來退出。

如果要和非本機的用戶通訊,你需要加上 -h 選項和目標主機名或IP地址,就像這樣:

  1. $ talk -h 192.168.0.11 nemo

總結

Linux 上有若干基本的命令可以用來向其他登錄的用戶發送消息。如果你需要向所有用戶快速發送信息或是需要便捷的電話替代品,又或是希望能簡單地開始一個多用戶快速通訊會話,這些命令會十分實用。

一些命令如 wall 允許廣播消息但卻不是交互式的。另外的一些命令如 talk 允許多用戶進行長時間通訊,當你只需要非常快速地交換一些信息,它們可以你你避免建立一個電話會議。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2020-09-09 07:48:42

Linux 命令行通信

2015-07-31 11:19:09

Windows 10帶寬更新

2015-07-30 15:46:23

Linux程序

2009-10-26 18:09:31

Oracle用戶解鎖

2021-01-14 08:47:55

Linux命令行打印

2021-07-08 08:56:30

Linux命令刪除用戶

2020-12-20 17:34:50

Linux命令行終端

2010-06-01 19:14:53

SVN命令行

2014-01-24 09:09:32

Linux命令行網速

2021-05-24 11:10:47

漏洞隱私移動安全

2022-10-18 14:52:36

2011-08-09 14:01:25

DB Link數據庫

2009-08-16 20:24:59

linux命令行登陸linux命令行linux命令

2014-01-22 10:21:55

Linux命令行

2010-06-23 14:28:23

LINUX Bash

2021-12-06 11:38:17

命令Glances工具

2015-06-16 10:36:45

Linux命令行

2010-11-16 13:40:52

Oracle命令行

2009-08-11 09:11:06

linux打開瀏覽器命linux命令行瀏覽器linux命令行

2019-05-21 10:38:17

Linux命令行
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 永久免费视频 | 美女黄色在线观看 | 久久久久久国产精品免费 | 亚洲国产精品一区二区www | 国产成人99久久亚洲综合精品 | 久久久精品一区二区三区 | 欧美一级二级在线观看 | 中文字幕在线观看一区二区 | yiren22 亚洲综合 | 久久毛片网站 | 精品久久久久一区 | 亚洲欧美一区二区三区视频 | 亚洲成av人片在线观看 | 国产成人精品免高潮在线观看 | 精品国产一级 | 国产成人精品免高潮在线观看 | 亚洲国产精品久久久 | 四虎成人免费电影 | 爱爱免费视频网站 | 国产这里只有精品 | 日日干日日射 | 欧美精品一区二区三区在线四季 | 欧美电影免费观看 | 午夜三区 | 亚洲人成在线观看 | 国产精品美女久久久久久不卡 | 国产三区在线观看视频 | 99re6热在线精品视频播放 | 亚洲区一区二 | 一区二区在线 | 91精品国产综合久久福利软件 | 97久久精品午夜一区二区 | 99精品视频在线 | 亚洲国产精品91 | 日本免费在线观看视频 | 中文精品视频 | 超碰97免费在线 | 成人久久久| 中文字幕国产一区 | 亚洲综合区| 久久精品小视频 |