码迷,mamicode.com
首页 > 其他好文 > 详细

7.29上课总结及作业

时间:2016-08-01 23:07:55      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:29日作业

在作业后面会附上今天笔记。

作业1:软链接与硬链接区别:

A:硬链接是数据节点对应的链接,只链接文件,对目录无效,可以有多个名字,删除名字后在创建同名文件虽然不会删除,但是再创建的文件不是原来的节点,所以是不同文件。硬链接不可跨分区创建

创建其余名字,硬链接链接次数+1

B:软链接是文件或目录对应的字符链接,是可以跨分区创建的,但是创建的时候相对路径是相对软连接文件所处目录而言,不是相对于根目录,这点容易混淆;在原来的文件删除后,软链接也随之失效;多次创建软链接的时候,软链接次数不变


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

    按bc 输入 1+2+3+4+5+6+7+8+9+10 显示结果

    或者seq -s “+” 10 | bc 

3: 处理字符串“xt.,l 1 jr#!$mn2 c*/fe3 uz4”,只保留其中的数字和空格

 echo -e "xt.,l 1 jr#!$mn2 c*/fe3 uz4" | tr -d [^ [[:degit]][[:space:]]] 

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

 echo $PATH \ tr ":" "\n"

5:删除指定文件的空行

tr -s [[:space:]] 文件

或用正则

grep -v "^[[:space:]]*$" 文件 | tr -s [[:space:]] 

6:将文件中每个单词(字母)显示在独立的一行,并无空行

echo 文件 | tr "[^[:punct:]]""\n" |tr-s "[[:space:]]""\n" | grep -v "^[[:space:]]*$"

7创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distr

ibution"

useradd gentoo usermod -Ga bin,root   usermod -s /bin/csh  usermod -c "

Gentoo Distribution"  

8

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

名字为admins 的组

groupadd admins

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

useradd natasha useradd -G admins

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

chmod -Ga admins

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

usermod -L sarah  gpasswd -d sarah    passwd natasha, harry,sarah c

7.29上课总结及作业

标签:29日作业

原文地址:http://11886896.blog.51cto.com/11876896/1833180

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!