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   创建查看和编辑文本的主要内容,如果未能解决你的问题,请参考以下文章

RH134-03 熟悉使用vim编辑器

PHP 模式添加、编辑、查看和删除数据库条目

Linux基础命令的使用

Linux vim文件编辑器使用

linux--5、文本文件编辑命令

RH124 章2 命令行管理文件