LinuxCommandLine -- 3

  • type : 判断命令的类型: builtin, alias, 二进制文件或函数
  • which: 显示可执行文件的路径
  • 帮助信息:
    • help 查看 shell 内建命令的帮助
    • man
    • apropos 通过关键字在man中搜索信息,相当于 man -k
    • whatis 对命令的简单描述
    • info 对命令的详细描述,info coreutils
    • /usr/share/doc/ 存放着许多文档,zless 可以查看未解压的 .gz 文本
  • alias name='string'
  • unalias name

type

[admin@localhost ~]$ type ls
ls is aliased to `ls --color=auto'

[admin@localhost ~]$ type echo
echo is a shell builtin

which

[admin@localhost ~]$ which python
/usr/bin/python

man

man 会将帮助文档分类

LinuxCommandLine -- 3_第1张图片
man page

man 5 systemd.unit 默认会显示类型号最小的帮助信息,但可以手动指定


apropos

LinuxCommandLine -- 3_第2张图片
apropos

Linux 自带的各种核心工具

info coreutils
前面带有 * 的是超链接,按 Enter 可以进入相关专题
? 会出现帮助信息

LinuxCommandLine -- 3_第3张图片
coreutils

zless

直接查看未解压的文本

LinuxCommandLine -- 3_第4张图片
zless

alias

$ type now  # 检查命令有没有被占用
-bash: type: now: not found

$ alias now="date '+%Y/%m/%d %H:%M:%S'"   # 创建新命令

$ now
2018/04/22 19:02:59

$ unalias now    #  移除新命令

你可能感兴趣的:(LinuxCommandLine -- 3)