美文网首页
N34036第四周

N34036第四周

作者: 丸子有膘 | 来源:发表于2018-12-02 21:19 被阅读0次

1、定义一个对所有用户都生效的命令别名。

alias  iCloud=iCloud 12.0.1

2、显示/etc/passwd文件中不以/bin/bash结尾的行。

grep -v “/bin/bash$” /etc/passwd

3、找出/etc/passwd文件中,包含二位数字或者三位数的行。

grep “\b[0-9]\{2,3\}\b” /etc/passwd

4、显示/proc/memiinfo文件中以大写或小写s开头的行,用三种方式实现。

grep  -i  "^s" /proc/meminfo

grep"^[sS]"/proc/meminfo

grep -e"^s"-e"^S"/proc/meminfo

5、使用echo输出一个绝对路径,使用egrep取出路径名,类型执行dirname /etc/passwd的结果。

echo /etc/sysconfig/network-scripts/ifcfg-ens33/ | egrep -o "[^/]+/?$"

6、找出ifconfig中的IP地址。要求结果只显示IP地址。

ifconfig | grep -o "\([0-9]\{1,3\}\.\)\{3\}[0-9]\{1,3\}"

7、vim定制自动缩进四个字符。

vim /etc/vimrc

set tabstop=4


8、编写脚本,实现自动添加三个用户,并计算这三个用户的uid之和。

9、find用法以及常用用法的实例演示。

第八和九题还未学习完全,下周补上作业,谢谢。


订正第三周作业

使用命令行展开功能,创建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b,在/tmp目录下创建目录:x_y, x_z, q_y, q_z

mkdir -p /tmp/{a1{a,b},a2}

mkdir -p /tmp/{x,q}_{y,z}

tree /tmp

相关文章

网友评论

      本文标题:N34036第四周

      本文链接:https://www.haomeiwen.com/subject/cksscqtx.html