嵌入式文本编辑器

1、文本编辑器的基本模式

         (1)命令模式:控制屏幕光标的移动,字符,字,或者行的删除,移动某复制区段及进入插入模式或者底行模式

         (2)插入模式:可以输入文字,按【Esc】键可以返回命令行模式

         (3)底行模式:将文件保存或退出vi编辑器,也可以在底行模式进行列出行号,寻找字符串一系列命令。

2、基本操作

1.vi的进入和退出

(1):输入vi+文件名称,就可以进入vi全屏幕编辑画面。进入后是出于【命令模式】,要切换到【插入模式】才可以输入文字

(2):切换到【插入模式】进行编辑文件,按下字母【i】或者【o】就可以进入【插入模式】,进行输入文字

(3):退出vi需要在【命令模式】下退出,例如

              :w    保存                            :q    退出

              :wq 保存退出

                在前面加上!代表强制性的

2.vi的复制和删除

(1)删除

【x】:删除光标所在位置后面的一个字符

【#x】:删除光标后#个字符

【X】:删除光标前面的一个字符

【#X】:删除光标后#个字符

【dd】:删除光标所在行

【#dd】:从光标所在行开始删除#行

(2)复制

【yw】:将光标所在之处到子尾的字符复制到缓冲区中

【#yw】:复制#个字到缓冲区

【yy】:复制光标所在行到缓冲区

【#yy】:从光标所在行开始复制#行

【p】:将缓冲区内的字符粘贴到光标所在位置。所有与【y】有关的复制命令都必须与【p】配合才能完成复制与粘贴功能。

     

 

 

Shell命令:操作系统的一个字符串操作

        1、关机:halt    reboot    poweroff

        2、帮助手册:man

        3、目录,文件操作:Linux采用的文件是ext3(树形结构)

                3.1 路径表示法:(从根开始)/home/LF/桌面/test.txt

                      相对路径:相对于当前的位置而言的一个位置

                       ~/文件   

                3.2 查看当前所在的位置:pwd    (print working directory)

                3.3  改变目录:cd    位置        change diretory

                3.4   遍历某件的内容:

                        ls [options]    [FILE]            (list)

                        1、ls    遍历当前的位置(current directory)

                        2、ls    path   

                        3、ls -l    文件        文件的属性

                                -rw-rwr--    1        LF        LF        0        7月1    01:19 abc    (-文件)    

                                t    权限     链接    创建    群组    大小    时间    时间        文件名(-文件夹)

                                type:-普通文件    d文件夹    p管道    1链接    c字符    b块

                          4、ls    -path    遍历所有文件

                                    .    当前

                                    ..    父路径  

                           5、用户的主目录:系统为每一个用户分配一个活动的文件夹    /home

        4、创建文件夹:mkdir    path        mkdir directory

        5、创建文件 /修改时间戳:touch    文件

                       计算机的时间戳:1970:1:0:0:0

        6、rm    Path        remove 

              rm    path        删除文件

               rm -r path       删除文件夹

        7、mv    移动文件        move    file   

        8、lk    链接:符号链接,硬链接        link    

              ln -s            symbolic 符号

              ln -L            hard link 硬链接

   

文本文档操作:

            1、cat/more    文档    读取文本文档

                        cat    一次性读取

                        more    一屏一屏的读

            2、wc    统计文本的行数,单词数量

进程处理:

            1、遍历一次当前进程列表    ps

                  实时显示列表    top   

            2、kill -9    pid    (干掉进程(发送信息))

过滤:grep    key

            1、从文件流中来匹配:    grep    key    path

            2、输出    |    grep    key

                        ps -e    |    grep ping        查看进程列表中是否有ping关键字

                        -w匹配整个单词

文本编辑器:vi/vim是一款优秀(命令)的编辑

        vi的三种模式:

                1、命令模式:在此模式下,输入的字符串代表操作文档的一个操作

                        切换:

                                从命令--》插入模式:    i/a/o/I/A/O

                                从命令--》底行模式:shift+;

                2、插入模式:编写内容

                                插入模式-》命令模式:    esc

                3、底行模式:保存退出,执行Shell命令

                                1保存(写入)    w

                                2退出                  q

                                3保存退出            wq

                                4不保存退出        q!

                                5显示行号            set    nu

                4、视图模式:

            1、打开vi

                    vi 名字

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值