Linux高级命令02 查看文件内容命令链接命令
Posted 黑马程序员官方
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux高级命令02 查看文件内容命令链接命令相关的知识,希望对你有一定的参考价值。
Python Web篇学习汇总:
★Part 01—Linux基础命令
操作系统与虚拟机软件 / 了解Ubuntu操作系统 / Linux查看、切换目录命令
绝对路径和相对路径 / 创建、删除、复制、移动文件及目录命令
ls命令选项 / mkdir和rm命令选项 / cp和mv命令选项
★Part 02—Linux高级命令
努力为大家更新Python web部分的内容,想看持续更新的记得关注上方专栏 ↑ ↑ ↑
- 能够说出查看大文件分屏显示使用的命令
- 能够说出软链接、硬链接的创建方式
一、查看文件内容命令
1.1 查看文件内容命令的使用
命令 | 说明 |
---|---|
cat | 查看小型文件 |
more | 分屏查看大型文件 |
cat命令的效果图
说明:
- cat命令结合重定向可以完成多个文件的合并
- gedit 文件编辑命令,可以查看和编辑文件
more命令的效果图
当查看内容信息过长无法在一屏上显示时,可以使用 more 命令在终端分配显示文件内容。
操作键说明:
操作键 | 说明 |
---|---|
空格 | 显示下一屏信息 |
回车 | 显示下一行信息 |
b | 显示上一屏信息 |
f | 显示下一屏信息 |
q | 退出 |
1.2 管道(|)命令的使用
管道(|):一个命令的输出可以通过管道做为另一个命令的输入,可以理解成是一个容器,存放在终端显示的内容。
管道命令的效果图:
说明:
管道(|)一般结合 more 命令使用,主要是分配查看终端显示内容。
二、链接命令
2.1 链接命令的介绍
链接命令是创建链接文件,链接文件分为:
- 软链接
- 硬链接
命令 | 说明 |
---|---|
ln -s | 创建软链接 |
ln | 创建硬链接 |
2.2 软链接
类似于Windows下的快捷方式,当一个源文件的目录层级比较深,我们想要方便使用它可以给源文件创建一个软链接。
软链接效果图:
注意点:
- 如果软链接和源文件不在同一个目录,源文件要使用绝对路径,不能使用相对路径。
- 删除源文件则软链接失效
- 可以给目录创建软链接
2.3 软链接小结
- 软链接的作用是方便文件的快速访问,比如:给一个复杂路径下的文件创建一个软链接,以后就可以通过软链接完成快速访问操作。
- 创建软链接命令格式: ln -s 源文件路径(使用绝对路径) 软链接
2.4 硬链接
类似于源文件的一个别名,也就是说这两个名字指向的是同一个文件数据。
硬链接效果图:
注意点:
- 创建硬链接使用相对路径和绝对路径都可以
- 删除源文件,硬链接还可以访问到数据。
- 创建硬链接,硬链接数会加1,删除源文件或者硬链接,硬链接数会减1。
- 创建软链接,硬链接数不会加1
- 不能给目录创建硬链接
硬链接数:
硬链接数就是文件数据被文件名使用的次数, 好比引用计数
5. 硬链接小结
- 硬链接的作用是可以给重要文件创建硬链接,能够防止文件数据被误删。
- 删除源文件,软链接失效,但是硬链接依然可以使用。
- 创建硬链接命令格式: ln 源文件路径 硬链接
以上是关于Linux高级命令02 查看文件内容命令链接命令的主要内容,如果未能解决你的问题,请参考以下文章