Linux系统中如何获得帮助

1.whatis command ##查看命令用途

如果whatis不能查看,可在root权限下用mandb更新系统。
更新后whatis 命令的查看结果为
在这里插入图片描述

2.command --help ##查看命令的基本用法

在这里插入图片描述

格式用途
[内容]在执行时可加可不加
加入的内容个数任意
<内容>在执行操作时必须加入的

实验:用–help查看passwd命令的结果:

[root@workstation Desktop]# which passwd
/usr/bin/passwd
[root@workstation Desktop]# /usr/bin/passwd --help
Usage: passwd [OPTION...] <accountName>
  -k, --keep-tokens       keep non-expired authentication tokens
  -d, --delete            delete the password for the named account (root only); also
                          removes password lock if any
  -l, --lock              lock the password for the named account (root only)
  -u, --unlock            unlock the password for the named account (root only)
  -e, --expire            expire the password for the named account (root only)
  -f, --force             force operation
  -x, --maximum=DAYS      maximum password lifetime (root only)
  -n, --minimum=DAYS      minimum password lifetime (root only)
  -w, --warning=DAYS      number of days warning users receives before password
                          expiration (root only)
  -i, --inactive=DAYS     number of days after password expiration when an account
                          becomes disabled (root only)
  -S, --status            report password status on the named account (root only)
      --stdin             read new tokens from stdin (root only)

Help options:
  -?, --help              Show this help message
      --usage             Display brief usage message

3.man filename(文件名称) ##查看用途

说明:对于不可用- -help查询的命令,可以用man查看。

[root@workstation Desktop]# /etc/passwd --help
bash: /etc/passwd: Permission denied   
##--help无法查看
[root@workstation Desktop]# file /usr/bin/passwd 
/usr/bin/passwd: setuid ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=a3637110e27e9a48dced9f38b4ae43388d32d0e4, stripped
##/usr/bin/passwd 是一个二进制的可执行文件
[root@workstation Desktop]# file /etc/passwd
/etc/passwd: ASCII text
##/etc/passwd是一个纯文本文件,记录的内容是系统可以识别的配置
[root@workstation Desktop]# man passwd

在这里插入图片描述

3.1 man命令的用法**man level targer**

man man ##man命令本身

man级别(level)
在这里插入图片描述
级别的说明:(常用1和5)

1 命令2 系统调用的接口
3 函数调用4 系统特殊文件
5 系统配置文件6 游戏规则
7 特殊包8 系统管理命令
9 内核规则

示例:

man passwd##查看passwd的命令用法
man 5 paswd##查看/etc/passwd文件
man -k passwd##查看passwd在系统中有多少个级别的man

示例一:man passwd 查看的是passwd的命令用法
在这里插入图片描述
在这里插入图片描述
示例二:man 5 passwd查看的passwd的配置文件的说明
在这里插入图片描述
在这里插入图片描述
说明:查看的是/etc/passwd
在这里插入图片描述
说明:介绍/etc/passwd里面列的内容

示例三:man -k passwd查看passwd在系统中有多少个级别的man
在这里插入图片描述
说明:passwd在man里有1和5两个级别,1用来查看passwd命令用法,5用来查看passwd配置文件

实验:用date显示83天以后是几月几日
在这里插入图片描述说明:用- - help查询date命令帮助
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

[root@workstation Desktop]# date
Wed Jan  1 07:43:56 EST 2020
[root@workstation Desktop]# date -d 83days
Tue Mar 24 08:44:31 EDT 2020
[root@workstation Desktop]# date -d 83days %Y
date: the argument ‘%Y’ lacks a leading '+';
when using an option to specify date(s), any non-option
argument must be a format string beginning with '+'
Try 'date --help' for more information.
[root@workstation Desktop]# date -d 83days +%Y
2020
[root@workstation Desktop]# date -d 83days +%Y+%m
2020+03
[root@workstation Desktop]# date -d 83days +%Y-%m-%d
2020-03-24

实验:显示1984-11-18号是1984年的第几天

-d, --date=STRING display time described by STRING, not 'now'

%j day of year (001..366)

[root@localhost Desktop]# date -d 1984-11-18 +%j
323
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值