Linux--问题2--vi(vim)、touch以及mkdir的区别


首先推荐一个Linux命令大全:https://www.runoob.com/linux/linux-command-manual.html

1.vim:

vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。

连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软件。

2.touch:

Linux 中touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。

使用指令"touch"时,如果指定的文件不存在,则将创建一个新的空白文件。例如,在当前目录下,使用该指令创建一个空白文件"file",输入如下命令:

$ touch file            #创建一个名为“file”的新的空白文件 

 使用指令"touch"修改文件"testfile"的时间属性为当前系统时间,输入如下命令:

[jingjing@localhost xiangmu]$ ls
dongfang.c
[jingjing@localhost xiangmu]$ ls -l
total 0
-rw-rw-r--. 1 jingjing jingjing 0 Nov 10 18:00 dongfang.c
[jingjing@localhost xiangmu]$ touch dongfang.c
[jingjing@localhost xiangmu]$ ls -l
total 0
-rw-rw-r--. 1 jingjing jingjing 0 Nov 10 21:03 dongfang.c
[jingjing@localhost xiangmu]$ 

3.mkdir

Linux mkdir(英文全拼:make directory)命令用于创建目录。

在工作目录下的 runoob2 目录中,建立一个名为 test 的子目录。

若 runoob2 目录原本不存在,则建立一个。(注:本例若不加 -p 参数,且原本 runoob2 目录不存在,则产生错误。)

$ mkdir -p runoob2/test

总结:mkdir创建文件夹(目录),touch创建文件,vim/vi打开一个文本编辑器。

Logo

更多推荐