今天介绍一下Linux中的文本编辑的命令模式以及相对路径和绝对路径的区别以及在Linux中添加文件(或者文件夹)的用法。

一、文本命令模式介绍。


1、文件编辑器。

1、vim  文件路径/文件               // 创建文本在指定路径并进入文本编辑器。

[root@localhost ~]# vim /1.txt             //在根目录下创建名为1的文本并进行编辑。

2、在编辑器中按i进行文本的插入内容,左下角会显示插入。

 

java linux 相对路径生成文件 linux用相对路径创建文件_运维

3、输入完内容按Esc然后输入:wq                //退出并保存文本内容(w代表保存,q代表退出)。

java linux 相对路径生成文件 linux用相对路径创建文件_服务器_02

2、查找替换。

 (不在插入状态输入):范围 s/原内容/新内容/全局。

:1,6 s/333333/666666/g        //从1到6行将333333替换成666666。

java linux 相对路径生成文件 linux用相对路径创建文件_运维_03

 

java linux 相对路径生成文件 linux用相对路径创建文件_服务器_04

3、将文件另存为。

:w /另存为的路径/文件名       //将文件另存为指定路径。

:w /tmp/1.txt            //将1文件另存到/tmp下。

 

java linux 相对路径生成文件 linux用相对路径创建文件_服务器_05

4、设置环境。

1、:set nu          //设置行号。

set nu               //在文本中显示行号。

java linux 相对路径生成文件 linux用相对路径创建文件_相对路径_06

 2、set list                 //显示控制符。

set list                     //显示控制符。

java linux 相对路径生成文件 linux用相对路径创建文件_java linux 相对路径生成文件_07

3、:set  nonu          /取消设置行号。

set   nonu                //取消设置行号。

java linux 相对路径生成文件 linux用相对路径创建文件_服务器_08

二、相对路径和绝对路径。


1、绝对路径。

        绝对路径就是从根目录开始一层一层递进,直到最后自己需要选择的文件,绝对路径的优点是可以很清楚的看到文件的位置,更加明确的了解路径,缺点是,在陆续在深层的添加文件的时候很繁琐每次都需要将路径都输入一遍。

2、相对路径。

        相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。使用相对路径可以为我们带来非常多的便利。相对路径的优点是,在陆续在深层文件下添加文件(或者文件夹)的时候不需要写这么多路径,只需要进入到需要添加文件(或者文件夹)的路径下直接添加即可,缺点是每次都需要计算相对位置,容易出错。在内容页面换了位置时,链接容易失效。

(1)写法
① ./ : 表示当前路径(一般省略不写);
② …/ : 表示上一级目录(以此类推);
③ / : 表示根目录开始。

3、Linux中使用相对路径以及绝对路径添加文件(或者文件夹)。

1、绝对路径添加一些文件夹。

mkdir -p /tmp/aaa/bbb/ccc            在/tmp/aaa/bbb/创建ccc文件夹。
mkdir -p /tmp/aaa/bbb/111            在/tmp/aaa/bbb/创建111文件夹。
mkdir -p /tmp/aaa/bbb/222            在/tmp/aaa/bbb/创建222文件夹。

2、相对路径添加一些文件夹。

cd /tmp/aaa/bbb                //进入到/tmp/aaa/bbb路径中。
mkdir ./ccc 或者mkdir  ccc        //在/tmp/aaa/bbb/下创建ccc文件夹。
mkdir ./111 或者mkdir  111        //在/tmp/aaa/bbb/下创建111文件夹。
mkdir ./222 或者mkdir  222        //在/tmp/aaa/bbb/下创建222文件夹。


mkdir  .../333                    //在/tmp/aaa/下创建333文件夹。

这就是今天介绍的一些文本编辑器以及绝对路径和相对路径的优缺点以及在Linux中怎么应用的方法,希望对大家有帮助。