1.重定向练习题
(1)新建一个文件redirect.txt,并在其中写入20210804RHCSA,保存并退出
echo "20210804RHCSA" > redirect.txt
(2)将cat redirect.txt 的输出结果重定向到 redirect1.txt中
cat redirect.txt > redirect1.txt
(3)将cat redirect.txt noexist.txt的标准输出重定向到redirect2.txt,标准错误输出重定向到error1.txt
cat redirect.txt noexist.txt > redirect2.txt 2> error1.txt
(4)将cat redirect.txt noexisttxt的标准输出和错误输出都从定向到redirect3.txt中
cat redirect.txt noexisttxt > redirect3.txt 2>&1
2.vim练习题
(1)应用vi命令在/tmp文件夹下创建文件,文件名newfile。在newfile首行输入日期时间
vi /tmp/newfile
然后按下i进入插入模式,在首行输入日期时间,再按下Esc键退出插入模式,最后输入冒号(:)然后输入wq保存并退出。
(2)将/etc/group文档的内容读入到newfile文档中 (在日期的下-行即第2行)
vi /tmp/newfile
然后按下Shift+G跳转到文件末尾,再按下Shift+O在日期的下一行插入一个新行,然后按下冒号(:)然后输入r /etc/group,按下Enter键,最后输入冒号(:)然后输入wq保存并退出。
(3)查找文档中包含#号字符的行,将整行删除
vi /tmp/newfile
然后按下冒号(:)然后输入g/#删除行,再按下Enter键,最后输入冒号(:)然后输入wq保存并退出。
(4)开启VI的行号提示功能
vi /tmp/newfile
然后按下冒号(:)然后输入set number,再按下Enter键,最后输入冒号(:)然后输入wq保存并退出。