我是 Linux 新手,正在学习一门课程,要求我做以下事情:
- 创建登录名
- 建立适当的小组
- 创建主目录
- 创建登录 shell
- 为用户建立密码
- 设置适当的 PATH
- 将适当的文件放在主目录中
这是我目前所做的,但我不确定我的主目录和 PATH......
[root@Server ~]# useradd -gusers -s/bin/shell -p1234 -d/home/group -m userid
[root@CentosStudentSvr ~]# usermod -m -d/homedir/ userid
我应该为我的 PATH 做些什么?
答案1
我假设您所说的“PATH”是指环境变量$PATH
。
如果是这样,您需要在配置文件中设置和导出。
这可以/etc/profile
影响所有用户,也可以~/.profile
影响单个用户。
您可以添加以下内容:
PATH=$PATH:/data/myscripts:/some/other/dir
export PATH
在哪里
$PATH
保留已设置为 PATH 的所有内容。:
分隔条目。- 这两个目录都是示例。
笔记:这有点偏向于 bash,所以如果你使用另一个 shell 可能会略有不同