初学者的命令

初学者的命令

我是 Linux/Ubuntu 世界的新手。我从同事那里听说过诸如 之类的命令sudo以及apt-get许多其他命令。作为初学者,我应该知道哪些命令?有人可以帮忙吗?

答案1

您的问题非常笼统。

有成千上万的命令可用于完成各种工作。大多数用户都是在有目的时才开始专门学习这些命令。

这一页Ubuntu 文档中有关于 Ubuntu 终端的详细信息,底部有许多网站的链接,提供有关命令的详细信息。你可以参考它们。

  • 以下是一些非常通用的基本命令列表:这里

  • 一本非常权威的书{Linux命令行:William Shotts}是这里。PDF 可用。此站点本身充满了有用的资源。探索!

重要的 : 通常每个命令都有一个手册(man)页它给出了语法和其他详细信息。当对命令有疑问时,您可以参考这些手册页。只需使用“manpage”在 Google 上搜索该命令,您肯定会得到相关结果。

答案2

有几个很好的命令速查表,例如 https://www.git-tower.com/blog/command-line-cheat-sheet/

一个严重警告。绝不绝不在任何情况下(除非 FBI 试图窃取您的电脑)执行sudo rm -rf /绝不. 它将删除整个根文件系统和所有文件。

答案3

有很多复杂的命令行可能性,当我需要完成某件事时,我就会在网上搜索大多数命令行。

将复杂的命令保存在 bash 脚本文件(如 mycommand.sh)中以便以后轻松使用会很有用。

一个有用的命令是:gnome-desktop-item-edit Desktop --create-new

这将在您的桌面上创建一个新的快捷方式。

我发现非常有用的是下面的命令,它将删除所有属于它们的旧内核和模块,并释放硬盘上的空间,在某些情况下,您需要重新安装图形驱动程序,当它是专有驱动程序时,在清除所有旧内核后,检查您的驱动程序是否仍然安装在“附加驱动程序”中(只需输入“dr”,它就会在结果中弹出)。

sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')

相关内容