Linux 基本操作入门指南
从零开始,轻松掌握 Linux 命令行
什么是 Linux?
Linux 是一种开源的类 Unix 操作系统内核,由林纳斯·托瓦兹于 1991 年首次发布。如今,Linux 已经成为服务器、嵌入式设备、超级计算机以及个人电脑的主流操作系统之一。
掌握 Linux 基本操作,不仅能提升你的技术能力,更是进入云计算、DevOps、后端开发等领域的必备技能。
文件与目录操作
在 Linux 中,一切皆文件。以下是日常最常用的文件和目录操作命令:
ls - 列出目录内容
cd - 切换目录
pwd - 显示当前路径
mkdir - 创建目录
rm - 删除文件或目录
cp - 复制文件或目录
mv - 移动或重命名文件
示例:创建项目目录并进入
mkdir myproject
cd myproject
pwd
文件查看与编辑
查看和编辑文件是 Linux 使用中最频繁的操作:
cat - 查看文件内容
less - 分页查看文件
head - 查看文件开头
tail - 查看文件末尾
nano / vim - 文本编辑器
小技巧:使用 tail -f log.txt 可以实时查看日志文件更新。
权限管理
Linux 使用权限系统来保护文件安全,理解权限是系统管理的基础:
chmod - 修改文件权限
chown - 修改文件所有者
sudo - 以超级用户权限执行
常用权限数字:
755 - 目录可执行,文件可读写执行
644 - 文件所有者可读写,其他只读
777 - 所有人可读写执行(慎用)
进程与系统管理
管理系统进程和查看系统状态:
ps - 查看进程状态
top / htop - 实时监控系统资源
kill - 终止进程
df - 查看磁盘空间
free - 查看内存使用
网络相关命令
网络诊断和连接管理常用命令:
ping - 测试网络连通性
curl / wget - 下载文件或测试接口
netstat / ss - 查看网络连接
ifconfig / ip - 查看网络配置
总结
Linux 命令行看似复杂,但只要掌握以上基础命令,就能完成日常绝大部分操作。建议新手多动手实践,在实际使用中加深理解。
学习建议:每天练习几个命令,坚持一周,你会发现 Linux 并没有想象中那么难。命令行是程序员的利器,熟练掌握后将大大提升你的工作效率!