linux下查看内置命令行

fiy 其他 11

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,可以使用以下命令来查看内置命令行:

    1. help命令:help命令可以列出当前shell内置的命令行帮助信息。直接在命令行输入“help”,按下回车键即可显示所有内置命令的简要说明。

    2. type命令:type命令可以显示指定命令是内部命令、外部命令还是一个别名。例如,输入“type cd”,回车后会显示”cd is a shell builtin”,表示cd是一个内置命令。

    3. man命令:man(manual)命令用于查看指定命令的详细帮助文档。例如,输入“man cd”,回车后会显示cd命令的使用说明和参数说明。

    4. info命令:info命令也可以用来查看命令的帮助文档。有些命令的info文档比man文档更详细。例如,输入“info ls”,回车后会显示ls命令的相关信息。

    除了上述命令,还可以使用以下方法查找内置命令行:

    5. 使用TAB键自动补全:在命令行中,输入命令的前几个字母后,可以按下TAB键进行命令自动补全。如果命令是一个内置命令,按TAB键会自动补全命令名称。

    6. 使用which命令:which命令可以用来查找给定命令在系统中的路径。例如,输入“which ls”,回车后会显示ls命令所在的路径,如果是/bin/ls,则表示是一个内置命令。

    总结:
    通过help、type、man、info命令,以及TAB键自动补全和which命令,可以在Linux下方便地查看内置命令行。希望以上信息对您有所帮助!

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux是一个开源的操作系统,具有强大的命令行界面。内置命令是Linux系统自带的一些命令,用于执行一些基本操作。下面是在Linux下查看内置命令的几种方法:

    1. help命令:使用help命令可以查看内置命令的说明和使用方法。在命令行输入help,系统会显示一些常用的内置命令及其简要描述。例如:

    “`
    $ help
    GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)
    These shell commands are defined internally. Type `help’ to see this list.
    Type `help name’ to find out more about the function `name’.
    Use `info bash’ to find out more about the shell in general.
    Use `man -k’ or `info’ to find out more about commands not in this list.

    A star (*) next to a name means that the command is disabled.

    job_spec [&] history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg…]
    (( expression )) if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]… [ else COMMANDS; ] fi
    . filename [arguments] jobs [-lnprs] [jobspec …] or jobs -x command [args]
    : kill [-s sigspec | -n signum | -sigspec] pid | jobspec … or kill -l [sigspec]
    […]
    “`

    2. type命令:使用type命令可以查看命令是内置命令还是外部命令(通过PATH环境变量查找到的命令)。在命令行输入type命令加上要查看的命令名,系统会显示该命令的类型。例如:

    “`
    $ type cd
    cd is a shell builtin
    “`

    3. alias命令:使用alias命令可以查看当前系统中定义的命令别名。在命令行输入alias命令,系统会显示当前系统中定义的所有命令别名。例如:

    “`
    $ alias
    alias ll=’ls -l’
    alias la=’ls -a’
    alias l=’ls -CF’
    “`

    4. man命令:man是manual的缩写,使用man命令可以查看命令的详细说明和使用方法。在命令行输入man命令加上要查看的命令名,系统会显示该命令的详细信息。例如:

    “`
    $ man ls
    LS(1) User Commands LS(1)

    NAME
    ls – list directory contents

    SYNOPSIS
    ls [OPTION]… [FILE]…

    DESCRIPTION
    List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftu
    […]
    “`

    5. which命令:使用which命令可以查看命令的路径。在命令行输入which命令加上要查看的命令名,系统会显示该命令所在的路径。如果显示的是内置命令,则表示该命令是内置命令。例如:

    “`
    $ which cd
    cd: shell built-in command
    “`

    以上是在Linux下查看内置命令的几种方法,可以根据自己的需要选择适合的方法进行查看。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用不同的方法来查看内置的命令和命令行。

    一、使用type命令查看内置命令行
    type命令可以用来显示指定命令的类型,包括内置命令、外部命令或别名等。下面是使用type命令查看内置命令的示例:
    “`
    $ type command
    “`
    其中,command是需要查看的内置命令。

    二、使用which命令查看内置命令行
    which命令可以用来搜索可执行文件的位置。对于内置命令,which命令将显示它们的内置路径。下面是使用which命令查看内置命令的示例:
    “`
    $ which command
    “`
    其中,command是需要查看的内置命令。

    三、使用help命令查看内置命令行
    help命令可以用来显示shell内置的命令的帮助信息。下面是使用help命令查看内置命令的示例:
    “`
    $ help command
    “`
    其中,command是需要查看帮助信息的内置命令。

    四、使用man命令查看内置命令行
    man命令是Linux系统中的手册命令,可以用来查看命令的使用说明和帮助信息。对于内置命令,man命令将显示它们的详细信息。下面是使用man命令查看内置命令的示例:
    “`
    $ man command
    “`
    其中,command是需要查看帮助信息的内置命令。

    五、查看shell的内置命令列表
    如果你想查看shell中所有的内置命令,可以使用以下命令:
    “`
    $ compgen -b
    “`
    这将列出所有的内置命令。

    总结:通过使用type、which、help、man命令,以及使用compgen -b命令,可以在Linux系统中查看内置的命令行。这些方法可以帮助你快速获得内置命令的相关信息和帮助文档。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部