当前位置: 代码迷 >> 综合 >> day10-vim和文件过滤-练习题
  详细解决方案

day10-vim和文件过滤-练习题

热度:64   发布时间:2023-10-31 12:55:38.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 -wi ‘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.txtinode号码 索引节点
第1位 文件类型
第2-10位 权限
. SELinux相关
硬链接的数量 1个不同的入口
所拥有者
所属用户组
文件大小
文件修改的时间
文件名和目录 不是文件属性