文件和目录管理:
- ls: 列出目录内容。
ls
- cd: 切换目录。
cd /path/to/directory
- cp: 复制文件或目录。
cp source destination
- mv: 移动或重命名文件或目录。
mv source destination
- rm: 删除文件或目录。
rm file
- mkdir: 创建目录。
mkdir directory
- touch: 创建空文件或更新文件的访问和修改时间。
touch filename
系统信息查看:
- uname: 显示系统信息。
uname -a
- hostname: 显示或设置系统主机名。
hostname
- df: 显示文件系统磁盘空间使用情况。
df -h
- free: 显示内存使用情况。
free -m
用户管理:
- who: 显示当前登录用户。
who
- useradd: 添加新用户。
sudo useradd username
- passwd: 修改用户密码。
sudo passwd username
- userdel: 删除用户。
sudo userdel username
- su: 切换用户。
su - username
软件包管理:
- yum: 包管理工具,用于安装、更新和删除软件包。
sudo yum install package
- rpm: RPM 包管理工具,用于处理 RPM 软件包。
rpm -ivh package.rpm
- systemctl: 管理系统服务。
sudo systemctl start/stop/restart/status service_name
- journalctl: 查看系统日志。
journalctl
这些命令提供了入门级系统管理员所需的基本工具,帮助你执行常见的系统管理任务。随着经验的积累,你将能够掌握更多高级命令和技术,以更有效地管理 CentOS 系统。