《Linux操作系统(CentOS 7.4 & RHEL 7.4)(第2版))》 |第三次练习与答案

一、填空题
1.由于核心在内存中是受保护的区块,因此我们必须通过    将我们输入的命令与Kernel沟通,以便让Kernel可以控制硬件正确无误地工作。

2.系统合法的shell均写在    文件中。

3.用户默认登录取得的shell记录于    的最后一个字段。

4.bash的功能主要有    ;    ;    ;    ;    ;    等。

5.shell变量有其规定的作用范围,可以分为    与    。

6.    可以观察目前bash环境下的所有变量。

7.通配符主要有    、    、    等。

8.正则表示法就是处理字符串的方法,是以    为单位来进行字符串的处理的。

9.正则表示法通过一些特殊符号的辅助,可以让使用者轻易地    、    、
    某个或某些特定的字符串。

10.正则表示法与通配符是完全不一样的。    代表的是bash操作接口的一个功能,但    则是一种字符串处理的表示方式。

二、简述题
1.vim的3种运行模式是什么?如何切换?
2.什么是重定向?什么是管道?什么是命令替换?
3.Shell变量有哪两种?分别如何定义? 
4.如何设置用户自己的工作环境?
5.关于正则表达式的练习,首先我们要设置好环境,输入以下命令:

$cd
$cd /etc
$ls -a >~/data
$cd

这样,/etc目录下的所有文件的列表就会保存在你的主目录下的data文件中。
写出可以在data文件中查找满足条件的所有行的正则表达式。
(1)以“P”开头。
(2)以“y”结尾。
(3)以“m”开头以“d”结尾。
(4)以“e”“g”或“l”开头。
(5)包含“o”,它后面跟着“u”。
(6)包含“o”,隔一个字母之后是“u”。
(7)以小写字母开头。
(8)包含一个数字。
(9)以“s”开头,包含一个“n”。
(10)只含有4个字母。
(11)只含有4个字母,但不包含“f”。

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI敲代码的手套

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值