linux上给其他在线用户发送信息(wall, write, talk, mesg)
2018-01-05 lonskyMR 转自 恶之一眉
修改
微信分享:
设置登录提示
/etc/motd文件的用途
/etc/motd即message of today(布告栏信息),每次用户登录时,/etc/motd文件的内容会显示在用户的终端。系统管理员可以在文件中编辑系统活动消息,例如:管理员通 知用户系统何时进行软件或硬件的升级、何时进行系统维护等。如果shell支持中文,还可以使用中文,这样看起来更易于了解。/etc/motd 缺点是,现在许多用户登录系统时选择自动进入图形界面,所以这些信息往往看不到。
/etc/issue文件的用途
/etc/issue文件的使用方法与/etc/motd文件相差不大,它们的主要区别在于:当一个网络用户或通过串口登录系统上时,/etc/issue的文件内容显示在login提示符之前,而/etc/motd内容显示在用户成功登录系统之后。
使用write命令
用户可以使用write命令给其他在线用户发送消息。格式:
QUOTE:
#write username [tty]
在Shell提示符号输入write,username指接受发送信息的用户名。如果一个用户多次登录到系统, tty参数指定要发送的终端。使用write发送信息的前提条件是该用户已经登录到系统。否则会出现以下提示:
QUOTE:
#write cjh
write:cjh is not logged in
可以使用who命令查询登录用户名称。接着可以输入要发送的信息。当输入完毕后,键入EOF表示信息结束,用Crtl+D组合键发送信息。输入内容会出现在用户的屏幕上,同时通信中止。
如果在网络上可以使用write命令在username后加入主机名称或域名,建立网络通信。如果要和cao主机上的bj用户通信使用命令:
QUOTE:
#write bj@cao
可以使用rusers命令列出所有局域网上的登录用户。
wall命令
如果想要发送一条信息给系统中所有用户,可以使用wall命令,wall表示:write all。输入wall,然后编辑信息,如果shell支持可以使用中文。然后使用Crtl+D组合键发送信息。这样系统所有登录用户的桌面会收到信息。如 果在网络上,可以使用rwall命令把信息发送到局域网上所有的用户。
talk命令
talk命令可以和另一个登录系统用户实现双向对话。系统管理员输入信息,用户也可以输入自己的信息。双方都可以看到交流时的屏幕信息。格式:
QUOTE:
#talk username
一个例子:
#talk b
对方屏幕显示:
QUOTE:
Message from Talk_Daemon@www.cao.com at 7:18 ...
talk: connection requested by b@www.cao.com.
talk: respond with: talk b@www.cao.com
然后进入talk分屏界面,双方输入的信息。会出现的对方的屏幕。
用户完成会话后使用Crth+C断开连接。和write一样可以使用在username后加入主机名称或域名,建立网络会话连接。
mesg 命令
用户可以阻止其他用户给自己发送消息打断工作,使用mesg n命令禁止其他用户发送消息。当别人试图再使用write给他发送信息时,发送者将会看见提示:
QUOTE:
#write: user has messages disabled on pts/n?
但是超级用户可以给任何用户发送消息,即使用户使用mesg n命令。要恢复接受信息输入:
QUOTE:
mesg -y
Linux服务器运行的软件主要是开源软件,而且都在不停升级,稳定版和测试版交替出现。如果你是一个Linux网管员,你经常需要上相应的网站看,是否 有补丁,是否有了bug fix,是否需要升级。网络管理员还要给用户提供安全服务。对用户要定期发送安全信息,是让用户具有安全意识。通过使用以上命令可以更好帮助管理用户

转载于:https://www.cnblogs.com/musen/p/8205033.html

linux上给其他在线用户发送信息(wall, write, talk, mesg)相关推荐

  1. Linux 把文件内容发送给用户,linux上给其他在线用户发送信息(wall, write, talk, mesg)...

    linux上给其他在线用户发送信息(wall, write, talk, mesg) 2018-11-30 设置登录提示 /etc/motd文件的用途 /etc/motd即message of tod ...

  2. 韩顺平QQ项目给离线用户发送信息

    在线用户给离线用户发送消息 在下面代码中,仅仅展示私聊时,在线用户给离线用户发送消息,不考虑群发消息或者文件发送. 因为消息的接收者不在线,所以服务端线程集合里,不存在消息接收者的线程.故而这里会爆一 ...

  3. PHP是核心思路,PHP_模拟OICQ的实现思路和核心程序(二),3 在线用户的信息扫描和更新 - phpStudy...

    模拟OICQ的实现思路和核心程序(二) 3 在线用户的信息扫描和更新 在网页中使用内置框架来调用扫描和更新程序,这行也能在网页源代码里面看到! 4 信息扫描和更新程序 userflush.php se ...

  4. 微信公众号-根据openID给指定用户发送信息

    微信公众号-给指定用户发送信息 文章目录 微信公众号-给指定用户发送信息 前言 一.开通模板消息 二.项目使用步骤 1.引入库 2.直接上代码 controller service 其他一些封装的类 ...

  5. 微信开发调试小工具进化→微信用户发送信息模拟器发布!——这标题起真是好数码暴龙的说...

    直接说正题吧.最近在做微信第三方服务器.在模拟用户发过来的请求方面,网上流传着一个"微信开发调试小工具",谁做都不知道了.反正我觉得那个东西看起来挺不爽的,因为其信息发送类型不是很 ...

  6. python获取word页数_python,_如何在 Linux 上使用 Python 读取 word 文件信息(如页数)?,python - phpStudy...

    如何在 Linux 上使用 Python 读取 word 文件信息(如页数)? R.T. doc 是二进制文件,Python 如何进行读取呢? .docx 可用 python-docx 读取,但如何读 ...

  7. AX向在线用户发送消息

    在AX3.0中管理员可以通过在线用户管理对在线用户进行发送信息,是通过ClientSessions::sendMessage(int _sessionId, str _title, str _mess ...

  8. Linux中write命令------实现用户间信息传递

    实现用户间信息传递,顾名思义,首先应该有两个用户名,这里准备了root用户(超级用户)和hurenxiang用户(普通用户),root用户相当于管理员,拥有很大权限,不用创建而实际存在的,而huren ...

  9. linux 账户安全,在Linux上踢除某个用户和账户安全

    在Linux系统上,如果被黑,踢除某个用户是相当有必要的, 另外,建议将密码设置为不可修改 首先用w查看用户信息,如 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT ...

最新文章

  1. THINKPAD笔记本Fn组合键介绍
  2. 矩阵存储 oracle表,二种矩阵存储方式汇总比较
  3. android 知识点大全,Android基础知识总结(一)
  4. CentOS 安装MySQL5.7 源码方式安装
  5. C#操作存储过程,输入参数,返回结果
  6. 射手网字幕打包下载(73.16G)
  7. WPF-14:绑定中数据模型必须为public问题
  8. 你真的会用Context么?
  9. python中文分词+词频统计
  10. 【原创】JS文件替换神器--Chrome ReRes插件
  11. 年薪50万的程序员_程序员年薪50万 ! 工资是不是太高了?
  12. c语言工业设计中的案例,工业设计中CMF为什么这么重要?看看设计案例就知道了!...
  13. 深恶痛绝的No mapping found for HTTP request with URI
  14. 关于物联网远程控制技术,你了解的有多少?
  15. RuoYi-Vue部署服务器流程
  16. Python输出菱形图案
  17. Redis内存分析工具之redis-rdb-tools的安装与使用
  18. python+OpenCV笔记(三十七):检测运动物体——使用MOG/KNN背景差分器
  19. dashboard 镜像源_kubernetes相关镜像源地址汇总
  20. System.Drawing.Common在Linux下不兼容问题

热门文章

  1. java httpclient访问webservice_java通过HttpClient方式和HttpURLConnection方式调用WebService接口...
  2. Configuration of OpenCV 2.4.7 in VS2012 (X86)
  3. HDLBits 系列(43)找 bug 专题
  4. 【 FPGA 】按键消抖与LED灯流动小实验
  5. MapReduce 中文版论文(转载)
  6. 科略教育——执行力的3W管理法
  7. GLOBAL TEMPORARY TABLE
  8. 零基础Python培训入门 教你认识下这些基础内容
  9. Rails测试《一》fixtures简介
  10. IO模式——同步(堵塞、非堵塞)、异步