作业:
1.软硬链接区别
硬链接:是在inode table中 每一条内容于数据文件块的内容一一对应
软链接:相当于文件的快捷方式文件类型以l开头,会新创建一个硬链接在inode中新创建一个inode编号与数据文件对应,数据文件记录的是路径
2.file1文件的内容为:”1 2 3 4 5 6 7 8 9 10” 计算出所有数字的总和
echo "1 2 3 4 5 6 7 8 9 10" | tee /testdir/file1 | tr ‘ ‘ ‘+‘ | bc
3. 处理字符串“xt.,l 1 jr#!$mn2 c*/fe3 uz4”,只保留其中的数字和空格
echo "xt.,l 1 jr#!$mn2 c*/fe3 uz4" | tr -dc ‘ ,[[:digit:]]‘
4.将PATH变量每个目录显示在独立的一行
echo $PATH | tr ‘:‘ ‘\n‘
5.删除指定文件的空行
cat /etc/issue | tr -s ‘\n‘
6.将文件中每个单词(字母)显示在独立的一行,并无空行
cat ./issue | tr -s ‘ ,\n‘| tr ‘ ‘ ‘\n‘
7.创建用户gentoo,附加组为bin和root,默认shell为/bin/csh,注释信息为"Gentoo Distribution"
useradd -G bin,root -s /bin/csh -c ‘Gentoo Distribution‘ gentoo
8.创建下面的用户、组和组成员关系
名字为admins 的组
用户natasha,使用admins 作为附属组
用户harry,也使用admins 作为附属组
用户sarah,不可交互登录系统,且不是admins 的成员,natasha,harry,sarah密码都是centos
usergroup admins
useradd -G admins natasha
useradd -G admins harry
useradd -s /bin/nologin
echo centos | passwd --stdin natasha &> /dev/null
echo centos | passwd --stdin harry &> /dev/null
echo centos | passwd --stdin sarah &> /dev/null
原文地址:http://landanhero.blog.51cto.com/788351/1833199