Linux 入门指南
📅
Linux 入门指南
欢迎来到 Linux 的世界!本指南将帮助你快速了解 Linux 操作系统的基本概念和常用命令。
一、什么是 Linux
Linux 是一个开源的类 Unix 操作系统内核,由 Linus Torvalds 于 1991 年创建。它具有以下特点:
- 开源免费:任何人都可以获取源代码并自由修改
- 稳定性高:Linux 服务器可以运行数月甚至数年而不需要重启
- 安全性好:权限管理机制完善,病毒和恶意软件相对较少
- 灵活性强:可以根据需求定制系统
二、Linux 发行版
Linux 内核本身并不是一个完整的操作系统,需要与各种软件组合在一起才能使用。常见的发行版包括:
桌面发行版
- Ubuntu:最流行的桌面发行版,用户友好
- Fedora:社区驱动,更新频繁
- Linux Mint:基于 Ubuntu,界面美观
服务器发行版
- Debian:稳定可靠,适合服务器环境
- CentOS:企业级服务器首选
- Rocky Linux:CentOS 的继任者
国产发行版
- openEuler:华为主导的开源操作系统
- UOS:统一操作系统
- 麒麟:国产操作系统
三、文件系统结构
Linux 文件系统是一个树形结构,根目录为 /:
/
├── bin/ # 基本命令
├── etc/ # 配置文件
├── home/ # 用户目录
├── root/ # 管理员目录
├── usr/ # 用户程序
├── var/ # 可变数据
└── tmp/ # 临时文件
四、常用命令
文件操作
# 列出目录内容
ls
# 切换目录
cd /path/to/directory
# 创建目录
mkdir directory_name
# 创建文件
touch file.txt
# 复制文件
cp source destination
# 移动文件
mv source destination
# 删除文件
rm file.txt
系统信息
# 查看当前用户
whoami
# 查看系统信息
uname -a
# 查看磁盘空间
df -h
# 查看内存使用
free -h
用户管理
# 创建用户
sudo useradd username
# 设置密码
sudo passwd username
# 切换用户
su username
五、权限管理
Linux 文件权限分为三类:
- 所有者 (owner):文件的创建者
- 组 (group):用户组
- 其他用户 (others):系统中的其他用户
# 查看文件权限
ls -l
# 修改权限
chmod 755 file.txt
# 修改所有者
chown user:group file.txt
六、总结
Linux 是一个强大而灵活的操作系统,掌握基本命令和概念是学习 Linux 的第一步。随着实践的深入,你会发现 Linux 的无限可能。