Linux实操篇:文件目录类(下)

Linux进阶系列,包括各种实操演示,欢迎大家指点和交流。(图片略糊,有时间会重传)

12、less指令

less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less 指令在显示文件内容时,并不是-次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。

基本语法

less 要查看的文件

实际案例

采用 less 查看一个大文件
Linux实操篇:文件目录类(下)_第1张图片

快捷键一栏

操作 功能说明
空白键 向下翻动一也
[pagedown] 向下翻动一页
[pageup] 向上翻动一页
/字串 向下搜寻[字串]的功能:n:向下查找 N:向上查找
?字串 向上搜寻[字串]的功能:n:向上查找 N:向下查找
q 离开less这个程序

13、 > 指令和 >> 指令

前者:输出重定向,会将原来的文件内容覆盖。
后者:追加,不会覆盖原来文件的内容,而是追加到文件的尾部。

基本语法

内容 > 文件
(功能描述:内容覆盖写入文件)
内容 >> 文件
(功能描述:内容追加写入到文件尾部)

实际案例

Linux实操篇:文件目录类(下)_第2张图片
在这里插入图片描述
Linux实操篇:文件目录类(下)_第3张图片
Linux实操篇:文件目录类(下)_第4张图片
在这里插入图片描述

14、echo指令

基本语法

echo [选项] [输出内容]

实际案例

使用 echo 指令输出环境变量,输出当前环境路径。
在这里插入图片描述

15、head指令

用于显示文件的开头部分内容,默认情况下 head 指令显示文件的前10行内容

基本语法

head 文件
(功能描述:查看文件头10行内容)
head -n 5 文件
(功能描述:查看文件头5行内容,5可以是任意行数)

实际案例

查看 /etc/profile 的前面5行代码
Linux实操篇:文件目录类(下)_第5张图片

16、tail指令

用于输出文件中尾部的内容,默认情况下tail指令显示文件的后10行内容

基本语法

tail 文件
(功能描述:查看文件后10行内容)
tail -n 5 文件
(功能描述:查看文件后5行内容)
tail -f 文件
(功能描述:实时追踪该文档的所有更新,工作经常用到)

实际案例

查看 /etc/profile 最后5行代码
在这里插入图片描述
实时监控 mydate.txt ,看看到文件有变化时,能否看到。
Linux实操篇:文件目录类(下)_第6张图片

17、ln指令

软连接也叫符号链接,类似于 windows 里的快捷方式,主要存放了链接其他文件的路径

基本语法

ln -s [原文件或者目录] [软链接名]
(功能描述:给原文件创建一个软链接)

实际案例

在 /home 目录下创建一个软链接 linkToRoot ,连接到 /root 目录
Linux实操篇:文件目录类(下)_第7张图片
删除软连接 linkToRoot
Linux实操篇:文件目录类(下)_第8张图片

18、history指令

查看已经执行过的历史命令也可以执行历史指令

基本语法

history
(功能描述:查看已经执行过的历史命令)

实际案例

显示所有的历史命令
在这里插入图片描述
显示最近使用过的10个指令
Linux实操篇:文件目录类(下)_第9张图片
执行历史编号为 5 的指令
Linux实操篇:文件目录类(下)_第10张图片

你可能感兴趣的:(Linux)