|
发表于 2008-2-29 10:11:44
|
显示全部楼层
Post by yongzhi130;1820241
我在Fedora 7下添加用户时,终端提示:
[root@localhost /]# useradd cordyn
bash: useradd: command not found
其他诸如:userdel、usermod也是同样的提示。
但是可以man useradd,信息如下:
USERADD(8) USERADD(8)
名 称
useradd - 帐 号 建 立 或 更 新 新 使 用 者 的 资 讯
语 法
useradd [-c comment] [-d home_dir]
[-e expire_date] [-f inactive_time]
[-g initial_group] [-G group[,...]]
[-m [-k skeleton_dir] | -M] [-s shell]
[-u uid [ -o]] [-n] [-r] login
useradd -D [-g default_group] [-b default_home]
[-f default_inactive] [-e default_expire_date]
[-s default_shell]
描 述
新 帐 号 建 立
当 不 加 -D 参 数 , useradd 指 令 使 用 命 令 列 来 指 定新 帐 号 的 设
定 值 and 使 用 系 统 上 的 预 设 值 . 新 使 用 者 帐 号 将 产 生 一
些 系 统 档 案 , 使 用 者 目 录 建 立 ,拷 备 起 始 档 案 等, 这 些
均 可 以 利 用 命 令列 选 项 指 定 。 此 版 本 为 Red Hat Linux 提 供,
可 帮 每 个 新 加 入 的 使 用 者 建 立 个 别 的 group , 毋 须 添 加 -n
:
请问各位大侠这是什么情况?
你是不是从普通用户su到root的,如果这样的话,由于PATH变量的缘故,bash可能找不到useradd命令,你可以以直接以root登录,然后执行useradd,或用useradd的绝对路径/usr/sbin/useradd. |
|