先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前在阿里
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上运维知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
一. ⛳️任务描述
恭喜你已经完成了上节的内容,现在你掌握了Linux常用命令的基本使用方法,Linux中有上千个命令,背命令这条路是相当的坎坷;如果不背的话,那咱们就查命令呗。这时候就要祭奠出命令神器 man
与 info
。
本关你的任务是学会离线在Linux系统上查询命令的使用方法。
二. ⛳️相关知识
2.1 🔔Linux man命令
linux中使用 man
命令来查询命令的帮助文件,命令格式如下:
man [章节] command
常用命令如下:
命令 | 功能 |
---|---|
d, Ctrl+D | 向文件尾部翻半屏 |
u, Ctrl+U | 向文件首部翻半屏 |
q | 退出 |
# | 跳转至第#行 |
home | 回到文件首部 |
end | 翻至文件尾部 |
命令的帮助文件通常存放在 /usr/share/man
目录下。
man包含9个章节,章节用数字表示,分别是:
用户命令
系统调用
C库调用
设备文件及特殊文件
配置文件格式
游戏
杂项
管理类的命令
Linux 内核API
如果查询命令的时候不追加章节,则默认从第一个章节开始查询,以此类推,直到找到对应要查询的命令为止。
例如:使用man
命令查询open
命令的使用方法。
man open
如果想查询系统库函数的open
函数的使用方法,则使用如下命令:
man 2 open
使用man
搜索命令
以KEYWORD
指定的字符串为关键字,从当前位置向文件首部搜索,不区分字符大小写;
n: 下一个
N:上一个
2.2 🔔Linux info命令
linux中使用info
命令来查询命令的帮助文件。info
页面比man page
编写得要更好、更容易理解,也更友好,但man page
使用起来确实要更容易得多。一个man page
只有一页,而info
页面几乎总是将它们的内容组织成多个区段(称为节点),每个区段也可能包含子区段(称为子节点)。
命令格式如下:
info [命令参数] command
常用命令参数选项:
命令参数 | 功能 |
---|---|
-d | 添加包含info格式帮助文档的目录 |
-f | 指定要读取的info格式的帮助文档 |
-n | 指定首先访问的info帮助文件的节点 |
-o | 输出被选择的节点内容到指定文件 |
常见命令如下:
命令 | 功能 |
---|---|
?键 | 它就会显示info的常用快捷键 |
N键 | 显示(相对于本节点的)下一节点的文档内容 |
P键 | 显示(相对于本节点的)前一节点的文档内容 |
U键 | 进入当前命令所在的主题 |
M键 | 敲M键后输入命令的名称就可以查看该命令的帮助文档了 |
G键 | 敲G键后输入主题名称,进入该主题 |
L键 | 回到上一个访问的页面 |
SPACE键 | 向前滚动一页 |
BACKUP或DEL键 | 向后滚动一页 |
Q | 退出info |
例如:我们使用info
来查询info
的帮助手册。
info info
2.3 🔔Linux whatis命令
whatis
用来显示命令的简短描述。
命令格式如下:
whatis command
例如:我们使用whatis
来查询ls
的使用方法。
三. ⛳️编程要求
本节的任务具体任务如下:
使用man查询C库中的fopen函数使用方法;
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
么很难做到真正的技术提升。**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!