精华内容
下载资源
问答
  • linux 编辑文件命令

    千次阅读 2021-02-04 15:02:50
    刚接触Linux,前几天申请了个免费体验的阿里云服务器,选择的是Ubuntu系统,配置jdk环境变量的时候需要编辑文件。 vi命令编辑文件,百度了一下,很多回答不是很全面,因此编辑文件话了一些时间。 这里博主整理了一下...

    刚接触Linux,前几天申请了个免费体验的阿里云服务器,选择的是Ubuntu系统,配置jdk环境变量的时候需要编辑文件。

    vi命令编辑文件,百度了一下,很多回答不是很全面,因此编辑文件话了一些时间。

    这里博主整理了一下,分享给大家。

    一、vi编辑器有3种基本工作模式 首先需要知道vi编辑器有3种基本工作模式,分别是:命令模式、文本输入模式、和末行模式。

    第一:命令行模式:该模式是进入vi编辑器后的默认模式。任何时候,不管用户处于何种模式,按下ESC键即可进入命令模式。在该模式下,用户可以输入vi命令,用户管理自己的文档。此时从键盘上输入的任何字符都被当作编辑命令来解释。若输入的字符是合法的vi命令,则vi在接受用户命令之后完成相应的动作。但需要注意的是,所输入的命令并不回显在屏幕上。若输入的字符不是vi命令,vi会响铃报警。

    第二:文本输入模式:在命令模式下输入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被vi当作文件内容保护起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按ESC键即可。

    第三:末行模式:末行模式也称ex转义模式。在命令模式下,用户按“:”键即可进入末行模式下,此时vi会在显示窗口的最后一行(通常也是屏幕的最后一行)显示一个“:”作为末行模式的说明符,等待用户输入命令。多数文件管理命令都是在此模式下执行的(如把编辑缓冲区的内容写到文件中等)。末行命令在执行完后,vi自动回到命令模式。如果要从命令模式转换到编辑模式,可以键入a或者i。如果需要从文本模式返回,则按ESC即可。在命令模式下输入“:”即可切换到末行模式,然后输入命令。

    综上,一般我们使用命令打开文件的时候,是进入到命令模式。在命令模式下,可以切换到文本输入模式和末行模式,但是文本输入模式和末行模式之间是不可以直接相互切换了,因此文本输入模式切换到末行模式,需要先回到命令模式再切换,反之亦然。

    此外,编辑文本可以在文本输入模式下,键盘输入对文编进行编辑,或者在命令模式下使用vi命令也是可以起到编辑效果的。

    实例演示 首先我们使用命令 vi filename 打开一个文件,这个时候进入到的是命令模式 接下来我们按i,然后键盘随便输入写内容。 然后按ESC重新进入到命令模式。 在命令模式的情况下,我们按:,进入到了末行模式。 我们输入wq!,然后回车,强行保存退出。 下次我们再打开对应文件(可用less filename命令打开),即可看到内容已经更改。

    补充: (1)末行模式下:q! 【强制退出不保存】 q【退出不保存】 wq【退出并保存后面也可以加个!】 (2)如果你不想保存直接退出有可以在命令模式下使用“ctrl+z”快捷键或者按住“shift”键,输入两个z即可退出。

    更多命令 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi filename….filename :打开多个文件,依次进行编辑

    屏幕翻滚类命令 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrl+b;向文件首翻一屏 nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。

    插入文本类命令 i :在光标前 I :在当前行首 a:光标后 A:在当前行尾 o:在当前行之下新开一行 O:在当前行之上新开一行 r:替换当前字符 R:替换当前字符及其后的字符,直至按ESC键 s:从当前光标位置处开始,以输入的文本替代指定数目的字符 S:删除指定数目的行,并以所输入文本代替之 ncw或nCW:修改指定数目的字 nCC:修改指定数目的行

    删除命令 ndw或ndW:删除光标处开始及其后的n-1个字 do:删至行首 d$:删至行尾 ndd:删除当前行及其后n-1行 x或X:删除一个字符,x删除光标后的,而X删除光标前的 Ctrl+u:删除输入方式下所输入的文本

    搜索及替换命令 /pattern:从光标开始处向文件尾搜索pattern ?pattern:从光标开始处向文件首搜索pattern n:在同一方向重复上一次搜索命令 N:在反方向上重复上一次搜索命令 :s/p1/p2/g:将当前行中所有p1均用p2替代 :n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代 :g/p1/s//p2/g:将文件中所有p1均用p2替换

    选项设置 all:列出所有选项设置情况 term:设置终端类型 ignorance:在搜索中忽略大小写 list:显示制表位(Ctrl+I)和行尾标志($) number:显示行号 report:显示由面向行的命令修改过的数目 terse:显示简短的警告信息 warn:在转到别的文件时若没保存当前文件则显示NO write信息 nomagic:允许在搜索模式中,使用前面不带“\”的特殊字符 nowrapscan:禁止vi在搜索到达文件两端时,又从另一端开始 mesg:允许vi显示其他用户用write写到自己终端上的信息

    末行模式命令 :n1,n2 co n3:将n1行到n2行之间的内容拷贝到第n3行下 :n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下 :n1,n2 d :将n1行到n2行之间的内容删除 :w :保存当前文件 :e filename:打开文件filename进行编辑 :x:保存当前文件并退出 :q:退出vi :q!:不保存文件并退出vi :!command:执行shell命令command :n1,n2 w!command:将文件中n1行至n2行的内容作为command的输入并执行之,若不指定n1,n2,则表示将整个文件内容作为command的输入 :r!command:将命令command的输出结果放到当前行

    寄存器操作 “?nyy:将当前行及其下n行的内容保存到寄存器?中,其中?为一个字母,n为一个数字 “?nyw:将当前行及其下n个字保存到寄存器?中,其中?为一个字母,n为一个数字 “?nyl:将当前行及其下n个字符保存到寄存器?中,其中?为一个字母,n为一个数字 “?p:取出寄存器?中的内容并将其放到光标位置处。这里?可以是一个字母,也可以是一个数字 ndd:将当前行及其下共n行文本删除,并将所删内容放到1号删除寄存器中。 以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • linux编辑文件命令

    2020-03-25 15:53:21
    第二步:vi 要编辑的文件名,进入普通模式,(可以查看文件内容) 第三步:输入 i 进入编辑模式,开始编辑文本 第四步:编辑之后,按ESC退出到普通模式。 第五步:在普通模式下,输入 : 进入命令模式 第六步:在...

    第一步:cd到该文件的目录下

    第二步:vi  要编辑的文件名,进入普通模式,(可以查看文件内容)

    第三步:输入 i  进入编辑模式,开始编辑文本

    第四步:编辑之后,按ESC退出到普通模式。

    第五步:在普通模式下,输入 : 进入命令模式

    第六步:在命令模式下输入wq, 即可保存并退出,输入q!不保存退出

    不是插入模式下,dd删除光标所在整行

     

    mkdir 文件夹名称  创建一个文件夹

    touch 二进制文件名称 创建一个二进制文件

    tar -zxvf xxx.tar.gz 解压压缩包命令

    pwdPrint Working Directory的缩写,其功能是显示当前所在工作目录的全路径。主要用在当不确定当前所在位置时,通过pwd来查看当前目录的绝对路径。https://blog.csdn.net/gnail_oug/article/details/70664458

    【转】linux下杀死进程(kill)的N种方法https://blog.csdn.net/andy572633/article/details/7211546


     

    展开全文
  • 5分钟学会Linux编辑文件命令

    万次阅读 多人点赞 2018-09-19 14:06:08
    Linux编辑文件命令    一、引言  相信有很多程序员朋友,在长时间不操作linux系统或者初学linux命令时,都有跟我有一样的疑惑。  这个vim命令与vi命令有什么区别?不都是编辑器么?  接下来呢,我就通过...

                                                        Linux编辑文件命令

     

     一、引言

              相信有很多程序员朋友,在长时间不操作linux系统或者初学linux命令时,都有跟我有一样的疑惑。

              这个vim命令与vi命令有什么区别?不都是编辑器么?

              接下来呢,我就通过这个问题进行阐述:

     

    二、vi命令与vim命令

              其实,很好理解:

              首先来说它们两者的共同点:都是文本编辑器。

              接下来是它们两者的不同点

                   vi编辑器:vi是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,

                                    它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux系统不能缺少的工具。

                  vim编辑器:vim可以当作vi的升级版本,vim最大的特点是具有程序编辑的能力,可以以字体颜色

                                     辨别语法的正确性,方便程序设计。vim里面加入了很多额外的功能,例如支持正则表

                                     达式的搜索、多文件编辑、块复制等等。

              综上所述

                     由于vi编辑器对于Unix及Linux系统的任何版本,vi编辑器都是完全相同的,

                     所以,我们只需学会vi编辑器,您将在Linux的世界里畅行无阻。

     

    三、vi命令使用

             

              vi基本上可以分为三种模式,分别是一般模式、编辑模式和命令行模式,各模式的功能区分如下:

     

              ①、一般模式

                          当以vi打开一个文件就直接进入一般模式了(这是默认的模式)。在这个模式中,你可以使用 

                          上下左右按键来移动光标,你可以使用删除字符或删除整行来处理文件内容,也可以使用

                          复制、粘贴来处理你的文件数据。

              ②、编辑模式

                          在一般模式中可以进行删除、复制、粘贴等的操作,但是却无法编辑文件的内容,只有当到

                          你按下【i, I, o,O, a, A, r, R】等任何一个字母之后才会进入编辑模式。这时候屏幕的左下方

                          会出现【INSERT或 REPLACE】的字样,此时才可以进行编辑。而如果要回到一般模式时,

                          则必须要按下【Esc】即可退出编辑模式。          

              ③、命令行模式

                          输入【 : / ? 】三个中的任何一个,就可以将光标移动到最底下那一行。在这个模式中,可以

                          提供查找、读取、存盘、替换字符、离开vi、显示行号等的动作则是在此模式中完成的。

             

              为概念的理解以及讲解。下面为命令的讲解。

     

    四、一般模式

             

                      a.移动光标

                               h:控制光标左移一格

                               j :控制光标下移一格

                               k:控制光标上移一格

                               l :控制光标右移一格

                               ctrl+b:屏幕往后移动一页

                               ctrl+f :屏幕往前移动一页

                               ctrl+u:屏幕往后移动半页

                               ctrl+d:屏幕往前移动半页

                               0 :移到文章的开头

                               G:移动到文章的最后

                               $ :移动到光标所在行的行尾

                               ^ :移动到光标所在行的行首

                               w:光标跳到下个字的开头

                               e :光标跳到下个字的字尾

                               b :光标回到上个字的开头

                               #l:光标移到该行的第#个位置,如:5l,56l

            

                      b.删除文字

                               x:   每按一次,删除光标所在位置的"后面"一个字符

                               #x: 例如,「6x」表示删除光标所在位置的"后面"6个字符

                               X:  大写X,每按一次,删除光标所在位置的"前面"一个字符

                               #X: 例如,「20X」表示删除光标所在位置的"前面"20个字符

                               dd:  删除光标所在行

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

     

                      c.复制

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

                               #yw:复制#个字到缓冲区 yy:复制光标所在行到缓冲区

                               #yy: 例如,「6yy」表示拷贝从光标所在的该行"往下数"6行文字 

                                 p:   将缓冲区内的字符贴到光标所在位置;

                                         注意:所有与"y"有关的复制命令都必须与"p"配合才能完成复制与粘贴功能

     

                      d.替换

                               r :替换光标所在处的字符。

                               R:替换光标所到之处的字符,直到按下「ESC」键为止 

     

                      e.跳至指定的行

                               ctrl+g:列出光标所在行的行号

                               #G:例如,「15G」,表示移动光标至文章的第15行行首

     

                      f.更改

                               cw:  更改光标所在处的字到字尾处

                               c#w:例如,「c3w」表示更改3个字

     

                      g.恢复上一次操作

                               u:如果您误执行一个命令,可以马上按下「u」,回到上一个操作;

                                     按多次"u"可以执行多次回复

     

     

    五、编辑模式

             

                      a.进入编辑模式

                               i : 从目前光标所在处插入

                               I : 在目前所在行的第一个非空格符处开始插入

                               a: 从目前光标所在的下一个字符处开始插入

                               A: 从光标所在行的最后一个字符处开始插入

                               o :在目前光标所在的下一行处插入新的一行

                               O:在目前光标所在处的上一行插入新的一行

                               r : 只会取代光标所在的那一个字符一次

                               R:会一直取代光标所在的文字,直到按下 ESC 为止

                               Esc:退出编辑模式,回到一般模式

     

     

    六、命令行模式

                      

                      注意:如在编辑模式,需按下【Esc】退出编辑模式,回到一般模式

     

                      a.进入命令行模式 (指令前带 ":",再敲指令前先敲 ":" )

                               :w : 保存编辑的内容

                               :w! :强制写入该文件,但跟你对该文件的权限有关

                               :q :  离开vi

                               :q! : 不想保存修改强制离开

                               :wq :保存后离开

                               :x :   保存后离开

                               ZZ :若文件没有更动,则不保存离开,若文件已经被更改过,则保存后离开

                               :w filename :将编辑的数据保存成另一个文件(类似另存)

                               :r filename : 在编辑的数据中,读入另一个文件的数据。

                                                     即将【filename】 这个文件的内容加到光标所在行后面

                               :n1,n2 w filename :将n1到n2的内容保存成filename这个文件

                               :! command :暂时离开vi 到命令行模式下执行command的显示结果;

                                                      例如 【:! ls /home】即可在 vi 当中察看/home底下以ls输出的文件信息

                               :set nu :显示行号

                               :set nonu :与 set nu 相反,为取消行

     

                      b.查找(指令前带 ":",再敲指令前先敲 ":" )

                               /xxx: 向光标向下寻找一个名称为xxx的字符串

                               ?xxx:向光标向上寻找一个名称为xxx的字符串

                               n:代表重复前一个查找的动作

                               N:与n刚好相反,为【反向】进行行前一个查找动作

                               :n1,n2s/xxx/yyy/g:n1与n2为数字,在第n1与n2行之间查找xxx这个字符串,

                                                              并将该字符串替换为yyy

                               :1,$s/xxx/yyy/g: 从第一行到最后一行查找xxx字符串,并将该字符串替换为yyy

                               :1,$s/xxx/yyy/gc:从第一行到最后一行查找xxx字符串,并将该字符串替换为yyy,

                                                            且在替换前提示用户确认是否进行替换

     

                           Now ~ ~ ~写到这里,就写完了,如果有幸帮助到你,请记得关注我,共同一起见证我们的成长

     

    小结

    谢谢观赏,我叫猿医生。

    猿友推荐:正在奔跑的程序猿

    展开全文
  • Linux文件编辑命令详细整理

    万次阅读 多人点赞 2016-02-25 09:56:21
    刚接触Linux,前几天申请了个免费体验的阿里云服务器,选择的是Ubuntu系统,配置jdk环境变量的时候需要编辑文件。vi命令编辑文件,百度了一下,很多回答不是很全面,因此编辑文件话了一些时间。这里博主整理了一下,...

    刚接触Linux,前几天申请了个免费体验的阿里云服务器,选择的是Ubuntu系统,配置jdk环境变量的时候需要编辑文件。

    vi命令编辑文件,百度了一下,很多回答不是很全面,因此编辑文件话了一些时间。

    这里博主整理了一下,分享给大家。

    一、vi编辑器有3种基本工作模式

    首先需要知道vi编辑器有3种基本工作模式,分别是:命令模式、文本输入模式、和末行模式。

    第一:命令行模式:该模式是进入vi编辑器后的默认模式。任何时候,不管用户处于何种模式,按下ESC键即可进入命令模式。在该模式下,用户可以输入vi命令,用户管理自己的文档。此时从键盘上输入的任何字符都被当作编辑命令来解释。若输入的字符是合法的vi命令,则vi在接受用户命令之后完成相应的动作。但需要注意的是,所输入的命令并不回显在屏幕上。若输入的字符不是vi命令,vi会响铃报警。

    第二:文本输入模式:在命令模式下输入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被vi当作文件内容保护起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按ESC键即可。

    第三:末行模式:末行模式也称ex转义模式。在命令模式下,用户按“:”键即可进入末行模式下,此时vi会在显示窗口的最后一行(通常也是屏幕的最后一行)显示一个“:”作为末行模式的说明符,等待用户输入命令。多数文件管理命令都是在此模式下执行的(如把编辑缓冲区的内容写到文件中等)。末行命令在执行完后,vi自动回到命令模式。如果要从命令模式转换到编辑模式,可以键入a或者i。如果需要从文本模式返回,则按ESC即可。在命令模式下输入“:”即可切换到末行模式,然后输入命令。

    综上,一般我们使用命令打开文件的时候,是进入到命令模式。在命令模式下,可以切换到文本输入模式和末行模式,但是文本输入模式和末行模式之间是不可以直接相互切换了,因此文本输入模式切换到末行模式,需要先回到命令模式再切换,反之亦然。

    此外,编辑文本可以在文本输入模式下,键盘输入对文编进行编辑,或者在命令模式下使用vi命令也是可以起到编辑效果的。

    实例演示

    首先我们使用命令 vi filename 打开一个文件,这个时候进入到的是命令模式
    接下来我们按i,然后键盘随便输入写内容。
    然后按ESC重新进入到命令模式。
    在命令模式的情况下,我们按:,进入到了末行模式。
    我们输入wq!,然后回车,强行保存退出。
    下次我们再打开对应文件(可用less filename命令打开),即可看到内容已经更改。

    补充:
    (1)末行模式下:q! 【强制退出不保存】 q【退出不保存】 wq【退出并保存后面也可以加个!】
    (2)如果你不想保存直接退出有可以在命令模式下使用“ctrl+z”快捷键或者按住“shift”键,输入两个z即可退出。

    更多命令

    进入vi的命令
    vi filename :打开或新建文件,并将光标置于第一行首
    vi +n filename :打开文件,并将光标置于第n行首
    vi + filename :打开文件,并将光标置于最后一行首
    vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
    vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
    vi filename….filename :打开多个文件,依次进行编辑

    屏幕翻滚类命令
    Ctrl+u:向文件首翻半屏
    Ctrl+d:向文件尾翻半屏
    Ctrl+f:向文件尾翻一屏
    Ctrl+b;向文件首翻一屏
    nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。

    插入文本类命令
    i :在光标前
    I :在当前行首
    a:光标后
    A:在当前行尾
    o:在当前行之下新开一行
    O:在当前行之上新开一行
    r:替换当前字符
    R:替换当前字符及其后的字符,直至按ESC键
    s:从当前光标位置处开始,以输入的文本替代指定数目的字符
    S:删除指定数目的行,并以所输入文本代替之
    ncw或nCW:修改指定数目的字
    nCC:修改指定数目的行

    删除命令
    ndw或ndW:删除光标处开始及其后的n-1个字
    do:删至行首
    d$:删至行尾
    ndd:删除当前行及其后n-1行
    x或X:删除一个字符,x删除光标后的,而X删除光标前的
    Ctrl+u:删除输入方式下所输入的文本

    搜索及替换命令
    /pattern:从光标开始处向文件尾搜索pattern
    ?pattern:从光标开始处向文件首搜索pattern
    n:在同一方向重复上一次搜索命令
    N:在反方向上重复上一次搜索命令
    :s/p1/p2/g:将当前行中所有p1均用p2替代
    :n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代
    :g/p1/s//p2/g:将文件中所有p1均用p2替换

    选项设置
    all:列出所有选项设置情况
    term:设置终端类型
    ignorance:在搜索中忽略大小写
    list:显示制表位(Ctrl+I)和行尾标志($)
    number:显示行号
    report:显示由面向行的命令修改过的数目
    terse:显示简短的警告信息
    warn:在转到别的文件时若没保存当前文件则显示NO write信息
    nomagic:允许在搜索模式中,使用前面不带“\”的特殊字符
    nowrapscan:禁止vi在搜索到达文件两端时,又从另一端开始
    mesg:允许vi显示其他用户用write写到自己终端上的信息

    末行模式命令
    :n1,n2 co n3:将n1行到n2行之间的内容拷贝到第n3行下
    :n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下
    :n1,n2 d :将n1行到n2行之间的内容删除
    :w :保存当前文件
    :e filename:打开文件filename进行编辑
    :x:保存当前文件并退出
    :q:退出vi
    :q!:不保存文件并退出vi
    :!command:执行shell命令command
    :n1,n2 w!command:将文件中n1行至n2行的内容作为command的输入并执行之,若不指定n1,n2,则表示将整个文件内容作为command的输入
    :r!command:将命令command的输出结果放到当前行

    寄存器操作
    “?nyy:将当前行及其下n行的内容保存到寄存器?中,其中?为一个字母,n为一个数字
    “?nyw:将当前行及其下n个字保存到寄存器?中,其中?为一个字母,n为一个数字
    “?nyl:将当前行及其下n个字符保存到寄存器?中,其中?为一个字母,n为一个数字
    “?p:取出寄存器?中的内容并将其放到光标位置处。这里?可以是一个字母,也可以是一个数字
    ndd:将当前行及其下共n行文本删除,并将所删内容放到1号删除寄存器中。

    展开全文
  • linux 打开文件编辑命令 vi 文件名 按 Insert 键-进入输入模式 输入相应内容 按esc键-退出输入模式 输入冒号 例如 :wq!强制保存 :q!强制退出
  • Linux文本文件编辑命令

    千次阅读 2018-08-16 16:37:23
    Linux文本文件编辑命令 1.cat命令 cat命令用于查看纯文本件(内容较少的),格式为“ cat [选项 ] [文件 ]”。 2.more命令 more命令用于查看纯文本件(内容较多的),格式为“ more [选项 ]文件”。 3.head命令...
  • Linux文件编辑命令

    千次阅读 2018-08-14 20:20:45
    4、可视化模式命令 >:向右缩进 向左缩进 ~:大小写切换 d:剪切 y:复制 p:粘贴 5、退出 q :不保存退出 wq :保存并退出 w :保存不退出 q ! :强制退出 6、复制、粘贴、剪切 yy:...
  • Linux编辑文件常用命令

    千次阅读 2013-10-30 11:03:56
    Linux文件编辑器 Vi(Vim) 关键字: vim  1、关于文本编辑器; 文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice ... ... ,文本模式下的编辑器有vi、vim(vi的增强版本)和nano ... ... vi...
  • 在我们平时需求上线,环境部署时,都会遇到在linux系统下操作文件的情况.目前网上各类资料琳琅满目,发现下面这边文章很不错,现在分享如下; 一、vi编辑器的3种基本工作模式 首先需要知道vi编辑器有3种基本工作...
  • Linux 文本文件编辑命令 1.cat 查看纯文本文件,内容较少的,cat[选项][文件],显示行号的 -n 2.more查看纯文本文件,内容较多的,more[选项]文件 3.head 查看纯文本文档的前N行,head -n 20 文件 ...
  • linux 编辑保存文件命令

    千次阅读 2016-01-22 17:57:41
    编辑模式:打开的文件键盘输入"i" 进入插入编辑模式,进行增删改操作的一个模式。 2、键盘输入"i"进入编辑模式后,就可以进行编写文件了 编写完怎么保存文件呢? 1)先按“esc”键 退出编辑模式,切换到命令模式...
  • linux文本文件编辑命令

    千次阅读 2018-12-25 20:04:45
    Linux系统中有多个用于查看文本内容的命令,每个命令都有自己的特点,比如这个cat命令就是用于查看内容较少的纯文本文件的。 如果在查看文本内容时还想顺便显示行号的话,不妨在cat命令后面追加一个-n参数: 2....
  • linux 编辑文件 VI命令

    2014-03-17 16:50:42
    一、移动光标 当我们按ESC进入Command模式后,我们可以用下面的一些键位来移动光标; j 向下移动一行; k 向上移动一行; ...h 向左移动一个字符;...我们编辑一个文件时,对于 j、k、l和h键,还能
  • Linux文件编辑命令vi详细说明

    千次阅读 2019-07-05 13:52:44
    目录 1、引言 2、vi命令与vim命令 3、vi命令使用 ...相信有很多程序员朋友,在长时间不操作linux系统或者初学linux命令时,都有跟我有一样的疑惑。 这个vim命令与vi命令有什么区别?不都是编辑...
  • linux vi基本命令 编辑文件内容
  • linux 打开文件命令

    千次阅读 2021-02-05 14:39:15
    Linux下,可以使用一些命令预览文本文件中的内容,而不必使用文本编辑器打开查看。这篇笔记分享几个常用的文本查看命令。分别是: cat:从第一行开始显示文本内容(适用于内容较少的) tac:从最后一行开始显示,...
  • linux修改文件命令

    千次阅读 2021-01-29 11:17:29
    首先需要知道vi编辑器有3种基本工作模式,分别是:命令模式、文本输入模式、和末行模式。 第一:命令行模式:该模式是进入vi编辑器后的默认模式。任何时候,不管用户处于何种模式,按下ESC键即可进入命令模式。在该...
  • Linux文件编辑命令

    千次阅读 2019-06-27 22:39:55
    编辑文件 cat file 查看文件内容 gedit gedit file 必须在图形界面才可建立文件(疑问) vim vim的使用方式 vim file ------>按[i]进入insert模式------->书写------>按[esc]退出insert模式--...
  • linux 进入编辑文件,保存退出相关命令

    万次阅读 多人点赞 2018-09-04 15:27:40
    2.编辑完成之后,按ESC键 跳到命令模式(命令前面冒号是必要的):  :w 保存文件但不退出vi  :w file 将修改另外保存到file中,不退出vi  :w! 强制保存,不推出vi  :wq 保存文件并退出vi  :wq! 强制保存...
  • vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他...
  • Linux命令编辑文件

    千次阅读 2019-04-23 17:00:48
    上次复制一个文件,可是用不了,要编辑一下,再总结一下,命令大神略过。。。 复制的2.TXT文件需要修改,命令 : vi 2.txt 进入命令模式,此时按时键盘上的字母 i 进入输入模式,此时可以修改了。 修改完成之后...
  • Linux 系统中有多个用于查看文本内容的命令,每个命令都有自己的特点,比如这个 cat命令就是用于查看内容较少的纯文本文件的。 2.more 命令 more 命令用于查看纯文本文件(内容较多的),格式为“more [选项]文件”...
  • linux命令文件编辑

    2020-11-15 16:07:27
    用ls写入 ls 查看当前目录信息 2. 重定向命令的使用 ... 命令 ... 如果文件存在会覆盖原有文件内容,相当于文件操作中的‘w’模式 ...1. 查看文件内容命令的使用 命令 说明
  • Linux 文件编辑、保存命令

    千次阅读 2019-09-11 10:06:36
    打开文件命令:存在打开,不存在创建 vim /etc/yum.repos.d/mongodb-org-4.2.repo 按E编辑 就可以直接修改打开的文件了,然后保存,在编辑状态下是输入不了命令的, 要切换到输入命令状态:shift+: 组合...
  • Linux中vi命令编辑文件时显示行号

    千次阅读 2020-04-12 17:19:30
    vi file_name 直接进去时没有行号显示的,这时可以进入末行模式(文件末尾出现冒号)时输入 : set nu 效果如图: 这种做法有个弊端,在退出编辑后,再次进入编辑时...此后这个用户的vi命令编辑文件就会一直显示行号了. ...
  • Linux系统中有多个用于查看文本内容的命令,每个命令都有自己的特点,比如这个cat命令就是用于查看内容较少的纯文本文件的。 在查看文本内容时还想顺便显示行号的话,可以在cat命令后面加一个-...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,848
精华内容 7,539
关键字:

linux编辑文件命令

linux 订阅