Linux命令系列----文件创建、删除、编辑

来源:互联网 发布:美利坚仓储淘宝王 下载 编辑:程序博客网 时间:2024/05/16 08:18

备注:我是使用的Xshell连接的linux系统。


1、文件创建,如下打开xshell5,我打算在这个test1文件夹下创建lsf文件夹,然后再创建一个lsfFile文件,并且对其进行编辑。


2.下边是因为我开始先学习创建了一次,先说下删除的方法。

(1)  进入目录。cd [目录名]    表示进入该目录,如果想回退的话,直接 cd ..即可(注意这里是两个点,一个点我没试,我也是刚刚学习,哈哈)。

(2) 查看目录下内容。 ll/ls  当你进入某个目录后,一般这两个命令都是配合cd来用的,特别常用,进入目录后,ls是显示文件夹名和文件名,没有详细信息,如果想看详细信息,那就输入ll即可。如上图所示。

(3)删除文件。rm -f  [文件名]           是删除文件的命令 ,如上图,lsf是个目录,用该命令就删除不掉了

        删除文件夹。rm -rf [文件夹名]     是删除文件夹的命令,如上图

        注意:这里删除是在lsf文件夹的上级里操作的,命令上直接写文件名或者文件夹名即可,但是如果你没在该目录下操作,那就  需要制定到路径,

          比如我在再上一级,那就需要写 rm -rf /test1/lsf 即可。

(4)创建文件夹。  mkdir [文件夹名]        表示在该目录下创建文件夹。

(5)创建文件。 touch [文件名]                表示创建文件。


 2.vi编辑文本命令

      (1) 打开文件。  vi [文件名]      进入文件,屏幕上会出现如下状态。

          

    (2)如果出现上图形式,则表示已进入文件,但是现在还没有处在编辑状态。

            按I、A或者S键(貌似好几个键都可以的,但是千万不要按D键),我是用A键,即进入编辑状态。至于区别在后边说,注意该页面最下边的标识变化。如下图:

           

         (3)点击两下S键的变化如下图所示:

         

          (4)如果变成上图这样出现Insert标识,则说明可以输入内容了。

           

          (5)退出文件。  编辑完切换到命令模式,需要首先按下ESC键,退出编辑状态,然后才可以输入保存或不保存命令

                 点击ESC键,页面最下方的Insert状态变为空:

                

          (6)此时可以输入命令。

                   保存退出输入      :wq        然后回车即可。(注意在英文状态下,并且别忘了冒号)

                   不保存退出输入    :q!          然后回车即可。(注意在英文状态下,并且别忘了冒号)

        (7)查看文件内容。 cat [文件名]  表示显示文件内容

           

            (8)如果想在打开的文件指定位置进行编辑。vi编辑器进入后如下图所示在“令”字后边接着编辑,刚开始光标是在最左边的,然后按左右箭头键,移到最右边,

              点击A键,即可进入编辑。如果此时点击了S键,光标将会覆盖一个字符。另外如果点击了D键,会导致该行删除。怎么回退,我还不知道。新手见谅。误删的话,笨方法是,直接ESC键之后,进入命令状态,然后输入 :q! 不保存退出就行。 

           


   3.其他文件编辑命令

   

        光标的移动除了键盘上的上下左右键.也可以是小写模式下,按键盘上的"h,j,k,l",

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

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

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

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

       输入任何一个整数,然后输入"shift+G" 就可以到这一页的开头了.

       按键盘上的大写"G"移动到文章的最后.

       按"$"符号将光标移动到行尾

       "^"将光标移到行头

       "w":将光标移到下一行头

       "b":跟"w"相反.移到上一行行头

      "e":将光标移到下一行尾.

       如果想让文本显示行号.就在命令行 模式下,在文本最后输入":set nu"命令.就可以了   

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

                     「yy」:复制光标所在行到缓冲区。   

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

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

         查找      用"/"加上要查找的内容.例如"/hello"或者是"?hello"也是可以的.

     

         替换   「r」:替换光标所在处的字符。 ,按一下"r"然后输入要即可.  

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

        恢复上一次操作   「u」:如果您误执行一个命令,可以马上按下「u」,回到上一个操作。按多次"u"可以执行多次恢复.就相当于"CTRL +Z"的操作.

          

 

原创粉丝点击