当前位置:首页>Linux>小白速成!搞定Linux下15个命令,迅速成为运维高手

小白速成!搞定Linux下15个命令,迅速成为运维高手

  • 2026-10-21 12:46:57
小白速成!搞定Linux下15个命令,迅速成为运维高手
前言:

很多刚入坑Linux的小伙伴,都会被黑乎乎的命令行劝退!

无论做文件管理、日志查看、服务运维、网络排查时,总是一脸茫然,操作全靠搜,效率极低,还容易误操作踩坑。

其实Linux运维根本不用死记硬背!掌握高频核心命令,就能搞定绝大多数日常操作。

今天给大家整理了15个零基础Linux高频命令,覆盖文件操作、系统管理、文本处理、网络诊断四大核心场景。每个命令都配通俗讲解、常用参数、可直接复制的实操案例,新手看完就能直接用,建议收藏备用,告别频繁查文档!

一、新手必看【4个提效小技巧】

刚开始用命令行,先掌握这几个通用技巧,直接少走半年弯路,操作效率翻倍!

1、Tab自动补全(最实用)

输入命令、文件名、目录名时,按一次Tab 自动补全内容;连按两次Tab 展示所有匹配选项,杜绝手动输错。

2、快速调取历史命令

按键盘「上下方向键」,快速切换之前执行过的命令,不用重复敲击输入。

3、路径区分核心规则

  • 绝对路径:以 / 开头,完整唯一路径,精准定位文件。

  • 相对路径:以 ./../ 或文件名开头,基于当前目录跳转。

4、新手安全红线*

慎用rm -rf 命令!尤其是root权限下,删除后无法恢复,禁止随意删除系统目录,避免系统崩溃。

二、15个高频Linux核心命令详解

1、ls--查看目录文件列表

功能:最基础的文件查看命令,用于展示当前/指定目录下的所有文件、文件夹。

  • 常用参数

 -l:长格式展示,显示权限、所有者、大小、修改时间等详细信息

 -a:显示所有文件,包含隐藏文件/目录

 -h:人性化换算文件大小(KB/MB/GB),搭配 -l 使用更佳

  • 实操案例

bash ls  # 简易查看当前目录文件 

ls -l /home  # 查看home目录详细文件信息 

ls -lh   # 人性化展示当前目录文件大小及详情

2、cd--切换工作目录

功能:使用率最高的基础命令,快速跳转切换文件夹。

  • 快捷用法(必记)

cd ~:快速返回当前用户家目录

cd ..:返回上一级目录

cd -:返回上一次停留的目录(双向切换神器)

cd /:直达系统根目录

  • 实操案例

bash cd /var/log  # 进入系统日志目录

3、pwd--查看当前路径

功能:多层目录跳转迷路必备,一键输出当前目录的绝对路径。

  • 实操案例

bash pwd   # 输出示例:/home/user

4、cp--文件及目录复制

功能:支持单文件、多文件、完整文件夹复制,满足所有复制需求。

  • 常用参数

-r/-R:递归复制,用于复制完整文件夹及内部所有内容

-i:覆盖文件前弹窗确认,防止误覆盖(新手必备)

-v:实时显示复制进度,清晰掌握操作状态

  • 实操案例

bash cp file1.txt file2.txt     # 同目录复制并新建文件 

cp -riv dir1 /home/user/   # 完整复制文件夹,带进度+覆盖确认

5、mv--移动与重命名文件

功能:一键实现两大功能——文件移动、文件重命名,执行速度快,无冗余文件。

  • 实操案例

bash mv old.txt new.txt   # 文件重命名 

mv file.txt /tmp/   # 移动文件到指定目录

提示:mv 仅修改文件路径和名称,不会产生文件副本,操作无冗余、执行速度快。

6、rm--删除文件或目录

功能:删除无用文件、文件夹,**高危命令,删除不可逆**,谨慎操作!

  • 常用参数

-r:递归删除,用于删除文件夹及所有子内容

-f:强制删除,无任何确认弹窗

-i:交互式删除,逐个确认(新手安全用法)

  • 实操案例

bash rm file.txt  # 删除单个文件 

rm -ri testdir     # 安全删除文件夹(逐个确认) 

rm -rf testdir    # 强制彻底删除文件夹(谨慎使用!)

7、mkdir--创建目录

功能:新建空白文件夹,支持一键创建多层级目录,无需逐层新建。

  • 常用参数

-p:递归创建多级目录,支持批量创建分类文件夹

  • 实操案例

bash mkdir newfile   # 创建单个文件夹 

mkdir -p project/{src,doc,log}  # 一键创建多级分类目录

8、cat--查看或合并文本文件

功能:适合查看小型文本、快速新建文件、合并多个文本,不适用超大日志文件。

  • 实操案例

bash cat test.txt   # 查看文件全部内容 

cat file1.txt file2.txt > all.txt # 合并多个文件为新文件 

cat > new.txt     # 快速新建文件(Ctrl+D保存退出)

9、less | more --分页查看大文件

功能:专门用于查看日志、长文本等大文件,支持分页浏览、关键词检索,优先使用less,功能更全面。

less常用快捷键

空格:向下翻页

b:向上翻页

关键词:向下检索内容,n切换匹配项

q:退出浏览模式

  • 实操案例

bash less /var/log/syslog   # 分页查看系统日志

10、vim--终端文本编辑器

功能:运维必备工具,无需图形界面,直接在终端修改配置文件、编写脚本代码。

  • 新手极简操作流程

  1) 输入 vim 文件名 进入编辑页面 

  2) 按 i 进入编辑模式(底部显示 INERT 标识)

  3) 完成内容修改后,按 Esc 退出编辑模式

  4) 输入 :wq 保存并退出,输入:q! 不保存强制退出

  • 实操案例

bash vim test.sh   # 编辑脚本文件

11、ps--查看系统进程

功能:查看系统运行进程,排查程序卡顿、服务异常、后台进程故障。

  • 常用参数

aux:查看所有用户的全部进程详细信息(PID、资源占用、运行状态)

  • 实操案例

bash ps aux | grep nginx       # 筛选查看nginx相关进程

12、kill--终止异常进程

功能:关闭卡死、无响应的后台进程,释放系统资源,解决服务异常。

  • 常用用法(运维标准操作)

  kill PID:温和终止进程(优先使用)

  kill -9 PID:强制终止卡死进程(终极修复手段)

  • 实操案例

bash kill -9 1234   # 强制终止PID为1234的进程

13、sudo--管理员权限执行

功能:普通用户临时获取root管理员权限,执行系统级操作,无需切换root账号。

  • 实操案例

bash sudo apt update    # Ubuntu/debian更新软件源 

sudo yum install nginx   # CentOS安装软件

14、ping--网络连通性检测

功能:排查网络故障、检测服务器/外网连通性、查看网络延迟。

  • 常用参数

-c 数字:指定发送数据包数量,自动停止,避免无限ping

  • 实操案例

bash ping -c 4 192.168.1.1   # 测试局域网连通性 

ping -c 4 www.baidu.com    # 测试外网网络状态

15、man--命令帮助手册

功能:Linux官方内置手册,忘记命令用法、参数时,一键查询完整教程。

  • 实操案例

bash man ls    # 查看ls命令完整官方说明

  • 快速查询技巧:如需快速精简查阅命令参数,可使用命令 --help,输出内容简洁直观,比 man 手册更适合快速查漏,示例:ls --help。

三、总结

通过介绍以上15个命令覆盖了Linux系统下常规基础运维、文件管理、故障排查场景,这些命令是新手入门、日常办公、服务器运维的核心必备命令,希望能帮助到大家。

最新文章

随机文章