Linux--网络通信命令(给其它用户发送广播消息)

1、命令名称:write
  执行权限:所有用户    功能描述:向另外一个用户发送信息,以CTRL+D作为结束
  语法:write <用户名>
root向luxh用户发送信息
[[email protected] ~]# write luxh
write: luxh is logged in more than once; writing to pts/1
hello,luxh,i am root
 
用户luxh接收到的信息为
[[email protected] ~]$
Message from [email protected] (as root) on pts/0 at 05:17 ...
hello,luxh,i am root
 
  root用户向luxh用户发送信息,luxh用户必须已经登陆(即远程连接上去,我试过su - user不行),否则是发送不了的。
 
2、命令名称:wall
  执行权限:所有用户  功能描述:向所有用户广播信息
  语法:wall [message]  [文件名]

root向所有登陆用户发送信息
[[email protected] ~]# wall Happy New Year
Broadcast message from [email protected] (pts/0) (Thu Nov 22 05:27:49 2012):
Happy New Year
 
已登陆的用户就可以收到   
[[email protected] ~]$
Broadcast message from [email protected] (pts/0) (Thu Nov 22 05:27:49 2012):
 
Happy New Year

时间: 2024-08-24 19:46:14

Linux--网络通信命令(给其它用户发送广播消息)的相关文章

Linux网络通信命令

1.write 功能:给该系统内的制定用户发送信息 语法:write 用户名 2.wall 功能:给所有用户发广播 3.ping 语法:ping -c 次数 IP 4.ifconfig 功能:查看网络设置信息 语法: ifconfig -a  //显示所有网卡信息 此外,ifconfig eth0 新的IP地址 ,该语句可以实现在此终端内改变本机的IP,要想永久更改本机的IP地址,必须写入相应的配置文件中 其他命令: 1.shutdown 关机命令 shutdown -h now //立刻关机

linux常用命令整理 20150825 -用户管理

项目 命令 命令解释 示例说明 命令帮助查看 whatis 显示手册 命令格式: whatis  [-dlv?V]  [-r|-w]  [-s  list]  [-m  system[,...]] [-M path] [-L        locale] [-C file] name ... 示例:whatis  passwd ,再通过man 5 passwd查看相关命令解释 用户管理 useradd 添加用户,未指定的情况添加后自动创建与用户名相同的基本组, 基本组会复制 /etc/skel/

iOS-打电话、发短信、发邮件【指定QQ用户发送QQ消息】

1.发短信 头文件 #import <MessageUI/MessageUI.h> 头部代理 @interface ViewController ()<MFMessageComposeViewControllerDelegate> 发送信息 - (void)senderMessage{ if([MFMessageComposeViewController canSendText]) { ///短信实例化 MFMessageComposeViewController * messag

一天一个linux基础命令之添加用户useradd

添加用户 useradd 1.命令格式 useradd [options] USERNAME 2.命令功能 useradd命令用于Linux中创建的新的系统用户.useradd可用来建立用户帐号.帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号. 使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中 在Red Hat Linux中,adduser命令则是useradd命令的符号连接,两者实际上是同一个指令. useradd可以添加的选项,指

Linux 用命令把同一个用户加入多个组

在RHEL7.2系统下用usermod 命令可把某用户添加进多个附加组,默认情况下,一次性添加多个附加组可用以下方式来添加: usermod -G 附加组1,附加组2,...,附加组N  用户名 [实例] [[email protected] ~]# useradd mk [[email protected] ~]# id mk uid=1159(mk) gid=1159(mk) 组=1159(mk) [[email protected] ~]# groupadd mk1 [[email pro

Linux基础命令---显示登录用户logname

logname 显示当前登录的用户名称.此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法        logname   2.选项列表 选项 说明 --help 显示帮助文档 --version 显示命令版本   3.实例 查看当前登录用户 [[email protected] david]# logname               //查看登录用户 root [[email protected] david]# s

Linux基础命令---显示登录用户w

w 显示哪些用户登录,并且显示用户在干什么.报头按此顺序显示当前时间.系统运行时间.当前登录用户数以及过去1.5和15分钟的系统平均负载.接着为每个用户显示以下条目:登录名.TTY名称.远程主机.登录时间.空闲时间.JCPU.PCPU和当前进程的命令行.JCPU时间是附加到TTY的所有进程使用的时间.它不包括过去的后台作业,但也包括当前正在运行的后台作业.PCPU时间是当前进程使用的时间,在"what"字段中命名. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.

linux 非命令行添加用户

#vim /etc/passwd 在文本最后一行添加用户,假设我们创建一个名字叫fuchao,UID为521,GID为521 fuchao:X:521:521:wo jiao fuchao:/home/fuchao:/bin/bash #vim /etc/shadow 在文本最后一行插入 fuchao:!:16364:0:99999:7:::

linux命令学习系列-用户管理2

先复习一下上节内容: 1.       用户和用户组的基本介绍,UID,GID,用户类型(普通用户,系统用户,根用户) 2.       用户和组常用命令id,groups,who命令,加用户名参数和不加用户名参数的区别 3.       用户添加命令useradd,执行命令后系统进行了哪些操作,如何通过参数自定义添加用户信息 4.       同时还给大家留了一个小作业,不知道大家完成了没有呢,作业的命令是 useradd –u 503 –g users –d /home/users user