日期:2014-05-16  浏览次数:20876 次

Linux简介(用户管理操作命令、常用操作命令)
用户管理命令
1、用户和组帐号
2、用户帐号
1)超级用户
2)普通用户
3)程序用户
在安装Linux系统及部分应用程序时,会添加一些低权限用户的帐号,这些用户一般不允许登录到系统,而仅用于维护系统或某个程序的正常运行。

组帐号
基于某种特定联系将多个用户集合在一起,即构成一个用户组,用于表示该组内所有用户的帐号称为组帐号。
每一个用户帐号至少属于一个组,这个组称为该用户的基本组(或私有组),如果该用户同时还包括在其他的组中,则这些组称为该用户的附加组(或公共组)。
注意:对组帐号设置的权限,将适用于组内的每一个用户帐号。
用户帐号操作命令:
useradd       添加用户
userdel       删除用户
passwd        设置用户密码
groupadd      添加组帐号
groupdel      删除组帐号
gpasswd       添加/删除组成员

useradd添加用户
语法:useradd [选项] 用户名
-u      指定用户的UID号
-d      指定用户的宿主目录位置
-e      指定用户的帐户失效时间
-g      指定用户的基本组名
-G      指定用户的附加组名
-M      不建立使用者目录
-s      指定用户的登录Shell

示例1:创建名为st02的用户帐号,并将其UID号指定为504。
useradd -u 504 st02
示例2:创建一个考试测试用的帐号text01,指定属于users组,该帐号于2011-07-30失效。
useradd -g users -e 2011-07-30 text01

userdel 删除用户
选项 "-r":将该用户的宿主目录一并删除

示例1:删除系统中的用户帐号st01,但是保留其宿主目录。
userdel st01
ls -ld /home/st01
示例2:删除系统中的用户帐号st02,同时删除其宿主目录。
userdel -r st02
ls -ld /home/st02

passwd 设置用户密码
1、root用户:管理指定帐号的密码
2、普通用户:修改自己的密码

选项:
-d      清空指定用户的密码
-l      锁定用户帐户
-S      查看用户帐户的状态
-u      解锁用户帐户

groupadd 添加组帐号
选项"g":指定GID号
示例:groupadd class1

groupdel 删除组帐号
示例:groupdel class1

gpasswd 添加/删除组成员
选项"-a" 添加组成员
选项"-d" 删除组成员
选项"-M" 添加多个组成员

示例1:将用户帐号mike加入到组帐号root中。
gpasswd -a mike root
示例2:将用户帐号webmaster从组帐号root中删除。
gpasswd -d webmaster root

其他常用命令
shutdown      延时关机命令
halt          快速关机命令
reboot        重启系统
netstat       查看网络配置
mount         挂载文件系统
umount        卸载已挂载的文件系统

shutdown 延时关机命令
只由管理员用户执行
示例1:使用shutdown命令重启系统。
shutdown -r now
示例2:使用shutdown命令关闭系统。
shutdown -h row
示例3:使用shutdown命令延迟15分钟以后作重启系统的操作。
shutdown -r +15

取消延迟操作
1、Ctrl+C
2、shutdown -c

halt 快速关机
示例:使用halt命令关闭系统,同时关闭主机电源。
halt -p

reboot 重启系统(相当于shutdown -r now)

netstat查看网络配置
-a      显示当前所有的网络连接信息
-n      使用数字形式表示地址、端口等信息
-p      同时显示和每个网络连接关联的进程信息
-t      显示TCP协议相关的网络连接信息
-u      显示UDP协议相关的网络连接信息
-r      查看系统的路由表信息

mount挂载文件系统
在Linux系统中,对各种存储设备中的资源访问(如读取、保存文件等)都是通过通过目录结构进行的,虽然系统核心能够通过“设备文件”的方式操纵各种设备,但是对于用户来说,还需要添加一个“挂载”的过程。
语法:mount [-t 文件系统类型] [-o 挂载选项]
<设备或网络共享目录><挂载点目录>
文件系统类型通常省略,由系统自动识别

示例1:插入RHEL5系统光盘,并挂载到"/media/cdrom"目录。
mount /dev/cdrom /media/cdrom
示例2:查看系统中已挂载的各分区信息,新挂载的文件系统将显示在最后边。
mount

umount卸载文件系统
语法:umount <设备位置或挂载点位置>
由于