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

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

2018-11-30

设置登录提示

/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,是否需要升级。网络管理员还要给用户提供安全服务。对用户要定期发送安全信息,是让用户具有安全意识。通过使用以上命令可以更好帮助管理用户

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。

http://www.pinlue.com/style/images/nopic.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/573987.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

sd卡测速工具_拍完照回家发现SD卡损坏,拯救你的照片就用这个办法!

SD卡可以说是目前相机存储的主要工具,一旦拍照结束后出了问题,那可是最头疼的事情。我昨天就碰到了这样奇怪的事情,拍照回来正要导出数据,发现电脑系统提示要格式化存储卡,经过几次插拔发现依然不能识别。如果按照提示…

linux中vim如何替换字符串,vim中替换字符串的方法有哪些

vim中替换字符串的方法有哪些发布时间:2020-06-04 11:41:18来源:亿速云阅读:238作者:Leah这篇文章为大家带来有关vim中替换字符串的方法介绍,如果在日常学习或工作遇到这个问题,希望大家通过这篇文章的几种…

ELK Stack (1) —— ELK + Redis安装

ELK Stack (1) —— ELK Redis安装 摘要 安装Elasticsearch、Logstash、Kibana与Redis以实现一个日志收集平台 版本 elasticsearch版本: elasticsearch-2.2.0 logstash版本: logstash-2.2.2 kibana版本: kibana-4.3.1-darwin-x64 jdk版本: jdk1.8.0_65 内容 目标架构 Logstash…

智能机器人路径规划及代码_AI割草机器人用ML+传感器自动规划路径

作者:DIGITIMES谢明珊Graze Mowing发表全新自动割草机器人,可针对中大型商用空间提高景观维护效率,吸引来自世界各地的高尔夫球场以及景观维护公司的询问,已累积1,900多万美元预购订单和商业合约,可望为劳力密集的造景…

request.get... getHeader 能取得的信息 参数

转载▼StringTokenizer st new StringTokenizer(agent,";"); st.nextToken(); //得到用户的浏览器名 String userbrowser st.nextToken(); System.out.println(userbrowser); //得到用户的操作系统名 String useros st.nextToken(); System.out.println(useros)…

同一个浏览器打开不同端口的程序登录_【BI报表制作】单点登录与个性化开发...

无法正常登录?想将报表内默认的奥威BI软件logo换成自己家的?想连接Excel数据源做可视化?想实现单点登录(公开分享)?本期的实用课程OurwayBI单点登录与个性化开发可不要错过了。修改端口奥威BI软件默认的端口…

linux使用u盘的过程是,图文详解Linux下使用U盘的方法

习惯了在Windows系统下即插即用U盘,换成Linux系统下你可能就不会使用了。为什么这么说呢?因为Linux系统U盘被视为SCSI设备,因此不能直接使用,还需要我们手动进行相应的设置,下面这篇教程就专门为第一次在Linux下使用U盘的朋友们而…

打印机怎么扫描到电脑_【柯美C360扫描怎么用教程】打印机怎么扫描

【C360扫描怎么用教程】打印机怎么扫描各个品牌的复印机的扫描功能使用方法大同小异,主要步骤就是将扫描原件放置好,选择单面或双面、文件类型、清晰度等,然后按开始就可以扫描了,下面广州柯镁办公设备以柯尼卡美能达复印机C360/C…

自己做站点(一) 从头至尾实现一个企业站的速成

网上随便搜一下。就会发现“xx天学会站点设计”的教程数不胜数,这就说明站点开发并不像非常多人觉得的那么难,从今天開始跟大家一起完毕一个企业站的搭建以及域名申请以及上线的所有过程,希望对大家有所帮助。终于的效果如这个站点所看到的。…

代码证年检所需资料_上海注销小规模公司所需材料及流程

大多数企业分类为:一般人和小规模。公司经营当中如果遇到问题,不再经营的时候,可选择注销。但是,一般人公司注销和小规模注销又有些许的不同。申与城企业擅长各种公司注销。今天就和大家聊一聊新小规模公司注销流程,以…

linux 多个select,Linux select()和多个套接字的FIFO排序?

您可以使用IP_PKTINFO获取数据包发送到的多播组的地址 - 即使套接字订阅了一堆多播组。有了这个,您将按顺序获取数据包并按组地址过滤。请参阅以下示例:#include #include #include #include #include #include #include #include #include #include #in…

Python爬虫实战(5):模拟登录淘宝并获取所有订单(1)

经过多次尝试,模拟登录淘宝终于成功了,实在是不容易,淘宝的登录加密和验证太复杂了,煞费苦心,在此写出来和大家一起分享,希望大家支持。 本篇内容 1. python模拟登录淘宝网页 2. 获取登录用户的所有订单详情…

python逻辑流程图_python-程序流程图

原博文 2020-06-03 12:24 − 程序流程图 1、流程图的基本要素: 表示相应操作的框 带箭头的流程线 框内外必要的文字说明 起止框 判断...01055 相关推荐 2019-09-28 21:13 − Python python是一种跨平台的计算机程序设计语言,是一种面向对象的动态类型语言…

linux差分包升级流程,OTA 差分升级包的制作

OTA 升级是 Android 系统提供的标准软件升级方式。 它功能强大,提供了完全升级、增量升级模式,可以通过 SD卡升级,也可以通过网络升级。那如何生成差分升级包呢?Android源码的根目录下有以下两个命令:1、make ——会生…

jcenter那些事儿

jcenter是一个server托管在bintray.com的maven仓库。 in project’s build.gradle file allprojects { repositories { jcenter() } } 或者也能够用Maven Central:server托管在sonatype.org的maven仓库。allprojects { repositories { mavenCentral() } } 这…

vs2017python开发_VS2017作为python开发的IDE

在VS这一款号称“宇宙最强”的IDE和编译器中,高度集成了对python语言的支持,并直接加入了机器学习的框架,只需要在安装的时候选择python模块就行(可以选择安装python2,、python3或者Anaconda)。VS2017安装好之后就可以…

wps for linux alpha 15 语言包,WPS Office for Linux Alpah 7发布

WPS Office for Linux A7终于出来了,想当年做了一个ppt给老大发过去,后来发现没人能打开。。。先不看功能上的改进,光bug就修复了将近3千条,可见wps4linux团队的付出。版本摘要:增加et组建和主干同步至10月15日和v9分支…

50 个 Bootstrap 插件

Bootstrap是快速开发Web应用程序的前端工具包。它是一个CSS和HTML的集合,它使用了最新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等。 本文向你推荐 50 个 Bootstrap 的插件…

linux shell sql赋值,Linux下shell执行SQL

mysql -P 端口号 -u用户名 -p密码 -e"use数据库名;待执行的sql语句;"取消用户密码有效期,关闭修改密码/usr/local/u-mail/service/mysql/bin/mysql -uumail -pcat /usr/local/u-mail/config/mysql_password.conf -e "use umail;update umail.core_ma…

python能和c语音交互吗_Python和C语言交互--ctypes,struct

python和c语言进行数据交互,涉及类型转换,字节对齐,字节序大小端转换等。相关模块ctypes,struct,memoryview。 一.ctypes:python和c语言使用结构体数据进行交互 场景:有一个C语言生成的动态链接库&#xff…