Shell 可以看作是一个命令解释器,为我们提供了交互式的文本控制台界面。
我们可以通过终端控制台来输入命令,由 shell 进行解释并最终交给内核执行。
下面介绍常用的基本命令
| 基本语法 | 功能 |
| man [命令或配置文件] | 获得帮助信息 |
| help 命令 | 获得 shell 内置命令的帮助信息 |
| pwd | 显示当前工作目录的绝对路径 |
| ls [选项] [目录或是文件] | ls:list 列出目录内容 选项: -a 全部的文件,连同隐藏档全部显示 -l 长数据串列出,等价于ll |
| cd 绝对路径 | 切换路径 |
| cd 相对路径 | 切换路径 |
| cd ~或者 cd | 回到自己的家目录 |
| cd - | 回到上一次所在目录 |
| cd .. | 回到当前目录的上一级目录 |
| cd -P | 跳转到实际物理路径,而非快捷方式路径 |
| mkdir [选项] 要创建的目录 | 创建目录 选项: -p 创建多级目录 |
| rmdir 要删除的空目录 | 删除一个空的文件夹 |
| touch 文件名称 | 创建一个新的空文件 |
| cp [选项] 源文件 目标文件 | 复制源文件到目标文件中 选项: -r 递归复制整个文件夹 \cp强制覆盖不提示 |
| rm [选项] deleteFile | 删除目录中内容 选项: -r 递归删除目录中所有内容 -f 强制执行删除操作,而不提示用于进行确认 -v 显示指令的详细执行过程 |
| mv oldNameFile newNameFile | 重命名文件 |
| mv /temp/movefile /targetFolder | 移动文件 |
| cat [选项] 文件 | 仅查看不修改 选项: -n 显示行号,包括空行 |
| more 文件 | 查看文件,不支持修改 可以有更加方便的操作 |
| less | 依然是查看文件 可以分页显示,操作内容更加的方便快捷 |
| echo 内容 | 输出内容到控制台 |
| head [选项] 文件 | 显示文件头部内容 选项: -n <行数> 从头开始显示几行 |
| tail [选项] 文件 | 显示尾部内容 选项: -n <行数> 从尾开始显示几行 -f 显示文件最新追加的内容,监视文件变化 |
| ls -l > 文件 | 重定向,内容覆写到文件中 |
| ls -l >> 文件 | 追加内容到文件中 |
| ln -s [原文件或目录] [软链接名] | 创建一个软连接,软连接相当于win的快捷方式 |
| history | 查看已经执行过历史命令 |
以上就是一些常用命令啦
参考尚硅谷Linux课程,如有侵权联系删