linux在线求助信息详细说明(--help、man、info)

基础命令的操作:
1.1显示日期与时间的命令:date
1.1.1如果想让程序按【2019/05/10】的样式输出可以这样写
date +%Y/%m/%d
1.1.2如果想要按照【10:17】输出时间可以这样写
date +%H:%M
1.2显示日历的命令:cat
1.2.1如果想要显示全部一整年的日历可以这样写:
cal 2019
1.2.2如果想要知道2019年10月的日历:
cal 10 2019
1.2.3可以自己测试一下有没有13月份,看看系统会给出什么提示_
1.3简单好用的计算机:bc
1.3.1如果想要输出小数点的下位数要输入bc后这样做:
Scale=number(这是小数点的位数)
1.3.2要离开bc回到命令行界面必须输入quit(或者直接按Ctrl+d)来离开bc的软件环境
1.4重要的热键
1.4.1Ctrl+c
中断目前程序的热键
1.4.2Ctrl+d
离开命令行的模式可以直接按下这个键
1.4.3Shift+上下键
在终端中进行上下翻页
1.4.4Tab
接在一串命令的第一个字段后面,则为命令补全
接在一串命令的第二个字段的后面,则为文件补全
1.4.5入错误信息的查看,往往后面跟着错误信息的处理做法的提示
1.5母加两个Tab查看g开头的命令有哪些
1.6 执行的命令或者文件 – help(命令的用法)
1.7命令 (操作说明)
按空格键进行翻页,按q键退出man环境
1.7.1al操作说明)
级别代号 代表内容
1 用户在shell环境中可以操作的命令或可执行的文件
2 系统内核可调用的函数与工具
3 一些常用的函数与函数库与工具等
4 设备文件的说明通常在/dev下的文件
5 配置文件或是某些文件的格式
6 游戏
7 惯例与协议,例如linux的文件系统、网络协议、ASC|| code等说明
8 系统管理员可用的系统命令
9 跟kernel有关的文件
查询一个命令或者文件出现相应的代号则可以对照上面的表来查询

1.7.2
/关键字 ###搜索关键字并且高亮显示结果
n ###向下匹配高亮结果
N ###向上匹配高亮结果
pagup ###向上滚动一个屏幕
pagdown ###向下滚动一个屏幕
上键 ###向上滚动一行
下键 ###向下滚动一行
d ###向下滚动半个屏幕
u ###向上滚动半个屏幕
g ###回到man的最前面
G ###回到man的最后面
q ###退出man页面

1.7.3全称为Manual page,是linux /unix 环境下命令与函数的帮助文档
这一部分如果英语能力不是特别强可以用有道或者谷歌等翻译器翻译一下可以,
是对一个命令或者文件的详细的介绍,例如下面:
[vbird@www ~]$ man date
DATE(1) User Commands DATE(1)

请注意上面这个括号内的数字

NAME <==这个命令的完整全名,如下所示为date且说明简单用途为配置与显示日期/时间
date - print or set the system date and time

SYNOPSIS <==这个命令的基本语法如下所示
date [OPTION]… [+FORMAT]
date [-u|–utc|–universal] [MMDDhhmm[[CC]YY][.ss]]

DESCRIPTION <==详细说明刚刚语法谈到的选项与参数的用法
Display the current time in the given FORMAT, or set the system
date.

   -d, --date=STRING  <==左边-d为短选项名称,右边--date为完整选项名称 
          display time described by STRING, not 'now' 

   -f, --file=DATEFILE 
          like --date once for each line of DATEFILE 

   -r, --reference=FILE 
          display the last modification time of FILE 

…(中间省略)…
# 找到了!底下就是格式化输出的详细数据!
FORMAT controls the output. The only valid option for the second
form specifies Coordinated Universal Time. Interpreted sequences
are:

   %%     a literal % 

   %a     locale's abbreviated weekday name (e.g., Sun) 

   %A     locale's full weekday name (e.g., Sunday) 

…(中间省略)…
ENVIRONMENT <==与这个命令相关的环境参数有如下的说明
TZ Specifies the timezone, unless overridden by command line
parameters. If neither is specified, the setting from
/etc/localtime is used.

AUTHOR <==这个命令的作者啦!
Written by David MacKenzie.

REPORTING BUGS <==有问题请留言给底下的email的意思!
Report bugs to [email protected].

COPYRIGHT <==受到著作权法的保护!用的就是 GPL 了!
Copyright ? 2006 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the
terms of the GNU General Public License
http://www.gnu.org/licenses/gpl.html. There is NO WARRANTY, to
the extent permitted by law.

SEE ALSO <==这个重要,你还可以从哪里查到与date相关的说明文件之意
The full documentation for date is maintained as a Texinfo manual.
If the info and date programs are properly installed at your site,
the command

查找关键词,输入 / 后光标会移动到最后面一行,在输入需要查找的关键词就可以进行查找
1.8 info page在线求助方法
Info page是将文件数据拆成一个一个的段落,每个段落用自己的页面来编写,并且在各个页面中还有类似网页的超链接来跳转到各个不同的页面中,每个独立的页面也被成为一个节点(node),可以想象成命令行模式的网页显示数据
这个命令是存放在/usr/share/info这个目录中的,
不过你要查询的目标数据的说明文件必须要以info的格式来写成才能够使用info的特殊功能(例如超链接)。 而这个支持info命令的文件默认是放置在/usr/share/info/这个目录当中的。 举例来说,info这个命令的说明文件有写成info格式,所以,你使用『 info info 』可以得到如下的画面:
File: manpages, Node: info, Up: (dir)

INFO(1) User Commands INFO(1)

NAME
info - read Info documents

SYNOPSIS
info [OPTION]… [MENU-ITEM…]

DESCRIPTION
Read documentation in Info format.

OPTIONS
-k, --apropos=STRING
look up STRING in all indices of all manuals.

   -d, --directory=DIR
          add DIR to INFOPATH.

这是在ubuntu下输入的,

仔细的看到上面这个显示的结果,里面的第一行显示了很多的信息喔!第一行里面的数据意义为:

File:代表这个info page的数据是来自info.info文件所提供的;
Node:代表目前的这个页面是属于Top节点。 意思是info.info内含有很多信息,而Top仅是info.info文件内的一个节点内容而已;
Next:下一个节点的名称为Getting Started,你也可以按『N』到下个节点去;(此处无下节点,所以没有显示。)
Up:回到上一层的节点总揽画面,你也可以按下『U』回到上一层;
Prev:前一个节点。但由于Top是info.info的第一个节点,所以上面没有前一个节点的信息。

从第一行你可以知道这个节点的内容、来源与相关链接的信息。更有用的信息是,你可以透过直接按下N, P, U来去到下一个、上一个与上一层的节点(node)!非常的方便! 第一行之后就是针对这个节点的说明。在上表的范例中,第二行以后的说明就是针对info.info内的Top这个节点所做的。
本文部分引用自《鸟哥的linux私房菜》第四版本
转载请说明出处

你可能感兴趣的:(linux基于centos,7的学习)