Linux 账号管理,用户组管理,磁盘管理,进程管理
Posted CSR-kkk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 账号管理,用户组管理,磁盘管理,进程管理相关的知识,希望对你有一定的参考价值。
文章目录
1. 账号管理
1.1 添加用户
useradd -选项 用户名
-m:自动创建用户的主目录 ,即/home/xxx
useradd -m kai
-G:给用户分配组
查看用户 /etc/passwd
1.2 删除用户
userdel -r kai
-r:删除目录
1.3 修改用户
usermod
1.4 切换用户
su kai
切换用户
exit
退出回到原来的用户
# : root用户
$: 普通用户
1.5 配置密码
root 用户 passwd kai
普通用户:passwd
new password: 密码不要太简单
re password:
1.6 锁定账户/解锁
passwd -l <账号>
锁定用户密码
passwd -u kai
解锁用户kai密码
2. 用户组管理
2.1 创建用户组
groupadd <groupname>
查找:/etc/group
指定用户组id:groupadd -g 2000 kkk
(如果不指定id,则自增)
2.2 删除用户组
groupdel kkk
2.3 修改用户组名字和权限
groupmod -g -n kkk
-g: id
-n: name
groupmod -g 3000 -n kkk2 kkk
2.4 切换用户组
登录当前用户,
$ newgrp root
3. 文件查看
/etc/passwd
用户名:口令(登录密码):用户标识号:组标识号:注释性描述:主目录:登录shell
4. 磁盘管理
df:列出文件系统整体的磁盘使用量
df -h :用 M或者G为单位显示
du:检查磁盘空间使用量
du -sm /*
:检查根目录底下每个目录所占用的容量
mount:磁盘挂载
mount </外部路径> </Linux内部路径>
mount /dev/demo /mnt/demo
unmount:磁盘卸载
unmount -f <挂载位置>
强制卸载
5. 进程管理
什么是进程?
1.在Linux中,每个程序都有自己的进程,都有一个id号
2.每个进程都有一个父进程
3.进程可以有两种运行方式:前台,后台运行
4.一般服务都是后台运行的,基本的程序都是前台运行的
命令:
ps 查看当前系统中正在执行的进程信息
-a:显示当前终端运行的所有进程信息
-u:以用户的信息显示进程
-x:显示后台运行进程的参数
ps -aux 查看所有进程
ps -aux |grep <进程名字>
ps -ef 查看父进程的信息
pstree -pu 树状形式显示
-p:显示父id
-u:显示用户组
结束进程:
kill -9 进程id :强制结束xx进程
以上是关于Linux 账号管理,用户组管理,磁盘管理,进程管理的主要内容,如果未能解决你的问题,请参考以下文章
第117天学习打卡(Linux 账号管理 用户组管理 磁盘管理 进程管理 环境安装 JDK安装)
Linux系列Vim编辑器的使用账号用户组的管理磁盘管理进程管理