微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > Linux教程

Linux系统命令解析

时间:2024-05-08 03:55:39   

大家好,今天Win10系统之家小编给大家分享「Linux系统命令解析」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

答案解析网免费2022系列软件最新版本下载

  对于Linux系统,用户们一定对它那功能强大的命令印象深刻,不过有许多Linux用户对Linux系统中的各项命令并不太熟悉,下面就和小编一起来看看Linux系统的命令吧。

  Linux的命令分为内部命令和外部命令:

  内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。

  外部命令是系统的软件功能,用户需要时才从硬盘中读入内存。

  type可以用来判断一个命令是否为内置命令

  type: usage: type [-afptP] name [name 。。。]

  [root@linuxeye ~]# type type

  type is a shell builtin

  [root@linuxeye ~]# type -p type

  [root@linuxeye ~]# type -t type

  builtin

  [root@linuxeye ~]# type type

  type is a shell builtin

  [root@linuxeye ~]# type -t type

  builtin

  [root@linuxeye ~]# type pwd

  pwd is a shell builtin

  [root@linuxeye ~]# type whiptail

  whiptail is /usr/bin/whiptail

  [root@linuxeye ~]# type -t whiptail

  file

  enable既可以查看内部命令,同时也可以判断是否为内部命令

  [root@linuxeye ~]# enable -a #查看内部命令

  [root@linuxeye ~]# enable whiptail #非内部命令

  -bash: enable: whiptail: not a shell builtin

  [root@linuxeye ~]# enable pwd #是内部命令

  内部命令用户输入时系统调用的速率快,不是内置命令,系统将会读取环境变量文件.bash_profile、/etc/profile去找PATH路径。

  然后在提一下命令的调用,有些历史命令使用过后,会存在在hash表中,当你再次输入该命令它的调用会是这样一个过程。

  hash——》内置命令——》PATH 命令的调用其实应该是这样一个过程。

  [root@linuxeye ~]# type pwd

  pwd is a shell builtin

  [root@linuxeye ~]# type cat

  cat is /usr/bin/cat

  [root@linuxeye ~]# ls linuxeye*

  linuxeye.pem linuxeye.txt

  [root@linuxeye ~]# cat linuxeye.txt

  linuxeye

  [root@linuxeye ~]# hash -l #显示hash表

  builtin hash -p /usr/bin/cat cat

  builtin hash -p /usr/bin/ls ls

  [root@linuxeye ~]# type cat

  cat is hashed (/usr/bin/cat)

  [root@linuxeye ~]# hash -r #清除hash表

  [root@linuxeye ~]# type cat

  cat is /usr/bin/cat

  从上面操作可以看出。hash表不存放系统内置命令。

  这就是Linux系统中的内部命令和外部命令了,对Linux命令不熟悉,或者感兴趣的用户快来看看吧。

以上就是关于「Linux系统命令解析」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

*此文为Win10系统之家www.ghost580.net文♂章,转载请联系网站管理人员!

上一篇:返回列表 下一篇:返回列表

相关文章

  • Linux系统命令解析

    Linux系统命令解析


      对于Linux系统,用户们一定对它那功能强大的命令印象深刻,不过有许多Linux用户对Linux系统中的各项命令并不太熟悉,下面就和小编一起来看看Linux系统的命令吧。
      Linux的命令分为内部命令和外部命令:
      内部命令在系统启动时就调入内存,是常驻内存的,所以执行效率高。
      外部命令是系统的软件功能,用户需要时才从硬盘中读入内存。
      t...
  • Linux系统xlsfonts命令的参数解析

    Linux系统xlsfonts命令的参数解析


      Linux系统中的xlsfonts命令,看起来就像一堆乱码一样。但是xlsfonts可不是简单的Linux命令,它也有着很强大的功能。本文就给大家带来Linux系统xlsfonts命令的参数解析。
      功能说明:列出XServer使用的字体。
      语法:xlsfonts[-1Clmou][-display《主机名称或IP地址》:《显示器编号》][-fn《范本样式》][...
  • Linux信号机制解析

    Linux信号机制解析


      在Linux中信号也称为软中断,进程在收到信号之后在对信号进行处理,可以说就是一个中断的过程。本文就来为大家简单地解析一下Linux信号机制。
      1、安装信号处理函数
      在系统编程的层面上与信号的处理关系最直接相关的函数有两个,他们用来安装信号处理函数:
      sighandler_tsignal(intsignum,sighandler_thandler)...
  • Linux文件默认权限与隐藏权限解析

    Linux文件默认权限与隐藏权限解析


      Linux系统文件包括文件夹都会有一些权限,这些Linux权限包括默认权限和隐藏权限,本文就来解析一下Linux系统文件的默认权限和隐藏权限。
      文件默认权限:umask
      [root@www~]#umask
      0022《==与一般权限有关的是后面三个数字!
      [root@www~]#umask-S
      u=rwx,g=rx,o=rx<...