[linux] 创建用户
用户创建
【添加用户】
方案一(自动化添加):adduser <用户名>
后按提示设计密码、全名等
方案二(个性化添加):useradd -m <用户名>
, 设置密码 passwd <用户名>
。当出现切换用户(su <用户名>
)后只有$
时,使用usermod -s /bin/bash <用户名>
修复。
【设置用户组】
root用户登录sudo su
,仿效root用户权限命令在文件vim /etc/sudoers
内添加(假设文件内的root相关权限命令为root ALL=(ALL:ALL) ALL
,新添加用户名为libo
):libo ALL=(ALL:ALL) ALL
【删除用户】
userdel -r <用户名>
共用其他用户的anaconda环境:
修改anaconda路径:
1.复制现有用户的annconda路径(假设已有用户amax)
vim /home/amax/.bashrc
后复制
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/amax/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; theneval "$__conda_setup"
elseif [ -f "/home/amax/anaconda3/etc/profile.d/conda.sh" ]; then. "/home/amax/anaconda3/etc/profile.d/conda.sh"elseexport PATH="/home/amax/anaconda3/bin:$PATH"fi
fi
unset __conda_setup
# <<< conda initialize <<<export LD_LIBRARY_PATH=/home/amax/anaconda3/lib:/home/amax/anaconda3/lib:
2.拷贝到个人用户的~/.bashrc
文件下(假设新建用户名为libo
)
vim /home/amax/.bashrc
后粘贴在最后面
3.刷新.bashrc配置:source ~/.bashrc