Linux 管理工具介绍
【IT168 服务器
学院
】
Linux是一个多用户的操作系统
,她有完美的用户管理工具,这些工具包括用户的查询、添加、修改,以及用户之间相互切换的工具等;通过这些工具,我们能安全
、轻松的完成用户管理;
在这里我们要引入用户控制工具的概念,比如对用户添加的useradd或adduser ,对用户删除的 userdel
,与修改用户相关信息的 usermod、chfn、chsh ,还有密码设置工具passwd
等等;这些工具只所以被称为用户控制工具,理由是她们是控制和管理用户的工具。
一、与用户管理相关的配置文件;
1、/etc/passwd 和/etc/groups
我们对用户和用户组进行添加、修改、删除最终目的是修改系统用户 /etc/passwd和其加密资讯文件 /etc/shadows
以及用户组的
/etc/groups和其加密资讯文件/etc/gshadow,所以对用户和用户组的添加并不仅仅是只能通过用户添加、修改、删除等用户控制工具来完
成,我们还能直接修改与用户和用户组相应的配置文件来达到目的。在
《用户(user)和用户组(group)配置文件详解》一文中,我有谈过通过修改用户及用户组配置文件的办法来添加、删除、修改用户,进而达到对系统用
户的管理;
2、超级权限控制sudo 的配置文件 /etc/sudoers ;
3、添加用户规则文件 /etc/login.defs 和 /etc/default/useradd
二、添加用户工具和方法;
添加用户工具有useradd和adduser ,这两个工具所达到的目的都是一样的,在Fedora 发行版中,useradd
和adduser 用法是一样的;但在slackware发行版本中,adduser和useradd 还是有所不同,表现为adduser
是以人机交互的提问的方式来添加用户;
除了useradd和adduser工具以外,我们还能通过修改用户配置文件/etc/passwd和/etc/groups的办法来实现;
当然我们也不要忽略一些发行版独有用户管理工具,比如Fedora 中有 system-config-users 工具;这个工具比较简单,点几下鼠标
就能完成;
1、useradd 工具;
useradd
不加参数选项时,后面直接跟所添加的用户名时,系统时读取添加用户配置文件/etc/login.defs和/etc/default/useradd文
件,然后读取/etc/login.defs和/etc/default/useradd中所定义的规则添加用户;并向/etc/pass
相关文档:
1.时间表示
在程序当中,我们经常要输出系统当前的时间,比如我们使用date命令的输出结果。这个时候我们可以使用下面两个函数
time_t time(time_t *tloc); //时间精度为秒
char *ctime(const time_ ......
Linux下常用压缩格式的压缩与解压方法
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
---------------------------------------------
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz
解压:tar zxvf FileName.tar. ......
<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
A:link { so-language: zxx }
-->
所谓“楷模”(
Model
)就是榜样的意思。那么,谁是
Linux
厂商(公认)的榜样呢?你想知道吗?
  ......
在Linux下查看Apache的负载情况,以前也说过,最简单有有效的方式就是查看Apache Server Status
(如何开启Apache Server Status
点这里),在没有
开启Apache Server Status的情况下,或安装的是其他的Web Server,比如Nginx的时候,下面的命令就体现出作用了。
ps -ef|grep httpd|wc -l
命令
#ps
-ef|grep httpd| ......