linuxcd命令存放位置

fiy 其他 12

回复

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

    Linux系统中的常用命令都存放在系统的某个目录下,而”cd”命令是一个内置命令,可以用来改变当前工作目录。在Linux系统中,一般来说,”cd”命令的实现是通过shell解析器来实现的,所以它并没有独立的文件存放位置。

    具体来说,Linux系统中shell解析器一般放置在/bin目录下,而/bin目录是系统命令的存放位置之一。而”cd”命令是shell解析器的一部分,它的实现通常是作为解析器的内置功能来提供的,并不对应于一个独立的可执行文件。

    因此,我们无法像其他命令那样在系统中找到”cd”命令的存放位置。如果你想了解更多关于”cd”命令的具体实现方式,可以深入研究shell解析器的源代码。

    总而言之,”cd”命令是通过shell解析器实现的内置命令,它并没有独立的文件存放位置。不同的Linux发行版可能在细节上有所差异,但大致都是这样实现的。

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

    在Linux系统中,cd命令被存放在/bin目录中。/bin目录存放的是系统的基本命令和可执行文件,这些文件可以被所有用户直接执行,而不需要管理员权限。

    以下是关于Linux系统目录结构的一些详细信息:

    1. /bin目录:该目录包含了系统的基本命令,如cd、ls、mkdir等。这些命令对于除root用户外的所有用户都是可执行的。

    2. /sbin目录:该目录包含了一些系统管理员使用的命令,如fdisk、ifconfig和iptables。这些命令通常需要管理员权限才能执行。

    3. /usr/bin目录:该目录包含了一些常用的用户命令,如grep、awk和sed。这些命令通常是由系统管理员安装的软件包提供的。

    4. /usr/sbin目录:该目录包含了一些系统管理员使用的命令,如apache2ctl和sendmail。与/sbin目录类似,这些命令通常需要管理员权限才能执行。

    5. /home目录:该目录为每个用户提供一个独立的个人目录,用户可以在自己的目录下存储自己的文件和数据。

    总的来说,/bin目录是存放Linux系统的基本命令和可执行文件的地方,而cd命令作为一个基本命令,自然就位于该目录中。

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

    在Linux系统中,cd(Change Directory)命令用于改变当前工作目录。该命令是Linux系统自带的,存放位置在系统的可执行文件路径之一。

    下面是Linux系统中存放可执行文件的几个常见路径:
    1. /bin:该目录下存放的是系统启动时所需的基本命令,如ls、cp、mv等。cd命令在这个目录下的bin文件中。

    2. /usr/bin:该目录下存放的是系统安装的软件的可执行文件。当我们在系统中安装一些软件时,软件的可执行文件通常会被存储在这个目录中。

    3. /usr/local/bin:该目录下存放的是用户自己安装的软件的可执行文件。当我们手动编译并安装某个软件时,该软件的可执行文件通常会被存储在这个目录中。

    一般情况下,cd命令的存放位置是在/bin目录下。所以,当我们执行cd命令时,系统会在这个目录下找到cd命令的可执行文件并执行。

    为了查看cd命令在哪个目录下,可以使用以下命令:
    “`
    which cd
    “`
    该命令会显示出cd命令所在的完整路径。

    需要注意的是,cd命令是一个内置命令,它不是一个独立的可执行文件,而是由shell解释器提供的一个命令。因此,它的可执行文件并不会存放在磁盘上,而是由shell解释器直接执行。因此,无法直接在文件系统中找到cd命令的可执行文件。

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

400-800-1024

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

分享本页
返回顶部