一.用户相关命令
1.1账号管理
- 创建用户: useradd (选项) 用户名
- 用户口令: passwd (选项) 用户名
- 修改用户: usermod 选项 用户名
- 删除用户: userdel (选项) 用户名
- 切换用户: su 用户名(要变更的用户账号)
- 查看当前用户的详细信息(用户id,群组id,所属组):id (用户名)
- 退出当前用户:exit
- 显示当前登录系统的用户:who(-H: 显示标题信息)
直接输入命令关键字可查看选项
1.2用户组
- 创建用户组: groupadd (选项) 用户组名
- 修改用户组: groupmod(选项) 用户组名
- 查询用户所属组:groups 用户名
- 删除用户组: groupdel 用户组名
1.3管理用户组内成员
gpasswd 是 Linux 下的管理工具,用于将一个用户添加到组或者从组中删除。
gpasswd (可选项)组名
- -a:添加用户到组;
- -d:从组删除用户;
- -A:指定管理员;
- -M:指定组成员和-A的用途差不多;
- -r:删除密码;
- -R:限制用户登入组,只有组中的成员才可以用newgrp加入该组
二.进程相关命令
2.1top命令
- top :实时显示所有的进程信息(最常用)
- top – c :实现显示所有的进程信息(显示完整命令)
- top –p PID :实时显示指定进程的信息
结束监控快捷键:q
2.2ps命令
- ps :显示当前 正在运行的进程信息(最常用)
- ps -A :显示系统中所有的进程信息
- ps -ef :显示系统中所有的进程信息(完整信息)
- ps –u 用户名 :显示指定用户的进程信息
2.3kill命令
- kill 进程PID :杀死指定进程
- kill -9 进程PID :强行杀死指定进程
三.目录管理
Liunx 没有盘符 这个概念, 只有一个根目录 /, 所有文件和目录都在它下面
3.1ls命令
- ls :显示不隐藏的文件与文件夹
- ls -l :显示不隐藏的文件与文件夹的详细信息
- ls –al :显示所有文件与文件夹的详细信息
3.2pwd命令
- pwd (–P) :查看当前所在目录
3.3cd命令
- cd [相对路径或绝对路径] :切换目录
3.4mkdir命令
- mkdir 文件夹名 :创建目录
- mkdir -p 多级目录 :创建多级目录
-p 确保目录名称存在,不存在的就建一个
3.5rmdir 和 rm 命令
rmdir命令
- rmdir 文件夹名字:删除空的目录,如果文件夹中非空则无法删除
rm命令
- rm 文件路径 :删除文件
- rm –r 目录路径 :删除目录和目录里面所有的内容
3.6cp命令
- cp 原文件夹/文件名 目标文件夹:将 原文件夹 中的 文件 拷贝到 目标文件夹 中
- cp –r 原文件夹/* 目标文件夹:将 原文件夹 中所有内容(包括文件夹) 拷贝到 目标文件夹 中
3.7mv命令
- mv [选项] 数据源 目的地
- 改名
- 移动文件或文件夹