Linux系统管理:命令大全

版权申诉
0 下载量 63 浏览量 更新于2024-06-22 收藏 39KB DOCX 举报
"这篇文档涵盖了Linux操作系统中的常用命令,包括系统信息和性能查看、磁盘和分区管理、用户和用户组操作、网络和进程管理、系统服务命令、文件和目录操作、文件查看和处理、打包和解压以及不同的包管理命令。通过这些命令,用户可以有效地监控和管理Linux系统。" 在Linux环境中,`shutdown`、`reboot`、`halt`和`poweroff`等命令用于系统的关机和重启操作,如`shutdown -h now`立即关机,`shutdown -r 10`则会在10分钟后重启。`init`级别也可以用来控制系统的运行状态,如`init 6`代表重启,`init 0`表示关机。`logout`用于退出当前的Shell会话。 系统信息和性能查看是通过一系列命令实现的,如`uname -a`显示系统详细信息,`hostname`查看主机名,`who`和`whoami`显示登录用户。`cat /proc/cpuinfo`提供CPU信息,`free -m`查看内存使用情况,`top`和`vmstat`实时监控系统性能,`iostat`关注磁盘I/O,`sar`进行系统性能历史数据收集。 磁盘和分区管理方面,`fdisk -l`列出所有磁盘分区,`swapon -s`显示交换分区状态。`df`和`du`命令分别用于查看磁盘空间使用情况和文件或目录的大小。 用户和用户组管理涉及`useradd`、`userdel`、`groupadd`、`groupdel`等命令,`passwd`用于更改密码,`chown`和`chgrp`改变文件所有者和组。 网络管理命令如`ifconfig`(在某些现代发行版中可能被`ip`命令取代)用于配置网络接口,`netstat`查看网络连接状态,`nslookup`或`dig`查询DNS记录。 进程管理命令包括`ps`显示当前进程,`kill`和`killall`发送信号给进程,`pgrep`根据名称查找进程。 在文件和目录操作上,`cd`、`mkdir`、`rm`、`mv`、`cp`等命令是基本操作,`ln`创建链接,`find`查找文件。文件查看和处理命令如`less`、`more`、`head`、`tail`、`cat`等用于查看文件内容。 对于包管理,`RPM`命令在Red Hat系