RH124-04 创建查看和编辑文本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RH124-04 创建查看和编辑文本相关的知识,希望对你有一定的参考价值。
第四章 创建、查看和编辑文本
4.1 重定向输出到一个文件或程序
重定向到文件:
标准正确重定向
标准错误重定向
追加
管道 |
tee
实际超作:
A\标准重定向
date > /tmp/saved-timestamp
cat /tmp/saved-timestamp
B、将后面10行输入文件
tail -n 10 /var/logdmesg
tail -n 10 /var/logdmesg > /tmp/last-10-dmesg
C、同时多个文件重定向
cat /etc/hosts /etc/fstab > /tmp/two-in-one-file
D 追加到一个文件的最后面
echo "wel to rh124 classroom" >> /tmp/my-file-names
E 标准重定向
ls -l /etc/hosts /etc/RH124 > /tmp/stdin-onl
正确的会导入文件中,错误的会报错
ls -l /etc/hosts /etc/RH124 2> /tmp/stdin-onl 此种只定向错误的,显示正确的
ls -l /etc/hosts /etc/RH124 $> /tmp/stdin-onl 正确的错误的都会重定向
管道
左边命令的输出作为右边命令的输入
ls -l usr/bin | less 分批显示
cat /etc/fstab | wc -l 计算交给处理的内容有多少行
以上等价于 wc -l /etc/fstab
lsblk 分区和文件 lsblk | wc -l
tee命令,可以将管道左边的命令保存起来,并将其输出到屏幕
lsblk | tee /tmp/list-blocks.txt
lsblk | tee /tmp/list-blocks.txt | wc -l
4.2 vim编辑器的使用
vimtutor 进入学习 退出 shift : q 退出
四种模式:
命令模式
编辑模式
虚拟模式
末行模式 按下“:”就进入了底行模式
命令模式下的操作:
** 要移动光标,请依照说明分别按下 h、j、k、l 键。 **
^
k 提示: h 的键位于左边,每次按下就会向左移动。
< h l > l 的键位于右边,每次按下就会向右移动。
j j 键看起来很象一支尖端方向朝下的箭头。
v
命令模式 切换到 编辑模式 :
i:在光标所在字符前开始插入
a:在光标所在字符后开始插入
o:在光标所在行的下面另起一新行插入
s:删除光标所在的字符并开始插入
I:在光标所在行的行首开始插入 如果行首有空格则在空格之后插入
A:在光标所在你行的行尾开始插入
O:在光标所在行的上面另起一行开始插入
S:删除光标所在行并开始插入
S
其他模式 切换到 命令模式: ESC
命令模式下的一些常用命令:
$
g文档的顶部
G 底部
dw 删除光标所在的单词
cw
yy 复制光标所在的行
p 在光标所在行下面粘贴内容
3yy 复制3行
dd 删除光标所在的行
u 撤销操作
搜索内容: 在命令模式下,按 / 或者 ? /see 找到并改变颜色并光标停留在此处,按N就可以跳下一个找到的,和man 命令搜索内容是一样的。
替换: 切换到末行模式 s/host/HOST/ 把找到第一个进行替换,如果要全换则: :s/host/HOST/global
显示行号 : 末行模式 set number 或 set nu
提示:如果您不敢确定您所按下的字母,请按下<ESC>键回到正常(Normal)模式。
然后再次从键盘输入您想要的命令。
操作:
建一个临时文件夹
cp /etc/hosts /tmp/hosts
vim
:wq!强制定入保存写入
:w :q
替换
:s/host/HOST/global
:1,2s/o/O/g 把1 2 行的o 替换成O,全部都要替换
:%s/m/-/g 整个文档都被替换。
4.3 gedit的使用
?
本文出自 “IT正能量” 博客,谢绝转载!
以上是关于RH124-04 创建查看和编辑文本的主要内容,如果未能解决你的问题,请参考以下文章