Linux 命令备忘单

这份 Linux 命令速查表汇总了最常用的命令。 Linux 并按任务分类 Unix 终端命令,方便您快速找到所需命令。以下各节分别涵盖常见领域:基本导航、文件权限、环境变量、用户管理、网络、进程和 vi 编辑器。
基本 Linux 命令
这些基本命令可帮助您浏览文件系统,并从终端创建、查看、移动和删除文件和目录。
| 命令 | 描述 |
|---|---|
| ls | 列出当前工作目录中的所有文件和目录 |
| LS-R | 列出子目录中的文件 |
| ls -a | 列出隐藏文件 |
| ls-al | 列出具有详细信息(如权限、大小、所有者等)的文件和目录。 |
| cd 或 cd ~ | 导航到 HOME 目录 |
| cd .. | 向上移动一级 |
| cd | 更改至特定目录 |
| 坎德拉/ | 移至根目录 |
| 猫 > 文件名 | 创建一个新文件 |
| 猫文件名 | 显示文件内容 |
| 猫 文件 1 文件 2 > 文件 3 | 连接两个文件(file1、file2)并将输出存储在一个新文件(file3)中 |
| mv 文件“新文件路径” | 将文件移动到新位置 |
| mv 文件名 新文件名 | 将文件重命名为新文件名 |
| 须藤 | 允许普通用户以超级用户或 root 的安全权限运行程序 |
| rm 文件名 | 删除文件 |
| 男子 | 提供命令的帮助信息 |
| 历史 | 列出当前终端会话中输入的所有过去命令 |
| 清除 | 清除终端 |
| mkdir 目录名 | 在当前工作目录或指定路径下创建新目录 |
| 命令rmdir | 删除目录 |
| mv | 重命名目录 |
| 公关 -x | 将文件分成 x 列 |
| pr-h | 为文件分配一个标题 |
| pr-n | 用 Line 表示文件 Numbers |
| lp-nc,lpr c | 打印文件的“c”份副本 |
| lp-d lp-P | 指定打印机的名称 |
| apt-get的 | 用于安装和更新包的命令 |
| mail -s'主题'-c'抄送地址'-b'密送地址''收件人地址' | 发送电子邮件的命令 |
| mail -s “主题” 收件人地址 < 文件名 | 发送带附件的电子邮件的命令 |
文件权限命令
Linux 通过读取、写入和执行来控制访问权限。 权限下面的命令和符号显示文件类型、访问权限和所有权。
| 命令 | 描述 |
|---|---|
| ls -l | 显示文件类型和访问权限 |
| r | 读取权限 |
| w | 写权限 |
| x | 执行权限 |
| – | 没有许可 |
| chown 用户 | 更改文件/目录的所有权 |
| chown 用户:组 文件名 | 更改文件或目录的用户和组 |
环境变量命令
环境变量存储 shell 和程序在运行时读取的值。使用以下命令可以显示、创建、设置和删除环境变量。 环境变量.
| 命令 | 描述 |
|---|---|
| 回声 $VARIABLE | 显示变量的值 |
| ENV | 显示所有环境变量 |
| 变量名=变量值 | 创建一个新变量 |
| 未设定 | 删除一个变量 |
| 导出变量=值 | 设置环境变量的值 |
linux的用户管理命令
系统 管理员 使用这些命令可以添加、修改和删除用户帐户和组。
| 命令 | 描述 |
|---|---|
| 须藤添加用户用户名 | 添加新用户 |
| sudo passwd -l'用户名' | 更改用户密码 |
| sudo userdel -r '用户名' | 删除新创建的用户 |
| sudo usermod -a -G GROUPNAME 用户名 | 将用户添加到组 |
| sudo deluser 用户组名 | 从组中删除用户 |
| 手指 | 显示所有登录用户的信息 |
| 手指用户名 | 提供特定用户的信息 |
网络命令
这些命令允许您通过 SSH 连接到远程计算机,并通过网络传输文件。
| 命令 | 描述 |
|---|---|
| ssh 用户名@ip地址或主机名 | 使用 SSH 登录到远程 Linux 机器。 |
| ping 主机名或 IP 地址 | 至 ping 分析网络和主机连接 |
| DIR | 显示远程计算机当前目录中的文件 |
| cd “目录名” | 将远程计算机上的目录更改为“dirname”。 |
| 放置文件 | 将文件从本地计算机上传到远程计算机 |
| 获取文件 | 从远程下载“文件”到本地计算机 |
| 退出 | 退出 |
处理命令
使用这些命令可以监控和控制系统上正在运行的进程,并检查磁盘和内存使用情况。
| 命令 | 描述 |
|---|---|
| bg | 将进程发送到后台 |
| fg | 在前台运行已停止的进程 |
| 最佳 | 所有活动进程的详细信息 |
| ps | 给出为用户运行的进程的状态 |
| 皮秒PID | 给出特定进程的状态 |
| 皮多夫 | 给出进程的进程 ID (PID) |
| 杀死PID | 杀死一个进程 |
| 不错 | 启动具有给定优先级的进程 |
| 雷尼斯 | 更改已运行进程的优先级 |
| df | 为您的系统提供可用的硬盘空间 |
| 免费 | 为您的系统提供免费的 RAM |
VI 编辑命令
此 vi 编辑器 可在命令模式和插入模式下使用。这些按键涵盖插入、删除、更改和撤销文本的操作。
| 命令 | 描述 |
|---|---|
| i | 在光标处插入(进入插入模式) |
| a | 在光标后写入(进入插入模式) |
| A | 在行末写入(进入插入模式) |
| ESC | 终止插入模式 |
| u | 撤消上次更改 |
| U | 撤消对整行所做的所有更改 |
| o | 打开新行(进入插入模式) |
| dd | 删除行 |
| 3dd | 删除3行 |
| D | 删除光标后行的内容 |
| C | 删除光标后一行的内容并插入新文本。按 ESC 键结束插入。 |
| dw | 删除单词 |
| 4dw | 删除4个字 |
| cw | 更改单词 |
| x | 删除光标处的字符 |
| r | 替换字符 |
| R | 覆盖光标之后的字符 |
| s | 替换光标处的一个字符继续插入 |
| S | 替换整行并开始在行首插入 |
| ~ | 更改单个字符的大小写 |
