用户切换 su:
su - switch user
参数 -
:环境变量也切换过去
切换到 root 用户,需要密码:
su
su root
su - root
root 用户切换到其他用户,不需要密码:
su - oracle
查看当前用户:
whoami
find 去除权限不足提示:
- 丢弃所有错误
sudo find / -name listener.ora 2>/dev/null
- 过滤
Permission denied
信息
sudo find / -name listener.ora 2>&1 | fgrep -v "Permission denied"
新建用户:
-- 建立群组
groupadd -g 1024 user
-- 建立用户及 home 目录
useradd lee -g user -u 1024 -d /home/lee -s /bin/bash -m
-- 修改密码
passwd lee
-- 查看群组及组内用户
cat /etc/group
-- 查看用户
cat /etc/passwd
添加环境变量:
~/.bash_profile 文件添加环境变量:
PATH=/home/lee/redis-4.0.11/bin:$PATH
export PATH
source 生效环境变量:
lee@aliyun ~ % source .bash_profile
查看环境变量:
lee@aliyun ~ % echo $PATH
同用户其他会话,只有退出后重新登录,才会生效