一:组管理:
改变文件所有者 chown 用户名 文件
改变文件所在组 chgrp 组名 文件
改变用户所在组 usermod 组别 用户名
二、权限管理
rwx作用在目录上,r表示可以读取目录ls查看内容,w表示可以修改该目录里的文件,x表示可以进入该目录
修改文件权限:
chmod:u表示所有者,g表示所在组,o表示其他人,a表示所有人,±=来改变权限
chmod u=wr,
三、磁盘分区、挂载:
磁盘查询指令:
查询整体使用情况:df -h
指定目录的磁盘占用情况: du -ach 目录
实用指令:
统计文件个数:ls -l /home | grep “^-” | wc -l
统计目录个数:ls -l /home | grep “^d” | wc -l
统计目录个数包括子目录:ls -lR /home | grep “^d” | wc -l
四、网络配置
指定虚拟机的ip固定:
五、进程管理
查看系统的进程:ps -aux
-a: 显示当前终端所有进程信息
-u: 以用户的格式显示进程信息
-x:显示后台进程运行的参数
pstree -pu 树状形式显示进程
查看父进程:ps -ef | more
终止进程:
kill [选项] 进程号
killall 进程名称 (将所有归属于该名称的进程终止)例子:killall vim
服务管理:
service本质上也是一个进程,运行在后台,会监听端口
查看服务:setup
service 服务名 [start | stop | restart | reload | status]
动态监控进程:
top和ps不同点在于top会实时更新进程状态,在top显示的结果中输入u可以监控指定用户
查看网络状况:
netstat -anp 查看所有的网络状况
六、rpm包:
查询指令:
查询是否安装了某个包:rpm -qa | grep xx
查询版本:rpm -qi xx
查询安装路径 rpm -ql xx
安装指令:
卸载 rpm -e xx
安装 rpm -ivh xx 选项分别为安装,提示,进度条
必须要先下载rpm包后才能安装
**七、yum包:**需要从服务器上下载rpm包
查询指令服务器是否有需要的包:yum list | grep xx
安装:yum install xx下载并安装