当我们在Linux的终端下使用命令“who”或“w”时,我们总会看到一长串的用户列表,此时,你是不是很想发送一个消息给他/她。如果她是一个你心仪很久的MM,而你正好看到她也在,迫于害羞的你,是不是此时想发送一个消息给她,说声“hello,你也在呀”或是“咦,这么巧”。

嘿嘿,你是不是很期待,下面就来介绍几个命令,让你发送给她或他。

1、write:发送消息给这个系统的其他用户。

用法:

write+用户名

write+用户名@终端机编号

结束输入:ctrl+d

例子:

write Jack  发送消息给Jack,如果Jack不在线,则返回提示

hello, Jack  输入要发送的内容

ctrl+d  结束发送,退出

write Jack@pts/1  发送消息给Jack,如果Jack不在线,则返回提示

hello  输入要发送的内容

ctrl+d  结束发送,退出

PS:

如何查看终端机编号呢?

请输入“w”。然后查看“tty”这个选项

wall:发送消息给系统的所有登陆用户

用法:

wall+你要说的话

例子:

wall i love you

talk:和在线用户交流

用法:

talk+用户名

talk+用户名@终端机编号

例子:

talk Jack  发送消息给Jack,如果Jack不在线,则返回提示

hello, Jack  输入要发送的内容

ctrl+c  结束发送,退出

talk Jack@pts/1  发送消息给Jack,如果Jack不在线,则返回提示

hello  输入要发送的内容

ctrl+c  结束发送,退出

PS:

其实和write差不多,它们是不是很像,O(∩_∩)O哈哈~

如何查看终端机编号呢?

请输入“w”。然后查看“tty”这个选项

两人同时登录一台linux主机或同时打开两个会话窗口,如下:

[root@puppet ~]# w

02:00:59 up 64 days,  7:15,  3 users,  load average: 0.00, 0.00, 0.00

USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT

root     pts/0    192.168.204.98   00:27   31:52   0.03s  0.00s vi 123/

root     pts/1    192.168.204.50   00:50    0.00s  0.01s  0.00s w

root     pts/2    192.168.204.50   01:59   52.00s  0.06s  0.06s -bash

在A终端输入如下:

echo "hello ,what are you doing ?" > /dev/pts/1

在B终端显示如下:

hello ,what are you doing ?

在B终端输入如下:

echo "hi I am working." > /dev/pts/2

在A终端显示如下:

[root@puppet ~]# echo "hello ,what are you doing ?" > /dev/pts/1

[root@puppet ~]# hi I am working.

linux-用命令形式聊天的常用命令的更多相关文章

  1. 你一定要知道的关于Linux文件目录操作的12个常用命令

    写在前面: 1,<你一定要知道的关于Linux文件目录操作的12个常用命令>是楼主收集的关于Linux文件目录操作最常用的命令,包括文件或目录的新建.拷贝.移动.删除.查看等,是开发人员操 ...

  2. Linux的几个概念,常用命令学习

    Linux的几个概念,常用命令学习---------------------------------设备名装载点// 通过装载点访问设备-------------------------------- ...

  3. linux命令行下svn常用命令

    linux命令行下svn常用命令 1. 将文件checkout到本地目录 1 #path是服务器上的目录 2 svn checkout path 3 4 #示例 5 svn checkout svn: ...

  4. Linux检查和收集硬件信息的常用命令总结

    Linux检查和收集硬件信息的常用命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Linux基础真的很重要,基础不牢,地动山摇.这句话我是听老男孩创始人冉总说的一句话,起初 ...

  5. [转帖]linux中systemctl详细理解及常用命令

    linux中systemctl详细理解及常用命令 2019年06月28日 16:16:52 思维的深度 阅读数 30 https://blog.csdn.net/skh2015java/article ...

  6. linux中systemctl详细理解及常用命令

    linux中systemctl详细理解及常用命令 https://blog.csdn.net/skh2015java/article/details/94012643 一.systemctl理解 Li ...

  7. Linux内存运维操作及常用命令

    Linux内存运维操作及常用命令 1.问题诊断 1.1 什么是 Linux 服务器 Load Average? 1.2如何查看 Linux 服务器负载? 1.3服务器负载高怎么办? 1.4如何查看服务 ...

  8. Linux 系统中如何查看日志 (常用命令) tail -f

    Linux 系统中如何查看日志 (常用命令)  tail -f 日志文件 日 志 文 件 说 明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日 ...

  9. Git 命令详解及常用命令

    Git 命令详解及常用命令 Git作为常用的版本控制工具,多了解一些命令,将能省去很多时间,下面这张图是比较好的一张,贴出了看一下: 关于git,首先需要了解几个名词,如下: 1 2 3 4 Work ...

随机推荐

  1. 关于AJAX

    Ajax(异步JavaScript和XML) ajax主要用于异步加载页面,可以使用户在不刷新页面的情况下进行更新. ajax的主要优势是对页面的请求以异步的方式发送到服务器.而服务器不会再用整个页面 ...

  2. SVN和CVS的区别

    对版本控制就有了一定的理解,同时也应该知道SVN与CVS是比较流行的两款SCM工具.那么到底这两款工具有什么区别呢? 1.版本编号方面 例如,我们的版本库为A,其中有文件a,b,c. 在SVN中,新版 ...

  3. Android中脱离WebView使用WebSocket实现群聊和推送功能

    WebSocket是Web2.0时代的新产物,用于弥补HTTP协议的某些不足,不过他们之间真实的关系是兄弟关系,都是对socket的进一步封装,其目前最直观的表现就是服务器推送和聊天功能.更多知识参考 ...

  4. 實際案例: 獲取臨時票証 (JsApi Ticket)

    專案中選用大名鼎鼎的 Senparc 微信開發套件 獲取臨時票證處理常式的程式碼 (GetgVXinInfo.ashx) using Senparc.Weixin; using Senparc.Wei ...

  5. 「脑洞」图片转HTML(支持动画)

    也许是受到很久以前看到的这玩意儿的原因:The Shapes of CSS 现在开脑洞写了个自动转换,顺便支持了动画……嗯,纯 CSS (:з」∠) 主要步骤就是用 Python 读图片,然后把像素全 ...

  6. XE3随笔15:使用 IXMLHTTPRequest 简单获取网页源代码

    unit Unit1; interface uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, For ...

  7. CSS 浮动副作用 ,清除浮动

    参考:http://www.divcss5.com/jiqiao/j406.shtml 副作用:一般是一个盒子里使用了CSS float浮动属性,导致父级对象盒子不能被撑开,背景色不显示(如果父级不设 ...

  8. SpringMVC 结合HttpClient调用第三方接口实现

    使用HttpClient 依赖jar包 1:commons-httpclient-3.0.jar 2:commons-logging-1.1.1.jar 3:commons-codec-1.6.jar ...

  9. html中的标签

    1.<big></big>定义大字体的文字 2.<blockquote>标记长的引用:</blockquote>请注意,浏览器在 blockquote ...

  10. spring aop一些名词的理解

    最近想深入了解spring,已经使用spring一段时间,但是对spring的理解一直很肤浅,先把几个常见的名词理解一下. 比如一个ssh架构的电商系统上面有用户模块,商品模块,订单模块,支付模块等, ...