文件、目录练习

将/etc/issue文件的内容转换为大写保存到/tmp/issue.out文件中:

wKioL1efWUajEf_rAAAWadYwtwI239.png

将当前系统登录用户信息转换为大写后保存至/tmp/who.out文件中:

wKiom1efWeahp-UtAAA-ql4b12w994.png

将/root/下文件列表,显示成一行,文件名之间用空格隔开:

wKioL1efWwiyTz19AAAOOwk07Mo605.png

file1文件的内容为“1 2 3 4 5 6 7 8 9 10”计算出所有数字的总和:

wKiom1efXCbDl7gdAAAPJ8vl64U833.png

处理字符串“xt.,| 1 jr#!$mn 2 c*/fe 3 uz 4”,只保留其中的数字和空格:wKiom1efXdbB9WdLAAATF7YGNHs362.png

将PATH变量每个目录显示在独立的一行:

wKiom1efXj6C-hJbAAAOHlS1ze8412.png

删除指定文件的空行:

wKiom1efX4uhQK1GAAAq1uE3RrI318.png

创建用户gentoo,附加组为bin和root,默认shell是/bin/sch,注释信息为“Gentoo Distributuon”:

wKioL1efYPChBImvAAAWvmnW6Js214.png

创建下面的用户、组和组成员关系

名字为admins 的组

用户natasha,使用admins 作为附属组:

blob.png

用户harry,也使用admins 作为附属组:

blob.png

用户sarah,不可交互登录系统,且不是admins 的成员,natasha,harry,sarah密码都是centos:

blob.png

问题: 在/data/testdir 里创建的新文件自动属于g1组,组g2的成员如:alice 能对这些新文件有读写权限,组g3 的成员如:tom 只能对新文件有读权限,其它用户(不属于g1,g2,g3 )不能访问这个文件夹

 创建的文件自动属于g1组     如图:

   blob.png

g2组成员对新建文件有读写权限    附图:

blob.png

   g3组成员只能文件有读权限   如下图:

blob.png

其他用户(不属于g1,g2,g3)不能访问这个文件夹

blob.png

原创文章,作者:旧城以西,如若转载,请注明出处:http://www.178linux.com/28311

(0)
旧城以西旧城以西
上一篇 2016-08-05 16:09
下一篇 2016-08-05 16:09

相关推荐

  • 双网卡绑定及单网卡多IP地址实现方法

    Bonding就是将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。当然,直接给两块网卡设置同一IP地址是不可能的。通过bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址。mode=1(active-backup):一个网卡处于活动状态 ,一个处于备份状态,所有流量都在主链路上处理。当活动网卡down掉时,启用备份…

    Linux干货 2016-09-05
  • N_28 正则表达式的一些基本用法

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 ~]# cp -r /etc/skel /home/tuser1 ~]# chmod -R -g— -o— /home/tuser1 2、编辑/etc/group文件,添加组hadoop。 ~]#vi…

    Linux干货 2017-12-23
  • 文件权限

           文件权限 一.文件属性   如下图所示:rw- 属于所属主root。中间r–属于所属组root的。r–属于其他的(other)   文件属性的操作: 1.chown 设置文件的所有者 例:chown  li(用户)   f1(文件)…

    Linux干货 2016-08-08
  • 系统管理至grub故障排错及自建linux

    第二章    系统启动故障排除     1、grub配置文件写错,无法进入系统     步骤:(修复完成后记得修改配置文件为正确的文件)     方法一:进入启动菜单项后,修改菜单项为正确的内容,然后…

    Linux干货 2016-09-13
  • Linux基础知识之命令的语法通用格式

    #COMMAND OPTIONS ARGUMENTS 1.COMMAND:   (1)发起一命令:请求内核将某个二进制程序运行为一个进程: 程序–>进程 静态–>动态 (有声明周期)   (2)命令本身是一个可执行的程序文件:二进制格式的文件,有时候会调用共享库文件 多数系统程序文件都存放在:/bin,…

    Linux干货 2016-07-07
  • 加深对grep命令和find命令的熟悉

    1、显示当前系统上root、fedora或user1用户的默认shell。 grep -E “^(root|fedora|user1)\>” /etc/passwd | cut -d: -f7 [root@localhost ~]# grep -E “^(root|fedora|user1)\>” /etc/passwd …

    Linux干货 2017-07-30