CentOS 运行指令详解

基本指令
查看系统信息
# 查看内核版本 uname -r # 查看系统版本 cat /etc/redhat-release # 查看CPU信息 cat /proc/cpuinfo # 查看内存信息 free -m
文件管理
# 创建目录 mkdir -p /path/to/directory # 删除目录 rm -rf /path/to/directory # 创建文件 touch /path/to/file # 查看文件内容 cat /path/to/file # 查看文件大小 du -sh /path/to/file # 查看文件权限 ls -l /path/to/file
磁盘管理
# 查看磁盘空间 df -h # 查看挂载点 mount # 挂载磁盘 mount /dev/sdX /path/to/mountpoint # 卸载磁盘 umount /path/to/mountpoint
网络配置
# 查看网络配置 ifconfig # 查看路由表 route -n # 查看端口占用 netstat -tunlp
系统管理

用户管理
# 添加用户 useradd username # 删除用户 userdel username # 修改用户密码 passwd username # 查看用户信息 id username
服务管理
# 启动服务 service service_name start # 停止服务 service service_name stop # 重启服务 service service_name restart # 查看服务状态 service service_name status
软件包管理
# 安装软件包 yum install package_name # 卸载软件包 yum remove package_name # 搜索软件包 yum search package_name # 更新软件包 yum update
常用命令
文本编辑器
# vi/vim编辑器 vi /path/to/file # nano编辑器 nano /path/to/file
压缩和解压

# 压缩文件 tar -czvf filename.tar.gz /path/to/directory # 解压文件 tar -xzvf filename.tar.gz
进程管理
# 查看进程 ps -ef # 杀死进程 kill -9 pid
FAQs
Q1:如何查看当前系统的CPU核心数? A1:使用cat /proc/cpuinfo命令,查找processor字段,其中的数字即为CPU核心数。
Q2:如何查看当前系统的内存使用情况? A2:使用free -m命令,其中-m参数表示以MB为单位显示内存使用情况。

