鸟哥的linux私房菜学习笔记《二十九》用户信息传递
来源:互联网 发布:python的数据类型 编辑:程序博客网 时间:2024/06/06 03:22
查询用户:w, who, last, lastlog
[root@CentOS kevin]# w 17:45:05 up 13:21, 3 users, load average: 0.08, 0.02, 0.01USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATkevin tty1 :0 Fri13 27:59m 1:22 0.17s pam: gdm-passwordkevin pts/0 :0.0 Fri13 6:26m 0.32s 3.28s /usr/bin/gnome-terminal -xkevin pts/1 192.168.0.203 17:19 0.00s 0.37s 0.16s sshd: kevin [priv]# 第一行显示目前的时间、开机 (up) 多久,几个使用者在系统上平均负载等;# 第二行只是各个项目的说明,# 第三行以后,每行代表一个使用者。如上所示,dmtsai 登陆并取得终端机名 tty2 之意。[root@CentOS kevin]# whokevin tty1 2017-03-17 13:47 (:0)kevin pts/0 2017-03-17 13:50 (:0.0)kevin pts/1 2017-03-18 17:19 (192.168.0.203)# lastlog会去读取/var/log/lastlog文件:[root@CentOS kevin]# lastlogUsername Port From Latestroot pts/1 192.168.1.107 Fri Mar 17 22:25:12 +0800 2017bin **Never logged in**daemon **Never logged in**adm **Never logged in**lp **Never logged in**
用户对谈:write, mesg, wall
# root要跟kevin对话[root@CentOS kevin]# whokevin tty1 2017-03-17 13:47 (:0)kevin pts/0 2017-03-17 13:50 (:0.0)kevin pts/1 2017-03-18 17:19 (192.168.0.203)[root@CentOS kevin]# write kevin tty1Hello,therePlease don't do anything ...# 结束时Ctrl+D# 如果kevin这个人不想接受任何信息:[kevin@CentOS ~]$ mesg n[kevin@CentOS ~]$ mesg is n# 但是对root传来的信息没有抵挡能力# 解开mesg y# 对所有用户传送信息广播[root@CentOS ~]# wall " I will shutdown my linux server..."Broadcast message from root@CentOS (pts/1) (Sat Mar 18 17:50:58 2017): I will shutdown my linux server...
用户邮件信箱
一般来说, mailbox 都会放置在/var/spool/mail 里面,一个帐号一个 mailbox (文件)那么我该如何寄出信件呢?就直接使用 mail 这个指令即可!这个指令的用法很简单的,直接这样下达:“ mail -s “邮件标题” username@localhost ”即可! 一般来说,如果是寄给本机上的使用者,基本上,连“ @localhost ”都不用写啦! 举例来说,我以 root 寄信给 vbird1 ,信件标题是“ nice to meet you ”,则:[root@study ~]# mail -s "nice to meet you" kevinHello, D.M. TsaiNice to meet you in the network.You are so nice. byebye!. # 这里很重要喔,结束时,最后一行输入小数点 . 即可!EOT[root@study ~]# # 出现提示字符,表示输入完毕了!# 使用数据量重定向[root@CentOS ~]# mail -s "nice tomeet you" vbird1 < filename# 请将你的主文件夹下的环境变量文件 (~/.bashrc) 寄给自己![root@CentOS ~]# mail -s "bashrc filecontent" dmtsai < ~/.bashrc#通过管线命令直接将 ls -al ~ 的内容传给 root 自己[root@CentOS ~]# ls-al ~ | mail -s "myfile" root# 刚刚上面提到的是关于“寄信”的问题,那么如果是要收信呢?呵呵!同样的使用 mail 啊! 假设我以 kevin 的身份登陆主机,然后输入 mail 后,会得到什么?[vbird1@study ~]$ mailHeirloom Mail version 12.5 7/5/10\. Type ? for help."/var/spool/mail/vbird1": 1 message 1 new>N 1 root Wed Jul 22 02:09 20/671 "nice to meet you"& #这里可以输入很多的指令,如果要查阅,输入 ? 即可!
在 mail 当中的提示字符是 & 符号喔,别搞错了~输入 mail 之后,我可以看到我有一封信件, 这封信件的前面那个 > 代表目前处理的信件,而在大于符号的右边那个 N 代表该封信件尚未读过, 如果我想要知道这个 mail 内部的指令有哪些,可以在 & 之后输入“ ? ”,就可以看到如下的画面:
0 0
- 鸟哥的linux私房菜学习笔记《二十九》用户信息传递
- 鸟哥的linux私房菜学习笔记《十九》压缩、备份、还原和刻录
- 《鸟哥的linux私房菜》学习笔记二
- 《鸟哥的Linux私房菜》学习笔记(二)
- Linux鸟哥私房菜学习笔记(二)
- 鸟哥的linux私房菜学习笔记《二十二》bash shell的操作环境
- 鸟哥的Linux私房菜笔记之二
- 鸟哥的Linux私房菜笔记(二)
- 鸟哥的Linux私房菜笔记二
- 鸟哥的私房菜学习笔记二
- linux学习笔记鸟哥的私房菜(二)-文件与目录管理
- 鸟哥的linux私房菜学习笔记《二》命令帮助
- 鸟哥的linux私房菜学习笔记《二十》bash简介
- 鸟哥的linux私房菜学习笔记《二十一》变量及环境变量详解
- 鸟哥的linux私房菜学习笔记《二十四》正则表达式
- 鸟哥的linux私房菜学习笔记《二十五》账号管理
- 鸟哥的linux私房菜学习笔记《二十六》ACL权限管理
- 鸟哥的linux私房菜学习笔记《二十七》用户身份切换
- 利用MapperReducer的链式编程进行单词统计和过滤敏感词
- 【九度OJ】题目1199:找位置 解题报告
- python-函数学习总结
- docker下删除两个id相同的镜像
- 第二十六、Java面向对象之instanceof 关键字
- 鸟哥的linux私房菜学习笔记《二十九》用户信息传递
- Linux文件系统命令&文件权限
- Linux命令行配置jdk
- NIO入门笔记01
- LQB 2K
- 开启hive数据表的update delete
- codeblocks调试入门
- .net下正态分布或高斯分布概率查表函数
- 服务器唯一id生成规则