linux上用户之间的通讯及管理员的广播

本文介绍了在Linux系统中用户之间如何进行通信,包括使用write和wall命令进行即时消息传递,利用mail命令发送电子邮件,以及管理员如何发布系统通告。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


用户之间的聊天:

linux是多人多任务系统,那么在线的几个账户之间是否可以相互联系?相互通话呢?当然可以了。

     通话的第一步,你当然要知道那些人在线,才可以通话阿。在终端输入
       
     会显示当前有哪些人在线。然后使用
   
     可以给cedar这个用户发送信息。但是这样会打断cedar的当前工作,所以cedar不想接受信息,于是他就输入
        
     此时你再发信息,就会显示
        
     而当cedar工作完了之后,可以使用
       
     来启用简讯。 write 只是针对单个人,如果想给所有在线的伙计们发一个简讯,该如何?使用wall(write all的简写哈)
        

 

 

    但是如果用户不在线,怎么办呢?可以发邮件阿。
    命令格式为:mail username@localhost -s "邮件标题" 。如我输入:
      
    这样会很麻烦,可以使用文件重定向功能
     
    而如果想查看邮件,输入
      
     在 mail 当中的提示字元是 & 符号.信件的前面那个 > 代表目前处理的信件
     在大于符号的右边那个 N 代表该封信件尚未读过, 如果我想要知道这个 mail
     内部的指令有哪些,可以在 & 之后输入『 ? 』

 

 

   
管理员的通告

    当然管理员可以使用以上的方式进行广播。但是管理员还可以通过以下几种方式。
   
    第一种:    shutdown命令
   
      <=====再过三十分钟系统会重新开机,并显示后面的讯息。
         <===== 仅发出警告信件的参数!系统并不会关机啦!吓唬人!
       
    第二种:    /etc/motd和/etc/issue 开机显示信息
   
        /etc/issue -----登陆时会显示的信息
       
            issue 内的各代码意义
            /d 本地端时间的日期;
            /l 显示第几个终端机介面;
            /m 显示硬体的等级 (i386/i486/i586/i686...);
            /n 显示主机的网路名称;
            /o 显示 domain name;
            /r 作业系统的版本 (相当于 uname -r)
            /t 显示本地端时间的时间;
            /s 作业系统的名称;
            /v 作业系统的版本。
        /etc/motd  -----登陆后会显示的信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值