8.1磁盘1

简介:

8.1  文件系统访问列表

tom:

   tom tom基本组

jerry:other:rw-


FACL:File Access  Control List

利用文件扩展属性保存额外的访问控制权限   


setfacl

    -m:设定

           u:UID:perm  setfacl -m u:hadoop:rw inittab

           g:GID:perm  setfacl -m g:mygroup:rw inittab

           d:u:UID:perm 

           d:g:GID:perm  针对目录

    -x:取消设定

         u:UID   setfacl -x u:hadoop inittab

         g:GID

getfacl (getfacl inittab)


进程对文件:Owner -> Group -> Other

            Owner -> facl,user -> Group ->facl,group->Other

mask 表示设定的用户和组不能超出此权限

     不起限制作用,会随着设定改变


who 

   -r 显示当前的运行级别

   -H 显示列表的注释(列头)

第一个项  第二个项  第三个项

用户名称  登录终端   时间

  

终端类型:

   console:控制台

   pty:物理终端(VGA)

   tty#:虚拟终端(VGA)附加到pty上的

   ttyS#:串行终端

   pts/#:伪终端


who | grep "hadoop"

$?


su 过去的用户不是登录用户


练习:每隔5秒钟,就来查看hadoop是否已经登录,如登录,

  显示其已经登录,并退出

sleep 5


w 显示用户的登录信息并显示用户在做什么

  显示信息比who更详细


last 显示登录日志的

     /var/log/wtmp文件,显示用户登录历史及系统重启历史

    -n #:显示最近#次的相关信息


lastb /var/log/btmp文件,显示用户错误的登录尝试

    -n #:


lastlog 显示每一个用户最近一次的成功登录信息

    -u USERNAME:显示特定用户最近的登录信息


basename:路径的基名

   basename /et/abc/me  => me

basename 

       $0 命令(脚本)本身

          执行脚本时的脚本路径及名称

查邮件 

mail

发邮件:

cat /etc/fstab | mail -s "How are you?" root

mail -s "How are you?" root < /etc/fstab


hostname  显示主机名

echo $HOSTNAME

如果当前主机的主机名不是www.magedu.com,就将其改为

   www.magedu.com


[ `hostname` != 'www.magedu.com' ] && hostname www.magedu.com


如果当前主机名为空,或者为(none),或者为localhost,就将其改为

  www.magedu.com

[ -z `hostname` -o `hostname` == '(none)' -o `localhost` ] &&

  hostname www.magedu.com  有问题


[ -z `hostname` ] || [` hostname` == '(none)' -o `localhost` ] &&

  hostname www.magedu.com  正确


生成随机数

RANDOM:0-32768

  echo $RANDOM


随机数生成器:熵池

/dev/random

/dev/urandom


写一个脚本,利用生成10个随机数,并找出其中的最大值

















本文转自飞行萌51CTO博客,原文链接: http://blog.51cto.com/8527508/1942798,如需转载请自行联系原作者



相关文章
|
2月前
|
IDE Linux 开发工具
磁盘
磁盘
30 0
|
9天前
|
存储 固态存储 文件存储
磁盘文件的读写是怎样进行的
深入理解磁盘文件读写操作
|
7月前
|
存储 API Windows
11.9 实现磁盘相关操作
如下代码实现了在Windows系统中获取所有磁盘驱动器的信息。具体包括两个函数,一个用于获取驱动器类型,另一个用于获取驱动器空间信息。主函数则调用这两个函数来遍历所有逻辑驱动器并输出相应的信息。在输出驱动器空间信息时,会输出该驱动器的总大小、已用空间以及可用空间。
28 0
|
存储 IDE Linux
|
缓存 监控 算法
|
存储 小程序 虚拟化
|
存储 固态存储 索引
磁盘文件系统一
磁盘文件系统一
磁盘文件系统一
|
存储 Linux 索引
磁盘文件系统二
磁盘文件系统二
磁盘文件系统二
|
存储 安全 Linux
磁盘文件系统三
磁盘文件系统三
磁盘文件系统三
|
NoSQL Redis 调度