第2章 用户管理
用户管理 useradd passwd userdel usermod chmod chown .bashrc .bash_profile 1 用户管理添加用户,为用户创建相应的帐号和用户目录/home/username; 1$useradd -m username 用户添加之后,设置密码,密码以交互方式创建: 1$passwd username 删除用户 1$userdel -r username 不带选项使用 userdel,只会删除用户。用户的家目录将仍会在/home目录下。要完全的删除用户信息,使用-r选项; 帐号切换 登录帐号为userA用户状态下,切换到userB用户帐号工作: 1$su userB 进入交互模型,输入密码授权进入; 2 用户组管理将用户加入到组默认情况下,添加用户操作也会相应的增加一个同名的组,用户属于同名组; 查看当前用户所属的组: 1$groups 一个用户可以属于多个组,将用户加入到组: 1$usermod -G groupNmame username 变更用户所属的根组(将用户加入到新的组,并从原有的组中除...
第4章 进程管理
进程管理 ps top lsof kill pmap 1 查询进程查询正在运行的进程信息 1$ps -ef eg:查询归属于用户colin115的进程 12$ps -ef | grep colin115$ps -lu colin115 查询进程ID(适合只记得部分进程字段) 1$pgrep 查找进程 eg:查询进程名中含有re的进程 1[/home/weber#]pgrep -l re 以完整的格式显示所有的进程 1$ps -ajx 显示进程信息,并实时更新 1$top 查看端口占用的进程状态: 1lsof -i:3306 查看用户username的进程所打开的文件 1$lsof -u username 查询init进程当前打开的文件 1$lsof -c init 查询指定的进程ID(23295)打开的文件: 123$lsof -p 23295``查询指定目录下被进程开启的文件(使用+D 递归目录): $lsof +d mydir1/ 12## 2 终止进程杀死指定PID的进程 (PID为Process ID) $kill PID 1杀死相关进程 kill -9 3...
第8章 网络管理
网络管理 netstat lsof route ping host wget sftp scp 1 查询网络服务和端口netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 列出所有端口 (包括监听和未监听的): 1netstat -a 列出所有 tcp 端口: 1netstat -at 列出所有有监听的服务状态: 1netstat -l 使用netstat工具查询端口: 1$netstat -antp | grep 6379 查询7902端口现在运行什么程序: 查询使用该端口的进程的PID 123$lsof -i:7902COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEWSL 30294 tuapp 4u IPv4 447684086 TCP 10.6.50.37:tnos-dp (LISTEN) 查到30294,使...










