Linux文本编辑命令模式以及相对路径与绝对路径

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

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


一、文本命令模式介绍。


1、文件编辑器。


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


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


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


62869aedd21d473483eec21e47534461.png


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


7584849d9bd746629f6159e1f3b90617.png


2、查找替换。


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


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


227275d84ccb40c69e851b97b7585012.png


f2324a969fba40a4979b5744c4797be8.png


3、将文件另存为。


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


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


8b70dfbb6dc64c7180440c686b33ddb3.png


4、设置环境。


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


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


b930e957f3e141b8bbc2f17fad2853ea.png


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


set list                     //显示控制符。


88c17471ff0749c6a62f07f52545b263.png


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


set   nonu                //取消设置行号。


d695aa5078d24bbf87dcd7ec425c8714.png


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


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中怎么应用的方法,希望对大家有帮助。

相关文章
|
2月前
|
存储 算法 Shell
【Shell 命令集合 文档编辑】Linux 格式化输出 ispell命令使用指南
【Shell 命令集合 文档编辑】Linux 格式化输出 ispell命令使用指南
38 3
|
2月前
|
存储 Shell Linux
【Shell 命令集合 文档编辑】Linux 格式化输出 Shell fold命令使用指南
【Shell 命令集合 文档编辑】Linux 格式化输出 Shell fold命令使用指南
36 2
|
2月前
|
算法 Shell Linux
【Shell 命令集合 文档编辑】Linux 格式化文本文件fmt命令使用教程
【Shell 命令集合 文档编辑】Linux 格式化文本文件fmt命令使用教程
38 2
|
2月前
|
Shell Linux C语言
【Shell 命令集合 文档编辑 】Linux 递归搜索指定字符串 rgrep命令使用指南
【Shell 命令集合 文档编辑 】Linux 递归搜索指定字符串 rgrep命令使用指南
20 0
|
2月前
|
Shell Linux C语言
【Shell 命令集合 文档编辑】Linux 在文件中查找指定的字符串 fgrep命令使用指南
【Shell 命令集合 文档编辑】Linux 在文件中查找指定的字符串 fgrep命令使用指南
46 2
|
10天前
|
Linux 开发工具 Perl
|
14天前
|
Linux Shell 开发工具
【Linux】:文本编辑与输出命令 轻松上手nano、echo和cat
【Linux】:文本编辑与输出命令 轻松上手nano、echo和cat
23 0
|
15天前
|
Rust 监控 安全
【专栏】`ripgrep`(rg)是Linux下快速、内存高效的文本搜索工具,用Rust编写,支持PCRE2正则表达式
【4月更文挑战第28天】`ripgrep`(rg)是Linux下快速、内存高效的文本搜索工具,用Rust编写,支持PCRE2正则表达式。相比`grep`,它在处理大文件和复杂模式时更具优势。安装`rg`可通过软件包管理器,如在Debian系系统中使用`sudo apt install ripgrep`。基本用法包括简单搜索、递归搜索、忽略大小写、显示行号等。高级功能包括固定字符串搜索、多文件匹配、并行搜索、排除选项和区域搜索。适用于日志分析、代码审查等场景,是提升工作效率的利器。
|
17天前
|
Linux 开发工具
【Linux笔记】文件查看和编辑
【Linux笔记】文件查看和编辑
|
20天前
|
消息中间件 Linux Shell
Linux文件查看和编辑命令
Linux文件查看和编辑命令
31 0