# 用户
# 用户组
管理员组
系统 | 管理员组 |
---|---|
CentOS | wheel |
ubuntu | |
rhel |
# 操作
# 获取用户列表
cat /etc/passwd
以以下格式显示用户数据
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
# 添加用户
useradd
参数
adduser
参数
参数 | 实例 | 备注 |
---|---|---|
-m | 创建用户的登陆目录 | |
-s | -s /sbin/nologin | 指定用户登陆后使用的 shell |
-g | 指定用户所属群组 | |
-G | -G wheel | 指定用户所属附属群组 |
-u | 指定 uid | |
-c | -c ‘use for game’ | 添加备注 |
centos
useradd -m -s /bin/bash -G wheel user1 |
# 删除用户
userdel
-r 清除用户目录和邮箱
userdel -r user1+ |
# 密码
使用 passwd 命令管理密码。
passwd -l user1 # 禁止密码登陆 | |
passwd -d user1 # 清除密码免密登陆 | |
passwd user1 # 修改指定用户密码 | |
passwd # 修改当前用户密码 |
# 登陆
Linux 设置 root 密钥登录,普通用户密码登录
# 软件安装
# CentOS
# yum
# yum 源配置
配置文件位于 /etc/yum.repos.d
目录。
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo # 获取阿里的 repo | |
yum clean all # 清除缓存 | |
yum makecache # 生成新缓存 | |
yum install -y epel-release # epel 源 | |
yum clean all # 清除缓存 | |
yum makecache # 生成新缓存 |
# rpm
# 安装
rpm -i 文件
参数
- -i 指定包名
- -v 显示安装信息
- -h 显示安装进度
rpm -ivh example.rpm |
# 查询
rpm -q .
# 卸载
rpm -e
# 其他命令
结束进程
kill [参数] 进程号 | |
killall [参数] 进程名称 |
- -8 强制结束
kill -8 vim |