# 2021-03-23 Linux 课程学习(帮助命令)

Linux命令非常多,怎么样才能获取对应命令的信息呢?就是Linux帮助命令!

  • 帮助命令:man

命令名称:man

命令英文原意:manual

命令所在路径:/usr/bin/man

执行权限:所有用户

语法:man [命令或配置文件]

功能描述:获得帮助信息

范例: $ man ls

查看ls命令的帮助信息

$ man services(注意不要加路径)

查看配置文件services的帮助信息

-- 搜索命令所在目录及别名信息
[root@localhost ~]# which passwd
/usr/bin/passwd
-- 搜索命令所在目录及帮助文档路径
[root@localhost ~]# whereis passwd
passwd: /usr/bin/passwd /etc/passwd /usr/share/man/man1/passwd.1.gz /usr/share/man/man5/passwd.5.gz
[root@localhost ~]#

如果passwd既对应一个命令,又对应一个配置文件,passwd会优先显示命令的帮助!

1:命令的帮助

5:配置文件的帮助

问题:配置文件的帮助怎么办呢?

[root@localhost ~]# man 5 passwd

只查看命令和配置文件,不使用man看一堆还要按q退出,那就使用whatis,只是读取到NAME的信息,得到简短的介绍信息

只查看配置文件的信息可以使用apropos+ 配置文件的名称(没有路径)

[root@localhost ~]# aporops services

总结: whatis 命令(可以查看命令的简短信息)   ;     apropos 配置文件(可以查看配置文件的简短信息)  ;如果只是想要知道是干什么用的,可以用这2个命令去代替man;

问:只是想要得到命令的选项我们改怎么处理呢?

[root@localhost ~]# touch --help

 

  • 拓展

有一个date命令,可以查看时间,如果要修改时间却一下子没有思路,可以使用man,它告诉你了格式;

[root@localhost ~]# date
2021年 03月 23日 星期二 17:37:27 CST
[root@localhost ~]# man date

[root@localhost ~]# man 031410272014.18
2014年 03月 14日 星期五 10:27:18 CST
  • .帮助命令:help

查看内置命令的帮助。什么命令是内置命令,就是找不到的。

[root@localhost ~]# which cd
/usr/bin/which: no cd in (....)

命令名称:help

命令所在路径:Shell内置命令

执行权限:所有用户

语法:help 命令

功能描述:获得Shell内置命令的帮助信息范

例: $ help umask

查看umask命令的帮助信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值