vim和文件过滤-练习题

2019-04-10  本文已影响0人  杨丶子

课后练习题

1:给rm 命令加一个别名,让每次删除都强制提醒

进入vim /etc/profile 最后一行添加 alias rm=‘rm -i’
让配置生效source /etc/profile

2:如何临时取消别名

unalias +别名

3:输入ip,显示网卡配置文件

进入vim /etc/profile 最后一行添加 alias ip='cat /etcsysconfig/network-scripts/ifcfg-eth0'
让配置生效source /etc/profile 然后输入ip显示网卡配置文件

4:将网卡配置文件输入到/tmp/test.txt 文件中 (直接覆盖就好)

cat /etc/sysconfig/network-scripts/ifcfg-eth0 > /tmp/test.txt

5:接4 题,筛选出带有10 的行

grep '10' /tmp/test.txt

6:接4 题,筛选出带有IPADDR 字符的行

grep -w 'ipaddr' /tmp/test.txt

7:接4 题,筛选出带有254 的行,并显示行号

grep -n '254' /tmp/test.txt

8:接4 题,筛选出/tmp/test.txt 文件中带有a

的行(不区分大小写)
grep -i 'a' /tmp/test.txt

9:接4 题,将/tmp/test.txt 文件中的10.0.0 替换为192.168.10

进入vim /tmp/test.txt中 输入:%s#10.0.0#192.168.10#g

10:接4 题,显示出/tmp/test.txt 文件中不带有数字的行

grep -v [0-9] /tmp/test.txt

11:简述ll 查看文件属性后每一列的含义

33687021 -rw-r--r--. 1 root root 0 Apr 3 17:50 old.txt
33687022 -rw-r--r--. 1 root root 0 Apr 3 17:50 boy.txt
33687023 -rw-r--r--. 1 root root 0 Apr 3 17:50 edu.txt
inode号码 索引节点
第1位 文件类型
第2-10位 权限
. SELinux相关
硬链接的数量 1个不同的入口
所拥有者
所属用户组
文件大小
文件修改的时间
文件名和目录 不是文件属性
上一篇 下一篇

猜你喜欢

热点阅读