Closed. This question needs to be more focused。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
                        
                        5年前关闭。
                                                                                            
                
        
我是LINUX的新手。这个问题听起来简单而愚蠢,但是我想这背后有很多含义。 “如何在LINUX中处理命令?”。这意味着假设我给ls命令,是什么使它显示目录中所有文件的列表?我一直在寻找答案,但找不到相同的明确解释。请帮助我解决同样的问题。

最佳答案

我也是新人但是我可以在最高级别回答这个问题(没有太多细节)。

Linux中的所有内容都是文件,这意味着ls也是文件。您可以输入which ls
您可以看到文件的位置。

因此,命令就是文件,当您键入并输入Enter时,系统将在PATH中搜索文件并执行。当文件被执行时,它将与内核对话并告诉内核它想要使用什么资源,然后内核将与真实硬件对话并让计算机完成工作。

10-07 19:12
查看更多