首页 >> 知识精选 >

Linux 的用法 系统基础操作指南

2026-11-08 22:36:06 来源:网易 用户:庞绍 

Linux 是开源类 Unix 操作系统,整体用法核心就是通过终端命令行完成系统管理 文件操作 软件安装 网络配置 权限管控,它和 Windows 图形化点击操作思路不一样,绝大多数服务器场景都是纯命令行模式,用户登录系统之后进入 shell 环境,依靠输入指令让内核执行任务,主流发行版包含 Ubuntu CentOS Rocky Debian,不同发行版包管理器和部分配置文件路径有差别,但是基础操作逻辑统一,学习 Linux 用法首先要理解目录树结构,所有文件和设备都挂载在根目录 / 下面,没有 C 盘 D 盘这种分区概念,然后掌握用户权限体系,root 超级管理员和普通用户,sudo 提权机制,后续再逐步学习文件管理 进程管理 服务管理 定时任务 日志排查,日常使用分为桌面个人使用和服务器运维使用两大方向,桌面版自带图形界面,可以鼠标操作,服务器一般最小化安装,没有图形桌面,全部依靠命令,很多新手入门卡在不熟悉 shell 语法,分不清相对路径绝对路径,不理解文件权限三位数字含义,所以学习 Linux 用法要从基础命令循序渐进,不要一开始就学习复杂脚本。

一 Linux 基础认知

目录树核心目录说明

目录主要用途
/rootroot 用户家目录
/home普通用户家目录
/etc系统和软件配置文件目录
/var动态数据,日志 缓存 数据库文件
/usr程序安装目录,用户软件资源
/bin /sbin基础可执行命令,系统管理命令
/dev设备文件,硬盘 串口等设备
/tmp临时文件目录,重启一般自动清理

shell 概念

shell 是用户和 Linux 内核之间的交互解释器,默认最常用是 bash,我们输入的命令由 shell 解析,调用对应的程序执行,支持管道 重定向 通配符 变量 循环判断,shell 也是后续写 shell 脚本的基础,属于 Linux 用法里面非常重要的部分。

二 基础操作学习步骤

第一步 登录系统,物理机本地登录或者 ssh 远程登录,进入终端 shell

第二步 学习路径相关命令,pwd 查看当前路径,cd 切换目录,ls 查看目录内容

第三步 学习文件目录管理,mkdir 创建目录,touch 创建文件,cp 复制,mv 移动重命名,rm 删除

第四步 学习查看文件内容,cat 查看全文,more 分页查看,less 滚动查看,tail 查看日志末尾,head 查看文件头部

第五步 学习权限命令 chmod chown,修改文件权限和属主属组

第六步 学习软件包管理,debian 系 apt,redhat 系 dnf yum,安装更新卸载软件

第七步 学习进程和服务管理,ps 查看进程,kill 终止进程,systemctl 管理系统服务

第八步 学习网络相关命令,ip addr 查询 ip,ping 测试连通性,ss netstat 查看端口

三 核心模块深度讲解

文件权限体系

Linux 文件权限分为读 r 写 w 执行 x,三组权限分别对应属主 属组 其他用户,用数字表示 r=4 w=2 x=1,比如 755 就是属主全部权限,组和其他用户可读可执行,普通用户不能随意修改系统目录文件,高危操作需要 root 或者 sudo 提权,这个是 Linux 安全设计核心,也是 Linux 用法里面必须掌握的重点。

进程与 systemd 服务管理

现代 Linux 全部使用 systemd 作为系统初始化管理器,systemctl 是核心命令,可以启动 停止 重启 开机自启 查看服务状态,比如 sshd nginx 这类服务,排查服务异常第一步就是 systemctl status 查看服务状态,ps 命令可以查看正在运行进程,识别占用 CPU 内存过高的进程,配合 kill 或者 killall 终止异常进程。

重定向与管道

重定向就是把命令输出写入文件,> 覆盖写入,>> 追加写入,< 读取文件作为输入,管道符号 | 把前一条命令输出作为后一条命令输入,比如 ps aux | grep nginx,这个是 Linux 用法里面非常实用的组合技巧,大量排查命令都会用到管道。

定时任务 crontab

crontab 用来设置周期性自动执行任务,比如每天凌晨备份日志,定时清理临时文件,编辑 crontab 之后系统会按照时间规则自动调用命令,属于自动化运维常用功能,配置的时候要注意执行用户环境变量,很多定时任务执行失败就是环境变量缺失。

四 桌面版和服务器版用法差异

桌面版 Linux 用法额外包含图形界面操作,浏览器 办公软件 图形编辑器,也可以打开终端调用全部命令,适合个人电脑学习,服务器版本最小化安装,没有图形界面,不推荐安装桌面环境,因为图形界面会占用大量内存 CPU,增加攻击面,服务器 Linux 用法重点是远程 ssh 管理,安全加固,日志巡检,性能调优。

五 常见踩坑场景

1 普通用户直接修改 etc 下配置,提示权限拒绝,忘记 sudo 提权

2 rm 删除命令没有确认,误删系统文件,生产环境严禁 rm -rf 随意执行

3 不区分大小写,Linux 系统文件名命令全部区分大小写,File 和 file 是两个不同文件

4 路径错误,混淆相对路径和绝对路径,cd 切换目录之后找不到文件

5 软件源没有更新,执行安装软件失败,没有先执行 apt update 或者 dnf update

6 防火墙没有放行端口,服务已经启动但是外部无法访问,只关注服务本身忽略防火墙规则

六 进阶拓展方向

掌握基础 Linux 用法之后,可以继续学习 shell 脚本编写,把多条命令组合成自动化脚本,学习磁盘管理 fdisk mount,内存 CPU 性能监控 top htop,防火墙 firewalld iptables,还有 docker 容器,ssh 密钥免密登录,安全加固,这些属于进阶运维内容,适合有基础之后继续深入。

总结,Linux 的用法本质就是基于 shell 命令行,掌握目录结构 权限 软件管理 进程服务 网络排查,理解 shell 管道重定向,区分桌面版和服务器版使用场景,从基础命令逐步进阶脚本和运维调优,学习的时候多在虚拟机练习,熟悉每一条命令输出含义,不要死记硬背,理解原理才能灵活运用 Linux。

【常见问题】

问题 1 Linux 的用法里面普通用户为什么不能修改系统配置文件

回答 1 Linux 的用法设计了严格权限体系,系统配置文件默认只允许 root 修改,普通用户没有写权限,想要修改需要使用 sudo 提权,这个机制是为了防止误操作破坏系统。

问题 2 Linux 的用法里面 apt 和 dnf 有什么区别

回答 1 Linux 的用法里面,apt 是 debian 系发行版包管理器,dnf 是 redhat 系发行版新一代包管理器,二者都用来安装更新卸载软件,只是所属发行版不同,命令参数略有差别。

问题 3 Linux 的用法里面 rm 命令使用需要注意什么

回答 1 Linux 的用法里面 rm 是删除命令,rm -rf 属于高危操作,不会二次确认,执行前确认目标路径,生产环境不要随意递归删除系统目录,避免误删重要文件。

问题 4 Linux 的用法里面 ssh 远程登录是做什么的

回答 1 Linux 的用法里面 ssh 是远程登录工具,可以从其他电脑远程连接服务器终端,不用在服务器本机操作,是服务器版 Linux 最核心的管理方式,可以执行全部 Linux 命令。

【免责申明】

本文内容基于主流 Linux 发行版通用 Linux 的用法整理,不同发行版配置路径包管理器存在差异,所有系统操作尤其是删除 修改配置 服务重启,请提前做好备份,生产环境操作确认业务影响,本文不对错误使用 Linux 的用法造成系统损坏数据丢失承担责任。

 

相关阅读

标签: Linux的用法
最新文章