Linux基础入门指南
Linux作为一款开源的类Unix操作系统,凭借其稳定性、安全性和灵活性,在服务器、嵌入式系统以及开发领域得到了广泛应用,本文将从Linux的基本概念、文件系统、常用命令、用户管理、软件安装及Shell脚本基础等方面,为初学者提供系统性的知识梳理。

Linux概述与核心特性
Linux内核由林纳斯·托瓦兹于1991年首次发布,遵循GNU通用公共许可证(GPL),其核心特性包括:
- 多用户多任务:支持多个用户同时登录系统,并独立运行多个程序。
- 开源免费:源代码公开,用户可自由修改、分发。
- 高度可定制:可根据需求选择不同的发行版(如Ubuntu、CentOS、Debian等)。
- 安全性:采用权限管理机制,有效防止未授权访问。
Linux文件系统结构与路径
Linux文件系统采用树形结构,所有文件从根目录(/)开始,主要目录包括:
- /bin:存放基本命令(如ls、cd)。
- /etc:系统配置文件(如网络配置、用户账户)。
- /home:普通用户的主目录。
- /var:动态变化的文件(如日志、邮件)。
- /usr:用户安装的软件和程序文件。
路径表示:
- 绝对路径:从根目录开始的完整路径(如
/home/user/file.txt)。 - 相对路径:基于当前目录的简写(如
./file.txt表示当前目录下的文件)。
常用Shell命令
Shell是用户与Linux系统交互的接口,掌握基础命令是高效操作的关键。

文件与目录操作
- ls:列出文件,常用选项
-l(详细信息)、-a(隐藏文件)。 - cd:切换目录,如
cd ..返回上级目录。 - mkdir:创建目录,如
mkdir -p test/dir(递归创建多级目录)。 - rm:删除文件/目录,
-r选项用于递归删除目录。 - cp:复制文件,
-r选项用于复制目录。 - mv:移动文件或重命名(如
mv old.txt new.txt)。
查看
- cat:显示整个文件内容(适合短文件)。
- less:分页显示文件内容(支持上下翻页)。
- grep:搜索文本内容,如
grep "error" log.txt。
权限管理
Linux采用rwx(读、写、执行)权限机制,通过chmod命令修改权限:
- 数字表示法:
r=4, w=2, x=1,如chmod 755 file.txt(所有者读写执行,组和其他用户读执行)。 - 符号表示法:
chmod u+x file.txt(为所有者添加执行权限)。
用户与组管理
Linux通过用户和组实现权限隔离,常用命令包括:
- useradd:创建用户,如
useradd -m username(同时创建主目录)。 - passwd:设置用户密码。
- userdel:删除用户,
-r选项可同时删除主目录。 - groupadd:创建组,如
groupadd developers。 - su:切换用户,
su - username切换至目标用户并加载其环境变量。
软件安装与管理
不同Linux发行版采用不同的包管理工具:
- Debian/Ubuntu:使用
apt,如sudo apt install nginx安装软件。 - CentOS/RHEL:使用
yum或dnf,如sudo yum install httpd。 - 源码编译:通过
./configure、make、sudo make install三步安装。
Shell脚本基础
Shell脚本将命令序列封装为可执行文件,实现自动化任务,以下是一个简单示例:

#!/bin/bash # 这是一个简单的备份脚本 source_dir="/home/user/documents" backup_dir="/backup" timestamp=$(date +%Y%m%d) tar -czf "$backup_dir/backup_$timestamp.tar.gz" "$source_dir" echo "备份完成:backup_$timestamp.tar.gz"
关键点:
- 脚本首行需指定解释器(如
#!/bin/bash)。 - 变量赋值无需符号,使用时需加(如
$timestamp)。 - 通过
chmod +x script.sh赋予执行权限。
Linux系统维护
- 查看系统信息:
uname -a:显示内核版本。top:实时监控系统进程。df -h:查看磁盘使用情况。
- 进程管理:
ps aux:列出所有进程。kill -9 PID:强制终止进程。
Linux作为强大的操作系统,其基础知识的掌握是进阶学习的基石,通过熟悉文件系统、命令操作、权限管理及脚本编写,用户可以逐步提升系统管理效率,建议初学者多动手实践,结合实际场景加深理解,为后续学习网络服务、容器技术等高级内容打下坚实基础。














