Linux中如何获得帮助?
1. 查看linux中命令的基本用法
(1)命令 --help
[root@workstation Desktop]# passwd --help
(2) man 命令
[root@workstation Desktop]# man passwd
(3)man level target
但是文件中的用法上述两种命令查不到 ,若想查看文件中命令的用法,引入 man level target
- 首先查看passwd有几个级别
[root@workstation Desktop]# man -k passwd
- 由上图知,passwd有两个级别,分别是命令和配置文件,分别查询用法
[root@workstation Desktop]# man passwd
[root@workstation Desktop]# man 5 passwd
- 当文件太长时,可以使用less命令分页阅读:
[root@workstation Desktop]# man 5 passwd | less
(4)whatis 命令
whatis命令是用于查询一个命令执行什么功能,并将查询结果打印到终端上
[root@workstation Desktop]# whatis passwd
(5)man man
查看一共有多少种级别,每种级别代表的含义
[root@workstation Desktop]# man man
一共有9个级别,给个级别含义如下:
1 Executable programs or shell commands 命令 2 System calls (functions provided by the kernel)系统调用 3 Library calls (functions within program libraries)函数调用 4 Special files (usually found in /dev)特殊文件 5 File formats and conventions eg /etc/passwd配置文件 6 Games游戏 7 Miscellaneous (including macro packages and特殊包 conventions), e.g. man(7), groff(7) 8 System administration commands (usually only for root)管理命令 9 Kernel routines [Non standard]内核规则
2.题目练习:使用date命令,查看83天是几月几日
[root@workstation Desktop]# date -d 83day +%Y-%m-%d
解题过程如下:
首先查看date命令的用法
[root@workstation Desktop]# whatis date
[root@workstation Desktop]# man 1 date
[root@workstation Desktop]# date -d 83day +%Y-%m-%d
2020-03-25