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
相关文档:
Displaying the Routing Table:
netstat -nr
Displaying Interface Statistics:
netstat -i
Show the address resolution (ARP) tables:
netstat -p
Displaying Connections:
netstat -ta (linux)
netstat -a -f af:inet (opensolaris)
http://www.faqs.org/docs/linux_network/x-087-2-iface.netstat.html
http ......
<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
A:link { so-language: zxx }
-->
所谓“楷模”(
Model
)就是榜样的意思。那么,谁是
Linux
厂商(公认)的榜样呢?你想知道吗?
  ......
l
在
Linux
下编写普通可执行文件的命令:
gcc –o
目标文件名
源文件名(列表)
如果工程包含多个
.c
和
.h
那么在源文件名列表中只列出所有的
.c
文件
例:工程文件夹里有
des.c
hash.c
main.c
des.h
hash ......
在Linux下查看Apache的负载情况,以前也说过,最简单有有效的方式就是查看Apache Server Status
(如何开启Apache Server Status
点这里),在没有
开启Apache Server Status的情况下,或安装的是其他的Web Server,比如Nginx的时候,下面的命令就体现出作用了。
ps -ef|grep httpd|wc -l
命令
#ps
-ef|grep httpd| ......