|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
不同版本的Linux命令数量不一样,这里笔者把它们中比较重要的和使用频率最多的命令。
一般在Linux体系中,用户的关头信息被寄存在体系的/etc/passwd文件中,体系的每个正当用户账号对应于该文件中的一行纪录。这行纪录界说了每一个用户账号的属性。
上面是一个passwd文件的示例(部分摘录):
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
……
desktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologin
mengqc:x:500:500:mengqc:/home/mengqc:/bin/bash
在该文件中,每行用户纪录的各个数据段用“:”分开,分离界说了用户的各方面属性。各个字段的按次和寄义以下:
注册名:口令:用户标识号:组标识号:用户名:用户主目次:命令注释程序
(1)注册名(login_name):用于辨别分歧的用户。在统一体系中注册名是唯一的。在良多体系上,该字段被限定在8个字符(字母或数字)的长度以内;而且要注重,一般在Linux体系中对字母巨细写是敏感的。这与MSDOS/Windows是纷歧样的。
(2)口令(passwd):体系用口令来考证用户的正当性。超等用户root或某些初级用户可使用体系命令passwd来变动体系中一切用户的口令,一般用户也能够在登录体系后利用passwd命令来变动本人的口令。
如今的Unix/Linux体系中,口令不再间接保留在passwd文件中,一般将passwd文件中的口令字段利用一个“x”来取代,将/etc/shadow作为真实的口令文件,用于保留包含团体口令在内的数据。固然shadow文件是不克不及被一般用户读取的,只要超等用户才有权读取。
别的,必要注重的是,假如passwd字段中的第一个字符是“*”的话,那末,就暗示该账号被查封了,体系不同意持有该账号的用户登录。
(3)用户标识号(UID):UID是一个数值,是Linux体系中唯一的用户标识,用于区分分歧的用户。在体系外部办理历程和文件回护时利用UID字段。在Linux体系中,注册名和UID都能够用于标识用户,只不外关于体系来讲UID更加主要;而关于用户来讲注册名利用起来更便利。在某些特定目标下,体系中能够存在多个具有分歧注册名、但UID不异的用户,现实上,这些利用分歧注册名的用户实践上是统一个用户。
(4)组标识号(GID):这是以后用户的缺省事情组标识。具有类似属性的多个用户能够被分派到统一个组内,每一个组都有本人的组名,且以本人的组标识号相辨别。像UID一样,用户的组标识号也寄存在passwd文件中。在古代的Unix/Linux中,每一个用户能够同时属于多个组。除在passwd文件中指定其回属的基础组以外,还在/etc/group文件中指明一个组所包括用户。
(5)用户名(user_name):包括有关用户的一些信息,如用户的实在姓名、办公室地点、接洽德律风等。在Linux体系中,mail和finger等程序使用这些信息来标识体系的用户。
(6)用户主目次(home_directory):该字段界说了团体用户的主目次,当用户登录后,他的Shell将把该目次作为用户的事情目次。在Unix/Linux体系中,超等用户root的事情目次为/root;而别的团体用户在/home目次下均有本人自力的事情情况,体系在该目次下为每一个用户设置了本人的主目次。团体用户的文件都安排在各自的主目次下。
(7)命令注释程序(Shell):Shell是当用户登录体系时运转的程序称号,一般是一个Shell程序的全路径名,如/bin/bash.
必要注重的是,体系办理员一般没有需要间接修正passwd文件,Linux供应一些账号办理工具匡助体系办理员来创立和保护用户账号
</p>
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。 |
|