这两个命令是一样的为什么还要存在啊

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
908647128
帖子: 1
注册时间: 2009-05-26 14:36

这两个命令是一样的为什么还要存在啊

#1

帖子 908647128 » 2009-05-28 23:51

既然有adduser这个命令

为什么还要加一个useradd
头像
runpin
帖子: 647
注册时间: 2005-09-29 11:13
来自: Boston, MA

Re: 这两个命令是一样的为什么还要存在啊

#2

帖子 runpin » 2009-05-29 0:08

useradd 是系统命令,或者理解成内核命令也可以;adduser 是一个 Perl 的脚本,实际使用了 useradd 命令,但是有人机交互的功能,应答的方式创建密码、全称、地址、通讯等,在 /home 下面生成相应的用户。有的发行版,比如 opensuse 里根本就没有 adduser 这个命令或脚本。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: 这两个命令是一样的为什么还要存在啊

#3

帖子 BigSnake.NET » 2009-05-29 11:35

这根本是两个命令。。

lz 应该去看看 dir 和 ls 。。。
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 这两个命令是一样的为什么还要存在啊

#4

帖子 人在井天 » 2009-05-29 11:38

这应该是同一个命令的两个名字.之所以这样设置,是为了方便人们记忆和使用吧.因为是同一个命令的两个名字,所以并不多占用硬盘空间.用ln命令创建硬链接,可以为同一个文件创建多个名字.
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 这两个命令是一样的为什么还要存在啊

#5

帖子 adagio » 2009-05-29 12:43

runpin 写了:useradd 是系统命令,或者理解成内核命令也可以;adduser 是一个 Perl 的脚本,实际使用了 useradd 命令,但是有人机交互的功能,应答的方式创建密码、全称、地址、通讯等,在 /home 下面生成相应的用户。有的发行版,比如 opensuse 里根本就没有 adduser 这个命令或脚本。
学习了。
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
link_01
帖子: 1024
注册时间: 2008-11-05 13:24

Re: 这两个命令是一样的为什么还要存在啊

#6

帖子 link_01 » 2009-05-29 18:00

useradd 建立用户和组,默认没有主目录:
adduser建立用户和组,默认有主目录,

不知道有没有说反,哈哈
笔记
-------------------------------------
http://blog.163.com/wqt_1101
头像
lll9p
帖子: 1806
注册时间: 2007-07-18 18:56
联系:

Re: 这两个命令是一样的为什么还要存在啊

#7

帖子 lll9p » 2009-05-29 19:53

这是两个不同的命令
我的小站imtho.com
3n6uv7 2vw <---- 332 ?语星火是么什
回复