【Linux实践室】Linux 查询命令帮助语句(文末送书)


🌈个人主页:聆风吟_
🔥系列专栏:Linux实践室网络奇遇记
🔖少年有梦不应止于心动,更要付诸行动。


文章目录

  • [一. ⛳️任务描述](#一. ⛳️任务描述)
  • [二. ⛳️相关知识](#二. ⛳️相关知识)
    • [2.1 🔔Linux man命令](#2.1 🔔Linux man命令)
    • [2.2 🔔Linux info命令](#2.2 🔔Linux info命令)
    • [2.3 🔔Linux whatis命令](#2.3 🔔Linux whatis命令)
  • [三. ⛳️编程要求](#三. ⛳️编程要求)
  • [四. ⛳️编程解答](#四. ⛳️编程解答)
  • [五. ⛳️书籍推荐](#五. ⛳️书籍推荐)
    • [5.1 🔔书籍介绍](#5.1 🔔书籍介绍)
    • [5.2 🔔作者简介](#5.2 🔔作者简介)
    • [5.3 🔔购买链接&粉丝福利](#5.3 🔔购买链接&粉丝福利)

送书活动:参与方式文末详见。

一. ⛳️任务描述

恭喜你已经完成了上节的内容,现在你掌握了Linux常用命令的基本使用方法,Linux中有上千个命令,背命令这条路是相当的坎坷;如果不背的话,那咱们就查命令呗。这时候就要祭奠出命令神器 maninfo

本关你的任务是学会离线在Linux系统上查询命令的使用方法。


二. ⛳️相关知识

2.1 🔔Linux man命令

linux中使用 man 命令来查询命令的帮助文件,命令格式如下:

javascript 复制代码
man [章节] command

常用命令如下:

命令 功能
d, Ctrl+D 向文件尾部翻半屏
u, Ctrl+U 向文件首部翻半屏
q 退出
# 跳转至第#行
home 回到文件首部
end 翻至文件尾部

命令的帮助文件通常存放在 /usr/share/man 目录下。

man包含9个章节,章节用数字表示,分别是:

javascript 复制代码
用户命令 
系统调用 
C库调用
设备文件及特殊文件 
配置文件格式 
游戏
杂项 
管理类的命令
Linux 内核API

如果查询命令的时候不追加章节,则默认从第一个章节开始查询,以此类推,直到找到对应要查询的命令为止。

例如:使用man命令查询open命令的使用方法。
man open

如果想查询系统库函数的open函数的使用方法,则使用如下命令:
man 2 open

使用man搜索命令

KEYWORD指定的字符串为关键字,从当前位置向文件首部搜索,不区分字符大小写;

javascript 复制代码
n: 下一个 
N:上一个 

2.2 🔔Linux info命令

linux中使用info命令来查询命令的帮助文件。info页面比man page编写得要更好、更容易理解,也更友好,但man page使用起来确实要更容易得多。一个man page只有一页,而info页面几乎总是将它们的内容组织成多个区段(称为节点),每个区段也可能包含子区段(称为子节点)。

命令格式如下:

javascript 复制代码
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用来显示命令的简短描述。

命令格式如下:

javascript 复制代码
whatis command

例如:我们使用whatis来查询ls的使用方法。


三. ⛳️编程要求

本节的任务具体任务如下:

使用man查询C库中的fopen函数使用方法;


四. ⛳️编程解答

javascript 复制代码
#!/bin/bash

#在以下部分写出完成任务的命令
#*********begin*********#
man fopen
#********* end *********#

五. ⛳️书籍推荐

5.1 🔔书籍介绍

《鸟哥的Linux私房菜------服务器架设篇(第三版修订)》是一本不可或缺的Linux服务器架设指导书,适合想要深入学习Linux服务器架设和管理的读者。本书不仅教授如何搭建服务器,还重点关注服务器的安全防护和维护,以及解决常见问题的策略。作者以系统基础和网络基础为起点,深入浅出地介绍了各种常见服务器的搭建方法。无论您是初学者还是有经验的用户,本书都将帮助您掌握Linux服务器的核心知识,为您的服务器提供稳定、安全的运行环境。

全书共分为四篇。

  • 第一篇是服务器搭建前的进修专区,主要介绍架设服务器之前必须具备的基本知识。阅读完这一篇后,无论你使用何种方式连接Internet,都不会有问题;
  • 第二篇是主机的简易安全防护措施,鸟哥会告诉你如何保护你的主机,养成良好的操作习惯,使你的主机免受病毒侵害,安全能经受住各种考验;
  • 第三篇是局域网内常见服务器的搭建,介绍内部网络经常使用的远程连接服务(如SSH、XDMCP、VNC、XRDP)、网络参数配置服务(如DHCP、NFS、NTP)、网络磁盘服务(如SAMBA、iSCSI)以及代理服务器等。其中,SSH密钥系统对于异地备份非常有帮助;
  • 第四篇是常见的Internet服务器的搭建,介绍DNS、WWW、FTP和邮件服务器等常见的服务。

5.2 🔔作者简介

鸟哥,中国台湾成功大学环境工程系博士,就学期间由于研究需要接触到Linux操作系统,又因实验室交接需求而建立"鸟哥的Linux私房菜"网站。因个人喜好"絮叨",网站文章风格就此成形。曾任中国台湾多家知名Linux教育中心讲师,目前于中国台湾昆山科技大学资讯传播系教授Linux相关课程。专长是Linux操作系统、网站规划与维护、网络安全,兴趣是写作与阅读,研究方向是网络应用整合。

5.3 🔔购买链接&粉丝福利

京东购买链接:https://item.jd.com/14317412.html

送书规则:

  • 参与方式:关注博主、点赞、收藏、评论(每人最多评论三次)

  • ⛳️本次送书1~2本【取决于阅读量,阅读量越多,送的越多】

  • 📆 活动截止时间:2024-3-17 12:00:00 | 由博主动态公布抽奖结果

🔥注:活动结束后,会私信中奖粉丝的,各位注意查看私信哦!

相关推荐
AlfredZhao几秒前
vi 删除指定范围的行,不用再反复按 dd
linux·vi
用户9718356334666 小时前
银河麒麟 KY10 申威(SW64) 安装 nginx-1.16.1-2.p01.ky10.sw_64.rpm 详细步骤
linux
猪脚踏浪7 小时前
linux 拷贝文件或目录到指定的位置
linux
大树881 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠1 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质1 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
bush41 天前
嵌入式linux学习记录十四、术语
linux·嵌入式
载数而行5201 天前
Linux 11 动态监控指令top
linux
小宇宙Zz1 天前
Maven依赖冲突
java·服务器·maven
Inhand陈工1 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信