Linux零基础入门|超全常用基础命令速查手册(收藏自用)

发布时间:2026/7/10 5:54:18
Linux零基础入门|超全常用基础命令速查手册(收藏自用) Linux零基础入门超全常用基础命令速查手册收藏自用前言刚接触Linux的时候一堆命令、参数、路径符很容易记混本文整理Linux最核心、日常开发高频使用的基础命令包含目录操作、文件增删改查、查找过滤、文本编辑、管道重定向等全套内容搭配示例和使用注意事项新手可以直接复制练习适合CSDN收藏备查。一、Linux命令通用基础格式所有Linux命令统一遵循标准格式Command[-options][parameter]Command主命令要执行的操作[-options]可选参数控制命令行为可多个组合[parameter]操作对象一般是文件/目录路径二、目录查看命令 ls作用列出指定目录下所有文件、文件夹语法ls[-a-l-h][linux路径]常用参数说明-aall展示全部文件包含.开头的隐藏文件-l列表竖向展示显示权限、大小、修改时间等详情-h人性化展示文件大小K/M/G单位必须搭配-l使用参数组合示例# 三种写法效果完全一致ls-l-als-lals-al# 查看当前目录全部文件人性化大小ls-lh三、目录切换与查看 cd / pwd1. pwd 查看当前所在目录无任何选项和参数直接执行pwd2. cd 切换工作目录语法cd [Linux路径]无选项仅路径参数路径区分绝对路径 相对路径绝对路径以/根目录开头完整路径不受当前目录影响例cd /home/user/Desktop相对路径以当前目录为起点不用/开头例cd Desktop特殊路径快捷符号符号含义示例.当前目录cd ./Desktop..上一级目录cd ../..切换到上两级~用户HOME家目录cd ~/cd ~/Desktop四、创建目录 mkdir作用新建文件夹语法mkdir[-p]linux路径-p自动创建多层不存在的父目录创建多级文件夹必备示例# 创建单层文件夹testmkdirtest# 一次性创建多级目录 a/b/cmkdir-pa/b/c注意HOME目录以外创建文件夹大概率权限不足需要修改权限。终端快捷指令Ctrl L一键清屏五、文件基础操作创建/查看/复制/移动/删除5.1 touch 创建空白文件无选项参数为文件路径touchtest.txttouch~/Desktop/demo.txt5.2 cat 一次性查看全部文件内容适合小文件一次性输出所有文本cattest.txt5.3 more 分页查看大文件适合日志、大文本支持翻页浏览moretest.txt操作快捷键空格向下翻一页q退出查看5.4 cp 复制文件/文件夹语法cp [-r] 源路径 目标路径-r递归复制复制文件夹必须加-r# 复制文件cptest.txt ./bak/# 复制文件夹cp-rtestDir ./backup/5.5 mv 移动/重命名文件文件夹语法mv 源路径 目标路径两种作用目标路径已存在移动文件/文件夹到目标目录目标路径不存在对源文件/文件夹重命名# 移动文件mvtest.txt ~/Desktop/# 重命名mvold.txt new.txt5.6 rm 删除文件/文件夹高危命令语法rm [-r -f] 文件/目录路径参数说明-r递归删除删除文件夹必须携带-f强制删除不弹出确认提示root用户删除默认有提示通配符模糊删除**匹配任意字符实现批量删除# 删除所有以test开头的文件rmtest*# 删除所有包含test的文件rm*test*# 删除所有以log结尾的文件rm*log高危警告root用户严禁执行# 等同于Windows格式化C盘系统直接崩溃rm-rf/rm-rf/*root临时切换操作# 切换root用户密码默认123456su- root# 用完退出root切回普通用户exit六、文件查找命令 which / find6.1 which 查找命令二进制程序位置Linux所有命令本质是可执行二进制文件which查看存放路径whichlswhichcd6.2 find 按条件搜索文件① 根据文件名查找支持通配符find起始路径-name搜索关键词# 全盘查找所有txt文件find/-name*.txt② 根据文件大小查找格式find 起始路径 -size ±n[k/M/G]n大于n大小-n小于n大小单位k(KB)、M(MB)、G(GB)# 查找根目录下小于10KB的文件find/-size-10k七、过滤统计grep、wc、管道符 |7.1 grep 关键字过滤文件内容语法grep [-n] 关键字 文件路径-n展示匹配内容所在行号# 过滤文件中包含Hello的行并显示行号grep-nHellotest.txt7.2 wc 统计文件行数、字符、字节语法wc [-c -m -l -w] 文件路径参数-l统计行数最常用-w统计单词数量-c统计字节数-m统计字符数# 统计文件总行数wc-ltest.txt7.3 管道符 |作用把左侧命令输出结果作为右侧命令的输入组合命令使用# 查看文件过滤包含Hello的内容cattest.txt|grepHello# 统计文件包含Hello的行数cattest.txt|grepHello|wc-l八、输出、重定向、日志跟踪 echo / tail8.1 echo 控制台输出文本# 直接输出字符串echoHello Linux# 带空格特殊字符用双引号包裹echoHello World反引号执行命令被反引号包裹内容会被识别为命令执行而非普通字符串# 输出当前所在目录echopwd8.2 重定向符 / 覆盖写入清空原有文件内容后写入新内容追加写入在文件末尾新增内容不覆盖原有数据# 覆盖写入echoHello Linuxtest.txt# 追加写入echoHello Worldtest.txt8.3 tail 查看文件尾部、实时跟踪日志语法tail [-f -num] 文件路径参数-num查看末尾num行不填默认10行-f持续跟踪文件最新内容查看实时日志必备# 查看文件最后20行tail-20test.txt# 实时跟踪日志更新tail-fapp.log九、vim/vi文本编辑器日常编辑文件优先使用vim兼容性差的环境用vi启动编辑器vimtest.txt文件不存在则新建存在则直接打开编辑两种核心模式命令模式默认进入所有按键识别为操作命令无法直接编辑文本保存退出命令:wq输入模式编辑文本在命令模式按下对应按键进入编辑编辑完成按Esc退回命令模式。总结本文覆盖Linux入门90%高频基础命令包含目录管理、文件操作、查找过滤、日志查看、文本编辑全场景。新手建议本地虚拟机或云服务器逐条敲一遍练习熟悉参数与路径用法重点注意rm -rf高危删除命令root环境谨慎使用。