linux学习笔记二:man命令
程序员文章站
2022-03-03 22:37:19
...
作用:查找linux命令的man page及用法。
[email protected]:/# man date
DATE(1) User Commands DATE(1)
NAME
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.
Mandatory arguments to long options are mandatory for short options too.
-d, --date=STRING
display time described by STRING, not 'now'
-f, --file=DATEFILE
like --date; once for each line of DATEFILE
-I[FMT], --iso-8601[=FMT]
output date/time in ISO 8601 format. FMT='date' for date only (the default), 'hours', 'minutes', 'seconds', or 'ns' for date and time to the indicated preci‐
sion. Example: 2006-08-14T02:34:56-0600
-R, --rfc-2822
output date and time in RFC 2822 format. Example: Mon, 14 Aug 2006 02:34:56 -0600
--rfc-3339=FMT
output date/time in RFC 3339 format. FMT='date', 'seconds', or 'ns' for date and time to the indicated precision. Example: 2006-08-14 02:34:56-06:00
-r, --reference=FILE
display the last modification time of FILE
-s, --set=STRING
set time described by STRING
-u, --utc, --universal
print or set Coordinated Universal Time (UTC)
--help display this help and exit
--version
output version information and exit
1、上图命令DATE(1)中括号中的1代表是一般用户可使用命令,常见的几个数字意义如下:
代号 | 含义 |
---|---|
1 | 用户在shell环境中可以操作的命令或可执行文件 |
2 | 系统内核可调用的函数与工具等 |
3 | 一些常用的函数与函数库,大部分为C的函数库 |
4 | 设备文件的说明,通常在/dev下的文件 |
5 | 配置文件或者是某些文件的格式 |
6 | 游戏 |
7 | 惯例与协议等,例如linux文件系统、网络协议、ASCII code等 |
8 | 系统管理员可用的管理命令 |
9 | 跟内核kernel有关的文件 |
如man null
,将会出现NULL(4)
代表null是一个“设备文件”
2、man命令常用的按键
按键 | 含义 |
---|---|
空格键 | 向下翻一页 |
Page Down | 向下翻一页 |
Page Up | 向上翻一页 |
Home | 首页 |
End | 尾页 |
/string | 向下查找string字符串,如查找date,可输入/date |
?string | 向上查找string字符串 |
n,N | 利用/或?查询字符串时,可以用n来继续下一个查询,可以用N来进行反向查询 |
q | 退出man page |
3、man读取数据的目录,一般是放在/usr/share/man/,不过也可以通过修改/etc/man.config(或man.conf或manpath.config)
man -f 相当于whatis命令,用于显示命令是干什么用的,如:
[email protected]:/# man -f date
date (1) - print or set the system date and time
man -k相当于apropos命令,用于查找与关键字有关的命令。如:
[email protected]:/# man -k date
updatedb.conf (5) - a configuration file for updatedb(8)
asctime (3) - transform date and time to broken-down time or ASCII
asctime_r (3) - transform date and time to broken-down time or ASCII
cal (1) - displays a calendar and the date of Easter
catman (8) - create or update the pre-formatted manual pages
chgpasswd (8) - update group passwords in batch mode
chpasswd (8) - update passwords in batch mode
ctime (3) - transform date and time to broken-down time or ASCII
ctime_r (3) - transform date and time to broken-down time or ASCII
date (1) - print or set the system date and time
...省略
whatis和apropos命令要正常使用,需要创建whatis数据库才行,用root用户执行makewhatis
上一篇: html中的teble标签制作表格
下一篇: QT连接MySQL遇到的问题及解决方法
推荐阅读
-
xml学习笔记(二)
-
HTML DOM(学习笔记二)_html/css_WEB-ITnose
-
算法小抄学习笔记 — 8.二叉树的遍历
-
Linux学习笔记(四)帮助命令
-
Gin-Go学习笔记二:Gin-Web框架
-
Android学习笔记(Android Studio) 4-2-1~2 Fragment详解(一、二)(不可不会的Activity和Fragment)
-
Linux系统入门学习:命令行创建一个MySQL数据库
-
Linux部署的常用相关命令---笔记
-
Linux计划任务Crontab学习笔记(4):crontab 的日志
-
《Linux DRM Developer's Guide》学习笔记--DRM internals