当你第一次安装完Linux系统(如Ubuntu、CentOS、Debian等)并重启进入系统后,会面临一系列初始配置任务。这些配置不仅能提升系统安全性,还能让你的使用体验更加顺畅。本教程专为Linux新手设计,即使你从未接触过命令行,也能轻松完成!
一、更新系统软件包
刚安装的系统可能包含旧版本的软件包,因此第一步是更新系统。打开终端(Terminal),输入以下命令:
# Ubuntu/Debian 系统sudo apt update && sudo apt upgrade -y# CentOS/RHEL/Fedora 系统sudo dnf update -y # 或 yum update -y(旧版)
系统会提示你输入当前用户的密码(输入时不会显示字符,这是正常的安全机制)。执行完成后,你的系统就拥有了最新的安全补丁和功能更新。
二、创建普通用户(如尚未创建)
出于安全考虑,不要长期使用 root 用户。如果你在安装时没有创建普通用户,可以手动添加:
sudo adduser yourusernamesudo usermod -aG sudo yourusername # Ubuntu/Debian(赋予sudo权限)sudo usermod -aG wheel yourusername # CentOS/RHEL(赋予sudo权限)
将 yourusername 替换为你想要的用户名。之后你可以用这个新用户登录系统。
三、配置网络与主机名
检查网络是否正常:
ping -c 4 www.baidu.com
如果无法联网,请检查网卡驱动或使用有线连接。接着,设置一个有意义的主机名(hostname):
sudo hostnamectl set-hostname mylinux-pc
重启后生效,或执行 exec bash 刷新当前终端会话。
四、安装常用工具
为了日常使用更方便,建议安装一些基础工具:
# Ubuntu/Debiansudo apt install vim git curl wget net-tools htop -y# CentOS/RHELsudo dnf install vim git curl wget net-tools htop -y
这些工具包括文本编辑器(vim)、版本控制(git)、网络调试(curl/wget/net-tools)和系统监控(htop)。
五、启用防火墙(可选但推荐)
提高系统安全性,启用防火墙:
# Ubuntu/Debian(使用 ufw)sudo ufw enable# CentOS/RHEL(使用 firewalld)sudo systemctl start firewalldsudo systemctl enable firewalld
总结
完成以上步骤后,你的Linux系统就已经完成了基本的Linux首次启动配置。这不仅提升了系统的安全性和稳定性,也为后续的开发或日常使用打下了坚实基础。记住,Linux系统初始化是每个新用户必须掌握的关键技能。
无论你是想深入学习编程、搭建服务器,还是仅仅作为日常办公系统,这份Linux新手教程都能帮你快速上手。坚持练习,你会发现Linux基础设置其实并不难!
提示:不同发行版命令略有差异,请根据你安装的具体系统(如Ubuntu、CentOS等)调整命令。
