Linux 命令参考备忘单

Linux 命令行,也称为终端,可能是一个令人生畏的地方。 但它也可以是您最有效的工具。

无论您使用哪种基于 Linux 的操作系统,文本命令通常都能正常工作,而且结果通常比图形桌面界面所能提供的更快。

然而,即使是长期用户,也有太多的命令需要提交到内存中。 这就是为什么我们准备了这份方便的 Linux 命令备忘单。 如果您想运行其中的几个,请查看怎样使用 Screen 在 Linux 终端上进行多任务处理。

Linux 命令行备忘单

终端
清除清除终端屏幕。
历史显示最近使用的命令。 您还可以通过向上和向下键查看这些命令。
重复最近使用的命令。 您可以使用 !n 重复历史记录中的第 n 个命令或使用 !-n 重复 n 个命令之前发生的事情。
男子显示终端程序的手册。
什么是显示终端程序的简要说明。 一个更简单的 man 命令替代方法。
别名创建一个命令的快捷方式,或者当与 cd 命令结合使用时,创建一个目录。
出口Exit 或者 close 终点站。
导航和文件管理
光盘更改目录。 用于在文件夹之间导航。
密码显示当前目录。
光盘更改当前目录。
ls显示当前目录中的文件列表。
cp制作文件的副本。 除非您指定特定目录,否则默认为当前目录。
MV将文件从一个目录移动到另一个目录。
R M删除一个文件或一组文件。
状态显示上次访问、修改或更改文件的时间。
触碰将给定文件的访问日期或修改日期时间更改为现在。
目录删除一个或多个文件。
目录创建一个目录。 默认为当前目录,但您也可以指定一个。
目录删除目录。 默认为当前目录,但您也可以指定一个。 目标目录必须完全为空。
改名更改一个文件或一组文件的名称。
寻找搜索特定目录(或您的整个 PC)以查找符合指定条件的文件。
定位搜索文件或目录。 比 find 命令更快,但选项更少。
格雷普搜索特定文件或文件集以查看文本字符串是否存在以及在何处。
将单独的文件系统(例如外部硬盘驱动器或 U 盘)附加到系统的主文件系统。
卸载从系统的主文件系统中分离一个单独的文件系统。
显示文本文件的内容。 也适用于多个文件。
修改修改文件的读、写和执行权限。
chown更改拥有文件的用户或组。
用户
他的切换用户。 除非您指定特定用户,否则此命令将尝试以 root 用户(您可以将其视为系统管理员)的身份登录。
我是谁显示当前用户名。
ID显示当前用户和组。
密码创建或更新用户的密码。
系统管理
显示内核版本、硬件和操作系统等核心系统信息。
sudoEnter 在命令之前以系统管理员身份执行命令。 用户必须具有管理员权限才能工作。
apt/dnf/吃豆子用于安装软件和更新的程序。 使用哪一种取决于您的基于 Linux 的操作系统。 每个都需要管理员权限和附加说明,例如 sudo apt 安装程序名。
工作显示所有当前作业的状态。 作业是正在运行的进程或进程组的表示。
背景将作业发送到后台。
fg将作业发送到前台。
根据进程 ID(您可以使用 ps 命令获取)结束进程。
全杀结束名称与您的查询匹配的所有进程。
ps显示正在运行的进程列表。 默认为当前用户启动的进程。
最佳显示正在运行的进程列表,按每个进程使用的 CPU 数量排序。 与 ps 不同,该命令实时更新。
正常运行时间显示自上次启动以来的时间。
哪里查找程序的可执行文件。
df显示系统上已使用和可用的磁盘空间量。
自由显示系统上已使用和可用的 RAM 量。
网络管理
ip显示您的 IP 地址、网络接口、带宽使用情况等。
从网络上的另一台计算机发送或接收数据。 通常用于测试是否建立了网络连接以及该连接的速度。
查找域的 DNS 地址
获取下载一个文件。
ssh安全壳。 连接并登录到远程网络位置。
各种各样的
回声显示一行文本。 通常在程序和脚本中用于向用户传递信息。
因素显示十进制数的可能因数。
表达式求解数学方程。
在字典中查一个词。

更多 Linux 终端命令

尽管这份 Linux 命令备忘单很全面,但这份清单只是皮毛。 您在终端中可以做的事情比我们希望在一页上容纳的要多得多。 此外,根据您基于 Linux 的操作系统或需要安装其他程序,许多命令会发生变化。 上面的命令可能在大多数 Linux 机器上开箱即用。

这个备忘单中的所有项目都很有用,但还有其他 Linux 命令很有趣。 如果您是初学者,您也应该知道怎样检查您的 Linux 版本。