当我输入命令lspci后出现bash: lspci: command not found

要输入/sbin/lspci试试

 

试完结果处

 

根据shell相关:

 

它本身是一个C语言编写的程序,是用户和操作系统内核间通信的桥梁。shell既是一种命令解释程序,又是一种功能强大的解释型程序设计语言。它解释用户输入的命令,然后提交到内核处理,最后把结果返回给用户。

 

它包含内置命令,即自身解释执行的命令。如cd,pwd,exit,echo...这些命令在用户登录系统时就被载入内存,运行至用户退出系统。

 

另外如ls等,是系统的可执行文件(/bin/ls下)。仅当被调用时,才载入内存。

你可能感兴趣的:(linux)