Linux系统文件和目录管理操作指令

一、创建文件:

1、使用touch命令创建文件:terminal格式语法:touch filename

2、使用重定向创建文件:Linux主要提供了2种操作符实现输出定向,分别为>和>>, 这两个操作符的区别在于在目标文件已经存在的情况下,>操作符会覆盖已有的文件,而>>则会将新的内容追加到已有文件内容的后面,不会清除原来的内容。

terminal语法格式:> filename

                               >> filename

3、使用vi 命令创建文件:vi编辑器支持两种模式:编辑模式和命令模式。

编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令。

默认情况下,打开vi编辑器后自动进入命令模式。从命令模式切换到编辑模式使用A、a、O、o、I或者i键,从编辑模式切换到命令模式使用Esc键。

在terminal窗口输入一下命令即可启动vi 编辑器:vi  demo.txt     

其中demo.txt为要创建的文件的文件名。编辑完成后,按Esc键,返回命令模式,输入一下命令保存文件并退出:           :wq

在输入以上命令时,首先按下冒号键,在屏幕底部出现命令输入提示符,然后再依次输入w和q命令,按回车键即可。

常用的vi 内置命令有:

Ctrl+u :向文件首翻半屏

Ctrl+d :向文件尾翻半屏

Ctrl+f :向文件首翻一屏

Ctrl+b :向文件尾翻一屏

Esc:从编辑模式切换到命令模式

:行号:光标跳转到指定行的行首

:$:光标跳转到最后一行的行首

x或X :删除一个字符,删除光标后的,X删除光标前的

D: 删除从当前光标所在位置到该行行尾的全部字符

dd: 删除光标所在行

ndd:删除当前行以及后面的n-1行

p:粘贴文本,用于将粘贴板中的内容粘贴到当前光标所在位置的下方。

P:粘贴文本,用于将粘贴板中的内容粘贴到当前光标所在位置的上方。

/字符串:文本查找操作,用于从当前光标所在位置开始向文件尾部查找指定字符串的内容,查找的字符串会被加亮显示。

?字符串:文本查找操作,用于从当前光标所在位置开向文件头部查找指定字符串的内容,查找的字符串会被加亮显示。

a:再当前字符后面添加文本。

A:在行末添加文本。

i:在当前字符前插入文本。

I:在行首插入文本。

o:在当前行后面插入一空行。

O:在当前行前面插入一空行。

:wq:在命令模式下,执行存盘退出操作。

:w:在命令模式下,执行存盘操作。

:w! :在命令模式下,执行强制存盘操作。

:q :在命令模式下,执行退出vi的操作。

:q! :在命令模式下,执行强制退出vi操作。

:e 文件名 :在命令模式下,打开并编辑指定名称的文件。

猜你喜欢

转载自blog.csdn.net/qq_33690342/article/details/81410277
今日推荐