文件、目录练习

将/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

相关推荐

  • zabbix报警信息提取

    zabbix报警信息提取     在日常的监控中,我们除了日常的zabbix操作外,我们有的时候还涉及到与其他公司进行数据对接。由于别的公司的数据对接很多时候并不是按照zabbix的数据结构(尤其是大型厂家,或是专业监控厂家,并不会直接使用zabbix,多数是自己开发或是对其他监控软件进行二次开发之类),在这种需求基础…

    Linux干货 2015-12-19
  • 网络相关命令

    网络相关命令 常用命令 ifcfg家族:   ifconfig:配置IP,NETMASK   route :路由   netstat : 状态及统计数据查看 iproute2家族     ip  系列 &nbs…

    Linux干货 2016-09-07
  • “Apache” 服务器中的战斗机

    一,apache世界使用排名第一的web服务器软件。它被音译为阿帕奇,与武装直升机里的佼佼者阿帕奇同名,它虽没有阿帕奇那么霸气的外观,但是它具有和它一样的强大火力,它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中…

    2017-08-19
  • vim常用快捷键

    1、vim /etc/vimrc进入配置文件 如果不知道vimrc文件在哪,可使用 :scriptnames 来查看 set nu      #行号 set tabstop=4  #一个tab为4个空格长度 set ai  #设置自动缩进 syntax on   #高亮   2、基本 空格键 向右移动一格 x 删除后面…

    2017-09-05
  • 使用Openssl构建私有CA

    使用Openssl构建私有CA Openssl是SSL的开源实现,是一种安全机密程序,主要用于提高远程登录访问的安全性。也是目前加密算法所使用的工具之一,功能很强大。     Openssl为网络通信提供安全及数据完整性的一种安全协议,包括了主要的密码算法、常用的密钥和证书封装管理功能(CA)以及SSL协议,并提供了丰…

    Linux干货 2015-10-07
  • kickstart 的使用!

    简介 1.什么是kickstart KickStart是一种无人职守安装方式。KickStart的工作原理是通过记录典型的安装过程中所需人工干预填写的各种参数,并生成一个名为ks.cfg的文件;在其后的安装过程中(不只局限于生成KickStart安装文件的机器)当出现要求填写参数的情况时,安装程序会首先去查找KickStart生成的文件,当找到合适的参数时,…

    Linux干货 2016-11-03