霂鳯

【新手入门】超全Linux终端常用指令大全(附代码实例+避坑指南)

博主前言

大家好!这是我的第二篇技术博客,上一篇给大家整理了 Windows CMD 全套指令,很多小伙伴收藏了!

那今天趁热打铁,给新手整理一套最常用、最全面、零基础也能看懂的 Linux 终端指令

不管是初学服务器、后端开发、虚拟机、云服务器运维,Linux 指令都是必学基础。相比 Windows,Linux 更依赖命令行操作,几乎所有服务器、开发环境都是纯命令行操作。

本文风格和上一篇 Windows 博客保持一致:通俗易懂、无废话、纯干货、每一条都带可直接运行的代码实例 + 新手避坑点,非常适合新手收藏、入门、复习、面试备用。

本文指令适用于:CentOS、Ubuntu、Debian、麒麟系统、统信UOS 等所有 Linux 发行版,通用度极高!

温馨提示:建议大家理解每条指令的作用后再实操,不要盲目直接复制粘贴命令使用,既能规避误操作风险,也能真正学会Linux指令!


一、新手必看:Linux 终端简单介绍

很多刚从 Windows 转 Linux 的同学会懵,我用最简单的话讲清楚:

  • Linux 没有图形界面也能完全操作电脑,全部靠命令行

  • Linux 指令区分大小写(重点!Windows 不区分)

  • 所有服务器、云主机、开发环境基本都是 Linux

  • 指令基本全系统通用,学会一套通吃所有版本

💡 基础万能快捷键(新手必记)

  • clear:清空终端屏幕

  • exit:退出终端 / 退出服务器连接

  • Tab:自动补全文件/命令,Linux 最强神器

  • ↑ ↓:切换历史指令

  • Ctrl + C:强制终止当前运行的程序


二、文件目录操作指令(Linux最高频)

Linux 一切皆文件!日常 80% 的操作都是下面这些指令,务必熟练。

指令 功能释义 代码实例 新手备注
ls 查看当前目录下所有文件和文件夹 ls 默认只展示普通文件
ls -l 详细列表展示,包含权限、大小、时间 ls -l 日常排查文件必备
ls -a 查看所有文件,包含隐藏文件 ls -a Linux 以 . 开头的都是隐藏文件
pwd 查看当前所在目录的完整路径 pwd 迷路的时候用它看位置
cd 切换目录 cd /home 进入指定文件夹
cd .. 返回上一级目录 cd .. 超级高频
cd ~ 直接回到用户根目录 cd ~ 一键回家目录
cd / 进入系统根目录 cd / 系统最顶层目录

三、新建、删除、移动、重命名指令

指令 功能释义 代码实例 新手避坑
mkdir 新建文件夹 mkdir study 只能建文件夹
touch 新建空白文件 touch test.txt Linux 新建文件最常用方式
rm 删除文件 rm test.txt 删除后无法恢复
rm -r 删除文件夹(带内容) rm -r study 会询问确认
rm -rf 强制删除文件夹,不提示 rm -rf study 高危!禁止乱删系统文件
cp 复制文件/文件夹 cp test.txt /home(复制文件) cp -r study /home(复制文件夹) 复制文件夹需要加 -r
mv 移动文件 / 重命名文件 mv test.txt /home/ 同目录就是重命名,不同目录就是移动

四、文件查看与编辑指令

Linux 没有记事本,查看和修改文件全靠下面这套指令。

指令 功能释义 代码实例
cat 一次性查看全部文件内容 cat test.txt
more 分页查看长文件 more log.txt
less 高级分页查看,上下滚动 less log.txt
head 查看文件前10行 head log.txt
tail 查看文件后10行(日志神器) tail log.txt
tail -f 实时监控文件更新 tail -f log.txt
vim 编辑文件(相当于记事本) vim test.txt

✅ 新手必备Vim操作: 按 i 进入编辑模式 编辑完成按 Esc,输入 :wq 保存并退出 输入 :q! 不保存强制退出
grep 文件内容关键词搜索 grep "error" log.txt

五、系统信息与进程指令

查看电脑资源、运行程序、关闭卡死进程必备。

指令 功能释义 代码实例
uname -a 查看系统内核、系统版本 uname -a
hostname 查看服务器主机名 hostname
whoami 查看当前登录用户 whoami
df -h 查看磁盘占用空间 df -h
du -sh 查看当前文件夹大小 du -sh
free -h 查看内存使用情况 free -h
top 动态查看进程、CPU占用 top

✅ 新手必记:按 q 退出top动态监控界面,避免终端卡死
ps -ef 查看所有进程 ps -ef
kill 杀死进程 kill 1234
kill -9 强制杀死卡死进程 kill -9 1234

六、网络排查指令(和Windows对应)

指令 功能释义 代码实例 使用场景
ping 测试网络连通性 ping baidu.com 测试网络连通,Ctrl+C 终止持续ping
ifconfig / ip addr 查看本机IP地址 ip addr 查看服务器内网外网IP
curl 访问网页接口,测试网络 curl -I baidu.com 服务器必备测试指令
netstat -tulnp 查看端口占用 netstat -tulnp 参数释义:-tulnp 精准筛选监听端口、对应进程ID,是运维排查端口占用的标准指令,无冗余信息

七、系统开关机控制指令

对标Windows开关机指令,补齐Linux系统控制高频指令,简单实用、零报错。

指令 功能释义 代码实例 新手备注
shutdown -h now 立即关机 shutdown -h now 安全关机,保存系统进程
shutdown -r now 立即重启 shutdown -r now 服务器重启标准指令
shutdown -h +60 60分钟后自动关机 shutdown -h +60 可自定义分钟数
shutdown -c 取消定时关机/重启 shutdown -c 终止所有定时任务

八、压缩解压指令(新手高频必备)

日常打包、上传、下载文件必用,CSDN新手教程标配核心指令。

指令 功能释义 代码实例 新手备注
tar -zcvf 打包压缩为 tar.gz 格式 tar -zcvf test.tar.gz test.txt zcvf参数无需死记,Linux最通用压缩格式,适配所有系统
tar -zxvf 解压 tar.gz 压缩包 tar -zxvf test.tar.gz 默认解压到当前目录,无需多余参数

九、权限管理指令(Linux 核心特色)

Windows 基本不用管权限,Linux 所有文件都有权限限制,开发必学。

指令 功能释义 代码实例
chmod 修改文件读写执行权限 chmod 755 test.txt
chown 修改文件所属用户 chown root:root test.txt
sudo 临时使用管理员权限执行指令 sudo rm test.txt

十、软件安装指令(Ubuntu / CentOS)

不同系统包管理器不一样,这里给新手整理最常用两套。

1. Ubuntu / Debian

  • sudo apt update

  • sudo apt install 软件名

2. CentOS / RedHat

  • sudo yum update

  • sudo yum install 软件名


十一、新手专属避坑总结

  • Linux 严格区分大小写,Windows 不区分,新手最容易报错!

  • rm -rf 绝对不要乱输,删库跑路不是段子!

  • 路径写错、少空格、大小写错误是 90% 的报错原因

  • 不确定的指令先用 Tab 补全,减少错误

  • 禁止随意使用 777 权限:777 代表全网可读写执行,安全漏洞极大,日常统一用 755 权限即可


十二、文末总结

这篇文章完全对标上一篇 Windows CMD 博客,整理了 Linux 新手全套高频指令,覆盖文件操作、进程管理、网络排查、权限管理、软件安装、日志查看所有核心场景。

Windows 适合日常办公,Linux 适合开发、服务器、运维,两者搭配学习,是计算机入门最扎实的基础!

后续会继续更新 Linux 高阶指令、Vim 详细教程、服务器排错实战,新手小伙伴可以关注跟进!

干货原创!对你有用欢迎点赞、收藏、关注!一起从零学计算机!

标签:#Linux #Linux指令 #终端命令 #服务器运维 #新手入门 #计算机基础 #开发工具

posted on 2026-08-12 16:20  霂鳯  阅读(6)  评论(0)    收藏  举报