通过观察 GUI 运行的命令来学习终端

通过观察 GUI 运行的命令来学习终端

您好,我是 Linux 系统的新手,想知道是否有代码或应用程序可以打开终端并告诉我正在使用的代码行。例如,如果我要打开一个文件夹或目录,我想知道与之相关的代码行。

答案1

如果您认为在 GUI 中执行的任何操作都与终端(CLI shell:bash、csh 等)命令相关联,并且例如在使用文件管理器时进入名为的目录foo,后面会看到类似的事情$ cd foo发生,那么您就错了。

GUI 本身就是一个 shell,就像您的 CLI shell(例如 bash)一样。GUI 和 CLI 都使用某种编程接口与内核对话以处理您的请求。每个都有自己的实现方式和工作方式。

但是,您在 GUI 中执行的任何操作很可能在 CLI 中都有等效命令。要了解这些命令,您应该阅读手册、文档并开始使用 CLI。

相关内容