一、系统更新与软件管理
在部署或维护阿里云服务器时,首先需确保系统软件包处于最新状态。基于不同Linux发行版,执行以下命令:
- Debian/Ubuntu系统:
sudo apt-get update && sudo apt-get upgrade
- CentOS/RHEL系统:
sudo yum update
安装常用服务软件时,例如Apache和MySQL:
- 安装Apache:
sudo apt-get install apache2
(Debian)或sudo yum install httpd
(CentOS) - 安装MySQL:
sudo apt-get install mysql-server
二、文件与目录操作
管理服务器文件系统是基础运维能力,常用命令包括:
ls -alh
:查看目录内容及文件详细信息cd /var/log
:切换至日志目录cp -a source destination
:保留属性复制文件df -hT
:查看磁盘使用情况及文件系统类型
三、进程监控与管理
通过以下命令实现进程资源监控:
ps -ef | grep nginx
:筛选Nginx相关进程top -d 3
:每3秒刷新系统资源使用情况kill -9 PID
:强制终止指定进程
四、网络配置与日志查看
排查网络问题或分析日志时常用:
ifconfig
或ip addr
:查看网络接口信息netstat -tuln
:检查端口监听状态tail -f /var/log/syslog
:实时追踪系统日志