linux message文件限制,Linux基础随笔(关于限制用户单一文件大小及使用系统自带的mail功能)...

1、限制用户可以创建最大的文件大小:

[[email protected] ~]# vim /etc/security/limits.conf #编辑该文件

# /etc/security/limits.conf

lvjianzhao soft fsize 90000 #这是软限制,单位是KB

lvjianzhao hard fsize 102400 #这是硬限制,单位是KB

.....................#省略部分内容

上面的两行配置是对用户lvjianzhao设置了一些限制,该用户最大能创建的单一文件不会超过100M。

2、查询用户的登录终端,以及登录历史记录

[[email protected] ~]# w #w命令查询当前用户登录在哪个终端

13:04:54 up 1:32,8 users,load average: 2.13,0.55,0.21

USER TTY FROM [email protected] IDLE Jcpu U WHAT

root pts/0 192.168.1.8 11:13 1:33m 0.52s 0.02s bash

root pts/1 192.168.1.8 11:22 1:42m 0.02s 0.02s -bash

root pts/2 192.168.1.8 12:21 38.00s 0.30s 0.30s -bash

lv pts/3 192.168.1.8 13:01 3:46 0.01s 0.01s -bash

lvjianzh pts/4 192.168.1.8 13:01 3:15 0.03s 0.03s -bash

root tty2 13:04 46.00s 0.05s 0.05s -bash

root :0 :0 13:04 ?xdm? 39.10s 0.44s /usr/libexec/gn

root pts/5 :0 13:04 3.00s 0.02s 0.00s w

#第一行显示目前得时间、开机多久,几个使用者在系统上平均负载等;

#第二行只是各个项目的说明

#第三行以后,每行代表一个使用者,如上所示“lv”登录并取得终端pts/3

[[email protected] ~]$ who #使用“who”命令查看出来的信息和“w”命令比起来相对简约一些,更方便看

root pts/0 2019-09-03 11:13 (192.168.1.8)

root pts/1 2019-09-03 11:22 (192.168.1.8)

root pts/2 2019-09-03 12:21 (192.168.1.8)

lv pts/3 2019-09-03 13:01 (192.168.1.8)

lvjianzhao pts/4 2019-09-03 13:01 (192.168.1.8)

root tty2 2019-09-03 13:04

root :0 2019-09-03 13:04 (:0)

root pts/5 2019-09-03 13:04 (:0)

[[email protected] ~]$ lastlog #lastlog命令是用来查看所有用户的历史登录记录

当查出当前登录在系统上的用户以及使用的终端后,便可以和对方发送一些消息,进行工作上的协调,如下:

[[email protected] ~]# write lv pts/3 #write为命令字,lv为用户名,pts/3为所在终端

hello,ni zai jin xing shen me gong zuo #这是要发送的消息

#输入结束后,按下回车键换行,并且按下[crtl+d]来结束输入

#然后lv所在的终端就会显示以下内容:

Message from [email protected] on pts/2 at 13:46 ...

pts/3

EOF

Message from [email protected] on pts/2 at 13:46 ...

hello\357\274\214ni zai jin xing shen me gong zuo

EOF

#若不想收到其他用户以这种方式与自己通信,可以使用以下方法:

[[email protected] ~]$ mesg #查看消息状态

is y #“y”表示开启接收消息

[[email protected] ~]$ mesg n #“n”表示关闭,不接收消息

[[email protected] ~]$ mesg #再查看,确认

is n

[[email protected] ~]$ write lv pts/3 #使用“lvjianzhao”用户和“lv”用户通信,直接禁止了

write: lv has messages disabled on pts/3

#虽然可以禁止其他用户给用户“lv”发送消息,但是无法禁止root用户给“lv”发消息

3、系统自带的mail邮件功能

(1)给用户“lv”发送邮件:

[[email protected] ~]$ mail -s "who are you?" lv #给用户“lv”发邮件,标题就是引号中的内容

#以下是邮件正文

ni shi shei a

. #输入完毕后,继续输入一个“ . ”即可发送,这个“ . ”很重要。

EOT

[[email protected] ~]$ #退出到命令提示符则表示发送成功了。

(2)会到lv用户登录的控制台:

[[email protected] ~]$ mail #执行mail命令

Heirloom Mail version 12.5 7/5/10. Type ? for help.

"/var/spool/mail/lv": 1 message 1 new

>N 1 [email protected] Tue Sep 3 14:37 18/628 "who are you" #这就是刚才发送的邮件,开头的“N”表示未读的意思

& ? #这里可以输入很多指令,输入“?”可查看可以输出的指令

mail commands

type type messages

next goto and type next message

from give head lines of messages

headers print out active message headers

delete delete messages

.........................#省略部分内容

#具体所支持的东西,使用翻译软件翻译即可

部分指令的使用如下:

7ea11d0e709934d8c544c09b55f87689.png

———————— 本文至此结束,感谢阅读 ————————

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值