如何运行命令?

Tim*_*Tim 22 command-line execute-command

我是一个新用户,刚刚被告知要运行/执行命令。答案有一些带有灰色背景的文本,例如this text here

sometimes this text here.
Run Code Online (Sandbox Code Playgroud)

但是,我不知道与 Ubuntu 相关的“运行”或“命令”是什么意思。

我该怎么做呢?


这旨在用作问答,当您告诉某人运行命令时,您可以链接到该问答。

Tim*_*Tim 39

什么是命令?

命令和命令行是告诉计算机该做什么的另一种方式。例如,您可以单击 google chrome 图标,也可以运行命令google-chrome

这似乎是一件愚蠢的事情,但是当您单击图标时,这就是计算机所做的!使用命令行执行某些任务也容易得多。

例如,安装程序可以更快更容易 - 只需使用sudo apt-get install program,而不是浏览软件中心。

如果我的蓝牙停止工作,我会运行一个命令来修复它——这是唯一的方法!

无论如何,您如何运行命令?

这也很简单,虽然有很多方法可以做到。

简单地说,你打开一个终端并输入(或复制/粘贴)命令,然后按Enter。在图像中,我运行了ls Desktop/将列出桌面上所有文件的命令。请注意,要粘贴,请在终端中按Ctrl+ Shift+ V

默认情况下,您通过按Ctrl+ Alt+打开终端T,或打开 Dash 并搜索“终端”。

什么是tty

有时,您可能会被告知在tty- 中运行命令,通常后跟一个数字,例如tty2。GUI 在tty7.

要访问它,您可以按Ctrl+ Alt+ FX- 此处FX替换为与数字对应的功能键。例如,要访问tty2您可以按Ctrl+ Alt+ F2

你必须登录到这个,但有些事情需要tty工作。

要返回 GUI(如果说明说是),请按Ctrl+ Alt+ F7。如果什么都没有出现 - 它只是一个空白屏幕,请按Ctrl+ Alt+ F8。如果两者都不起作用,您可能需要重新启动 - 但请通过在答案下方评论来询问正在帮助您的人!

GUI(图形用户界面)程序怎么样?

终端还可以启动 GUI 程序。这可以具有查看程序给出的输出的优势 - 例如运行software-centre看起来像这样:

您还可以为命令提供额外的“参数”——也称为“参数”和“选项”。

例如,如果我运行google-chrome --app=http://youtube.com它会打开一个没有 URL 栏或选项卡的窗口:

请记住,如果您关闭终端,您也会丢失 Google Chrome 窗口...

最后一种方法

仅适用于 GUI 程序,例如 Chrome、Firefox 和 Gedit。但是,这也意味着您周围没有终端 - 您可能会意外关闭。它对sudo apt-get install program或类似没有好处,因为您无法在运行后输入密码。

按 Alt + F2,会出现一个“运行对话框”——有点像 Windows 上的运行窗口:

Ubuntu: 视窗:

你可以在这里输入任何命令,它就会运行它!

我的代词是他/他

  • FN 很容易与笔记本按键 Fn 混淆。我宁愿提供一个具体的例子,比如 tty2 的 F2。另外,我可能已经监督过,但我没有找到您提到如何从 VT 返回 X 的地方。如果用户真的像您在问题中所假设的那样是新手,那么他们必须学习如何回到“温暖和安全”的 GUI。 (3认同)
  • @Tim 我建议你在 *What is a tty?* 一段解释如何回到 GUI **before** 解释如何访问 ttx 上发出警告:有些人(例如年轻的我)不阅读解释直到段落结束,而是直接尝试命令......并在命令行模式下保持阻塞! (3认同)