Linux命令
进程相关
- ps aux 查看应用进程
- 可以用管道(|)重定向
- 指令1 | 指令2 ----指令1的输出为指令2的输入
- ps aux | grep [查找内容]
- kill -l 查看信号
- kill -SIGKILL [PID] 杀死进程 kill -9 [PID] 也可以
- env 查看当前进程环境变量
- 环境变量用:号隔开 key=value:value:value
- top 查看任务管理器
网络相关
- ifconfig 查看IP等相关信息
- MAC地址就是硬件地址,HWaddr 不会重复
- inet addr:IP地址
- Bcast: 广播地址网段
- ping [IP地址或域名] 测试两台主机是否能联通
- ping [IP地址或域名] -c 4 显示4条信息后结束
- nslookup [域名] 查看域名对应的IP地址
Name: www.a.shifen.com
Address: 14.215.177.38
Name: www.a.shifen.com
Address: 14.215.177.39
用户管理
- sudo adduser [用户名] 添加新用户
- 不能添加含大写字母的用户名
- su [用户名] 切换用户
- exit 退出切换到的用户
- sudo useradd 添加新用户
- 支持用户名大写
- -s /bin/bash 使用的命令解析器
- -g [用户所属组]
- -d [用户目录]
- -m 如果用户家目录不存在则创建一个
- 提示用户组不存在需要添加用户组
- 需要指定密码
- 例如:
useradd -s /bin/bash -g WangChao -d /home/WangChao -m WangChao
- sudo groupadd [用户组名] 添加用户组
- sudo passwd [用户名] 修改用户密码
- passwd 修改当前用户密码
- sudo deluser [用户名] 删除用户 不会删除用户家目录
- sudo userdel -r [用户名] 删除用户同时删除家目录
- vi /ect/passwd/ 查看所用用户 :q 退出vi