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

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


文章目录

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

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

一. ⛳️任务描述

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

本关你的任务是学会离线在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函数使用方法;



四. ⛳️编程解答

#!/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 | 由博主动态公布抽奖结果

🔥注:活动结束后,会私信中奖粉丝的,各位注意查看私信哦!
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/741400.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【逆向】深入了解 Frida 中的 Java.choose 方法:动态选择实例

枕着光的她往前走 路上难免风吹雨打 叫上一声老伴啊 便有人应答 她就晓得 到了家 🎵 任素汐《枕着光的她》 在安卓应用程序的逆向工程和安全审计过程中,经常需要对应用程序中的特定类的实例进行操作。然而,有时候我们无…

在linux中查询运行日志的方法

在Linux中查询之前的运行日志,可以通过多种方式,具体取决于你想要查询的日志类型(如系统日志、应用程序日志等)以及你的系统配置。以下是一些常用的方法: 1. 使用journalctl命令(Systemd系统) …

软件测试知识面试题:白盒测试、黑盒测试、测试用例

文章目录 白盒测试1、白盒测试分两类2、白盒测试的四个原则3、白盒测试常用的7类测试 黑盒测试1、黑盒测试的优缺点2、黑盒测试的方法3、黑盒测试的原则 测试用例1、测试用例包含2、设计测试用例所需的文档资料3、采用白盒测试技术设计用例的目的4、采用黑盒测试技术设计用例的…

InnoDB数据页结构---页目录 PageDirectory

InnoDB为了不同的目的而设计了许多种不同类型的页,比如存放表空间头部信息的页,存放Insert Buffer信息的页,存放INODE信息的页,存放undo日志信息的页等等等等。本文聚焦的是那些存放我们表中记录的那种类型的页,官方称…

ChatGPT提问技巧:可解释的软提示

ChatGPT提问技巧:可解释的软提示 可解释的软提示是一种既能控制模型生成的文本,又能为模型提供一定灵活性的技术。 具体做法是为模型提供一组受控输入和一些有关所需输出的附加信息。这种技术可以使生成的文本更具可解释性和可控性。 提示示例及其公式…

【计算机网络】————集线器

集线器(HUB)是一种计算机网络设备,用于连接多个计算机或其他网络设备并将它们组成一个局域网。通常是一个小型的硬件设备,包括多个网口,并使用电缆将这些网口连接到其他的网络设备上。 特点 物理层设备: …

python模拟百度网盘(1)

实现服务器与客户端的简单通信 服务器代码 import socket def tcp_server():ssocket.socket(socket.AF_INET,socket.SOCK_STREAM)#tcp的socket, 开启一个缓冲区addr("192.168.0.106",2000)s.bind(addr)s.listen(128)#同时可以往缓冲区中放入的连接数new_client, c…

edm邮件是什么意思:与普通邮件有何不同?

edm邮件是什么意思?如何优化邮件内容以提高转化率? edm邮件因其独特的营销价值而备受关注。那么,edm邮件究竟是什么意思呢?它与普通邮件又有哪些不同呢?下面,AokSend就来为大家介绍一下。 edm邮件的概念与…

【SpringCloud微服务实战07】Sentinel 服务保护

Sentinel 是阿里巴巴开源的一款微服务流量控制组件。主要作用: 流量控制:避免因瞬间高并发流量而导致服务故障流。超时处理、线程隔离、降级熔断:避免因服务故障引起的雪崩问题。一、Sentinel 安装 1、安装Sentinel控制台,下载jar包并启动:Releases alibaba/Sentinel G…

VUE2改变数组对象的方法($set)

需求:vue中数组或者对象的长度无法监听时,需要实时刷新数据 思路:通过$set方法实现数据监听 //改变数组 1.全局方法(不常用) Vue.set(vm.items, indexOfItem, newValue) //Vue.set(数组名字, 改变的索引位置, 需要更改的值) // Vue.set(arr,…

基于大数据的商业模式创新研究

目录 一、导论 2 (一)研究背景 2 (二)研究意义 2 (三)研究内容 3 (四)研究思路与研究方法 4 (五)国内外研究现状 6 二、大数据的界定与应用概况 7 &#xff…

python cffi模块笔记

20240312 本次尝试使用cffi想要实现将嵌入式一段代码图形化,python编译器运行的时候还很正常,打包后发现总报错,内容如下: fatal error C1083: 无法打开包括文件: “Python.h”: No such file or directory Traceback (most re…

ubuntu源码安装nginx

安装依赖项 首先,确保安装了编译Nginx所需的依赖项。打开终端并运行以下命令: sudo apt-get update sudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g-dev openssl libssl-dev下载Nginx源码 因Ubuntu的openssl版本太新,…

RPC基础知识回顾

RPC基础知识回顾 1、先认识一下大家熟悉的HTTP 大家都了解HTTP吧。相信项目中也用过一些。 比如: JDK自带的老旧的HttpURLConnection,封装写的很累,java8之前基于HTTP1.0。在java9开始支持Http2.0Spring的其中RestTemplate都是基于HTTP/1.1的请求。最新的还有Sp…

Transformer家族

在《Transformer原理》中我们介绍了,现在很多大模型都是基于Transformer,其中最出名就是GPT和BERT模型,在GPT和BERT模型被提出来之后,NLP领域也出现了基于Transformer结构的模型,按照模型结构基本可以分为三类&#xf…

MyBatis3源码深度解析(十)MyBatis常用工具类(三)MetaObjectMetaClass

文章目录 3.4 MetaObject3.5 MetaClass 3.4 MetaObject MetaObject是MyBatis提供的反射工具类,可以方便地获取和设置对象的属性值。 该工具类在MyBatis源码中出现的概率非常高。 假设有两个实体类:用户信息User和订单信息Order,一个用户可…

HCIA-Datacom题库(自己整理分类的)_50_路由判断【11道题】

1.以下两条配置命令可以实现路由器RTA去往同一目的地10.1.1.0的路由主备备份。√ [RTA]ip route-static 10.1.1.0 24 12.1.1.1 Permanent [RTA]ip route-static 10.1.1.0 24 13.1.1.1 2.动态路由协议能自动适应网络拓扑的变化。√ 3.如图,只需要在AR1上配置静态…

嵌入式中要能看懂这50个电路分享

大家好,今天主要给大家分享一下,嵌入式工程师常见的硬件电路。 单片机 电源 声音模块 收音机 485 蓝牙 光耦 can 光敏电阻 单片机 矩阵 单片机电路 时钟 ADC 接口电路 红外发射 显示模块 红外接收 蜂鸣器驱动 流水灯 usb供电 烧录电路 数码管 EEPROM LCD…

为何读了这么多书,依然不知道怎么过好一生?

我们从小到大都在不断学习,读书,工作,生活,却仍然困惑如何过好这一生?那是因为知识和智慧之间有很大的差别。 第一、实践是知识转化为智慧的关键 首先,学习不仅仅是汲取知识的过程,更重要的是…

Docker 搭建 Nacos 集群教程

随着微服务架构的流行,服务注册和发现成为了构建分布式系统的关键组成部分。Nacos 是阿里巴巴开源的服务发现、配置管理和服务管理平台,它提供了注册中心和配置中心的功能,能够轻松地管理微服务的注册与发现,以及动态配置的管理。…