unit 5 Communicating with other users

unit 5 Communicating with other users
unit5Communicatingwithotherusers
 
在命令下还有一些关于通讯的命令。有些还允许实时的通信,提供功能性的chat,当其他人允许你给他发送邮件。

Real-TimeCommunica

大家好,又见面了,我是你们的朋友全栈君。

unit 5 Communicating with other users

 

在命令下还有一些关于通讯的命令。有些还允许实时的通信,提供功能性的chat,当其他人允许你给他发送邮件。

Real-Time Communication
在Linux上,有两个操作可以和其他用户进行实时通信。可以用write来和一个独立的用户对话。如果你想向所有用户发送邮件,可以使用wall。如果你不想从其他用户那儿收到邮件,用mesg切换是否接收邮件。

Individual Chat Sessions with write
如果你想和系统上的某个用户进行实时聊天,你可以使用write。这个命令提供两个用户之间的通信。它的使用很简单:通过使用write加上你想通信的用户名来向另一个用户发起会话。
比如:write susan

接着write操作在你可以写邮件内容前,它会先给你个提示。你写的内容会在对方的终端上一行一行的显示,不管那个用户在干什么,只要打开一个终端,那个内容就会显示出来。如果用户收到另一个用户的write消息时,它可以通过打开自己的write来回复。
以下是我的例子:
######################

caoli@caoli-laptop:~$ su
密码:
root@caoli-laptop:/home/caoli# write caoli
write: caoli is logged in more than once; writing to pts/0
write: warning: write will appear from caoli
hi,kkkkkkkk
root@caoli-laptop:/home/caoli#
/

caoli@caoli-laptop:~$ write root
write: root is not logged in

########################

caoli@caoli-laptop:~$
Message from caoli@caoli-laptop on pts/1 at 22:59 …
hi,kkkkkkkk

#####################
最后,使用Ctrl+C可以结束对话,使你回到正常的工作情况下。

Writing To All Users
另一个用于实时通信的命令是wall。这个功能就像write all,这下你肯定会立刻猜到他是用于向所有用户发送消息的。wall命令可以用Ctrl+D来结束,这个命令会使所有的消息出现在当前在线的所有用户的终端上。当然,你得慎用wall命令,你想啊,要是所有用户都在终端上频繁的受到wall的消息,多烦阿,哈哈,不过你可以恶作剧一番啦!
以下是我机子上的例子:
#####################

caoli@caoli-laptop:~$ wall
hello,little huihui,I am catherine and i love u so much
my darling ,i miss u . 
we can have meal after your class’s over
laalalalaal
                                                                              
Broadcast Message from caoli@caoli-laptop                                     
        (/dev/pts/0) at 16:51 …                                             
                                                                              
hello,little huihui,I am catherine and i love u so much                       
my darling ,i miss u .                                                        
we can have meal after your class’s over                                      
laalalalaal                                                                   
                                                                             
caoli@caoli-laptop:~$
以上是用户caoli
caoli@caoli-laptop:~$ su wolf
密码:
                                                                              
Broadcast Message from caoli@caoli-laptop                                     
        (/dev/pts/0) at 16:51 …                                             
                                                                              
hello,little huihui,I am catherine and i love u so much                       
my darling ,i miss u .                                                        
we can have meal after your class’s over                                      
laalalalaal   
以上是用户wolf

##############################
收完信息后,你可以用ctrl+C来取消。

用wall你还可以发送一个文本文件里的内容给别人。比如,wall /tem/mymessage.txt 。这个命令会把mymessage.txt里的内容发送给所有当前在线的用户。这个功能对于那些想给用户发送大内容的信息来说,就很重要了。

Disabling Real-Time Message
如果你不想收到从其他用户发来的信息,可以使用 mesg 命令。这个命令有两个参数,
mesg n 可以确保没人能向你发送信息,
mesg y 如果你想恢复收别人信息的功能,就用这个把。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/132220.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 转录组分析学习笔记(持续补充)

    转录组分析学习笔记(持续补充)转录组分析流程(有参和无参denovo)1.获得测序数据,Fastq格式,称之为Rawdata。2.质量检测3.比对Mapping4.Quantification|Quanti

  • DeepLearning | Broad Learning System 宽度学习系统 : 高效增量式浅层神经网络

    DeepLearning | Broad Learning System 宽度学习系统 : 高效增量式浅层神经网络BroadLearningSystem(BLS,宽度学习系统)是澳门大学的陈俊龙教授在2017年TNNLS上基于随机向量函数链接神经网络(RVFLNN)和单层前馈神经网络(SLFN)提出的一种单层增量式神经网络。这个模型相比于传统的深层网络模型,它在保证一定精度的同时,具有快速、简洁,同时支持增量式的在线模型更新等比较好的性质。我在复现以后发现模型在一些数据集上的表现确实是不错的,在与陈教授…

  • 铝电解电容分类方法

    铝电解电容分类方法铝电解电容分类方法各大厂商的分类方式基本一致,主要按以下几个指标:极性容量耐压温度特性ESR寿命其他一般来说,电解电容实物上都会印上容值耐压值系列号分类的系列号,则各个厂商都有所不同,没有统一标准,比较常用到的都是各家的标准品,例如VT,RVT等。…

  • jaxen.jar下载地址

    jaxen.jar下载地址最近在写XML文件的时候需要用到这个jar包,但是在网上下载的时候贼慢,于是在csdn上找但是都要收费,最后终于找到了,现在分享给你们。不要谢,请叫我雷锋!《jaxen》jar包下载地址…

  • JAVA重写和重载的区别「建议收藏」

    JAVA重写和重载的区别「建议收藏」问:Java重载与重写是什么?有什么区别?答:  重载(Overload)是让类以统一的方式处理不同类型数据的一种手段,实质表现就是多个具有不同的参数个数或者类型的同名函数(返回值类型可随意,不能以返回类型作为重载函数的区分标准)同时存在于同一个类中,是一个类中多态性的一种表现(调用方法时通过传递不同参数个数和参数类型来决定具体使用哪个方法的多态性)。图1.Android…

  • PYTHON 2021.5.3激活码【在线注册码/序列号/破解码】

    PYTHON 2021.5.3激活码【在线注册码/序列号/破解码】,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号