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 如果你想恢复收别人信息的功能,就用这个把。

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

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

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux下svn命令使用大全

    最近经常使用svn进行代码管理,这些命令老是记不住,得经常上网查,终于找了一个linux下svn命令使用大全:1、将文件checkout到本地目录 svncheckoutpath(path是服务器 上的目录)例如:svncheckoutsvn://192.168.1.1/pro/domain简写:svnco2、往版本库中添加新的文件 svnaddfile例如:svn…

    2022年4月11日
  • java.lang.NoSuchMethodException异常「建议收藏」

    java.lang.NoSuchMethodException异常「建议收藏」在Struts2中,有时候会出现java.lang.NoSuchMethodException异常,有可能是三种情况导致的运行异常:第一种:Action类的方法被定义成private类型.Action中被访问的方法被定义成private类型.程序在访问其方法时,会抛出以上异常。第二种:Action类继承了ActionSupport类时程序在访问其方法时,也会抛出上述异常。第三种…

    2022年4月20日
  • SQLyog安装教程详解

    SQLyog安装教程详解安装SQLyog的详细步骤(1)复制连接:https://pan.baidu.com/s/1IlkLChap1gYzCHo3meegew输入提取码:a1kw(2)等待下载(3)解压到新建文件夹(4)点击解压后的X64右键,以管理员的身份运行(5)选择语言Chinese(Simplified)(6)单击下一步(7)打开后需要证书姓名(Name):cr173序列号(Code):8d8120df-a5c3-4989-8f47-5afc79c56e7c或者(OR)姓名

    2022年5月28日
  • mysql截取前几个字符串_mysql 截取字符串 函数[通俗易懂]

    mysql截取前几个字符串_mysql 截取字符串 函数[通俗易懂]文章摘取自http://www.cnblogs.com/zdz8207/p/3765073.html练习截取字符串函数(五个)mysql索引从1开始一、mysql截取字符串函数1、left(str,index)从左边第index开始截取2、right(str,index)从右边第index开始截取3、substring(str,index)当index>0从左边开始截取直到结束当ind…

    2022年6月9日
  • zip压缩报错解决:zip warning: name not matched: xxx/xxx/xxx

    zip压缩报错解决:zip warning: name not matched: xxx/xxx/xxx参考:“zipwarning:namenotmatched”whilecompressingadirectory-Unix&LinuxStackExchange这个报错的原因是要压缩的文件是个符号链接文件,但指向的文件不存在,解决方法是加上-y参数,意思是storesymboliclinksasthelinkinsteadoftherefe…

    2022年10月28日
  • gcc中include文件的搜索路径

    gcc中include文件的搜索路径

    2022年3月12日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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