【导语】“嘟比嘟比”通过精心收集,向本站投稿了8篇第六章 系统数据文件和信息Unix系统,下面是小编给大家带来第六章 系统数据文件和信息Unix系统,一起来阅读吧,希望对您有所帮助。
- 目录
篇1:第六章 系统数据文件和信息Unix系统
? 6?1〓引言? 有很多操作需要使用一些与系统有关的数据文件,例如,口令字文件/etc/passwc l和组文件 /etc/group就是经常由多种程序使用的两个文件,用户每次登录入 Unix系统 时,以 及每次执 行ls-l命令时都要使用口令字文件。? 由于历史原因,这些数据
?
6?1〓引言?
有很多操作需要使用一些与系统有关的数据文件,例如,口令字文件/etc/passwc
l和组文件
/etc/group就是经常由多种程序使用的两个文件。用户每次登录入Unix系统时,以
及每次执
行ls-l命令时都要使用口令字文件。?
由于历史原因,这些数据文件都是ASCII文本文件,并且使用标准I/O库读这些文件
。但是,
对于较大的系统,顺序扫描口令字文件变得很花费时间,我们想以非ASCII文本格
式存放这
些文件,但仍向应用程序提供一个可以处理任何一种文件格式的界面。对于这些数
据文件的
可移植界面是本章的主题。本章也包括了系统标识函数、时间和日期函数。?
6?2〓口令字文件?
Unix口令字文件(POSIX?1则将其称为用户数据库)包含了图6?1中所示的各字段,
这些字段
包含在
中定义的passwd结构中。?
注意,POSIX?1只指定passwd结构中7个字段中的5个。另外2个元素由SVR4和4?3
+BSD支持
。???P146?
图6?1〓/etc/passwd文件中的字段?
由于历史原因,口令字文件是/etc/passwd,而且是一个文本文件。每一行包含图
6?1中所
示的7个字段,字段之间用冒号相分隔。例如,该文件中可能有下列三行:?
root:jheVopR58x9Fx:0:1:The superuser:/:/bin/sh?
nobody:*:65534:65534::/:?
stevens:3hKVD8R58r9Fx:224:20:Richard Stevens:/home/stevens:/bin/ksh?
关于这些记录项请注意下列各点:?
・通常有一个记录项,其用户名为root。此记录项的用户ID是O(超级用户)。?
・密码口令字字段包含了经单向密码单法处理过的用户口令字副本。因为此算法是
单问的,
所以我们不能从密码口令字猜测到原来的口令字。当前使用的算法(见Morris和Th
ompson〔
1979〕)总是产生13个可打印字符(在64字符集〔a-zA-Z0-9?1〕中)。因为对
用户名no
b
ody的记录的密码口令字段只包含一个字符(*),所以密码口令字决不会与此值相匹
配。此用
户名可用于网络服务器,这些服务器允许我们登录到一个系统,但其用户ID和组I
D(65534)
,并不提供优先权。以此用户ID和组ID我们可存取的文件只是大家都可读、写的文
件。(这
假定用户ID65534和组ID65534并不拥有任何文件。)在本节稍后部分我们将讨论对
口令字文
件最近所作的更改(阴影口令字)。?
・在口令字文件记录中的某些字段可能是空。如果密码口令字段为空,这通常就意
味着该用
户没有口令字。(不希望这样做。)nobody记录有两个空白字段:注释字段和初始s
hell字段
。空白注释字段不产生任何影响。空白shell字段则表示取系统默认值,这通常是
/bin/sh。
?
・支持finger(1)命令的某些Unix系统支持在注释字段中的附加信息。其中,各部
分之间都
用逗号分隔:用户姓名,办公室地点,办公室电话号码,家庭电话号码。另外,如
果在注释
字段中的用户姓名是一个&,则它被代换为登录名。例如,可以有下列记录:??
stevens:3hKVD8R58r9Fx:224:20:Richard &,B232,555-1111,555-2222:/home/ste
vens:/bin
/ksh?
即使你所使用的系统并不支持finger命令,这些信息仍可存放在注释字段中,因为
该字段只
是一个注释,并不由系统公用程序解释。?
POXIX?1只定义了两个存取口令字文件中信息的函数。在给出用户登录名或数值用
户ID后,
这两个函数就能查看相关记录。?
#include
include
?
struct passwd *getpwuid(uid 迹茫模*常病t ?uid?);?
struct passwd *getpwnaw(const char *?name?);?
Both return:pointer if OK,NULL on error?
两个函数反回:看成功为指针,出错为NULL?
getpwuid由ls(1)程序使用,以便将包含在一个i-node中的数值用户ID映照为用户
登录名。g
etpwnaw在我们键入登录名时由login(1)程序使用。?
这两个函数都返回一个指向passwd结构的指针,该结构已由这两个函数在执行时填
入了所需
的信息。此结构通常是在相关函数内的静态变量,只要调用相关函数,其内容就会
被重写。
?
如果我们要查看的只是一个登录名或一个用户ID,那么这两个POSIX?1函数是能满
足要求的
,但是也有些程序要查看整个口令字文件。下列三个函数则可用于此种目的。?
#include
#include
?
struct passwd *getpwent(void);?
Returns:pointer if OK,NULL on error or end of file?
返回:看成功为指针,出错或文件尾为NULL??
void setpwent(void);?
void endpwent(void);?
POXIX?1没有定义这三个函数,但它们受到SVR4和4?3+BSD的支持。?
调用getpwent时,它返回口令字文件中的下一个记录。如同上面所述的两个POSIX
?1函数一
样,它返回一个由它填写好的passwd结构的指针。每次调用此函数时都重写该结构
。在第一
次调用该函数时,它打开它所使用的各个文件。在使用本函数时,对口令字文件中
各个记录
安排的顺序并无要求。?
函数setpwent反绕它所使用的文件,endpwent则关闭这些文件。在使用getpwent查
看完了口
令字文件后,一定要调用endpwent关闭这些文件。getpwent知道什么时间它应当打
开它所使
用的文件(第一次被调用时),但是它并不能知道何时关闭这些文件。?
实例?
程序6?1示出了函数getpwnam的一个实现。?
程序6?1〓getpwent函数?
P148?
在程序开始处调用setpwent是保护性的措施,以便在调用者在此之前已经调用过g
etpwent的
情况下,反绕有关文件使它们定位到文件开始处。getpwnaw和getpwuid完成后不应
使有关文
件仍处于打开状态,所以应调用endpwent关闭它们。?
6?3〓阴影口令字(Shadow Passwords)?
在上面一节我们曾提及,对Unix口令字通常使用的密码算法是单向算法。给出一个
密码口令
字,我们找不到一种算法可以将其反变换到普通文本口令字。(普通文本口令字是
在Passwor
d:提示后键入的口令字。)但是我们可以对口令字进行猜测,将猜测的口令字经单
向算法变
换成密码形成,然后将其与用户的密码口令字相比较。如果用户口令字是随机选择
的,那么
这种方法并不是很有用的。但是用户往往以非随机方式选择口令字(对偶的姓名、
街名、宠
物名等)。一个经常重复的试验是先得到一份口令字文件,然后用试探方法猜测口
令字。(Ga
rfinkel和Spaftord〔1991〕的第二章对Unix口令字及口令字密码处理方案的
历史情况
及细节进行了说明。)?
为使企图这样做的人难以获得原始资料(密码口令字),某些系统将密码口令字存放
在另一个
通常称为阴影口令字文件中。该文件至少要包含用户名和密码口令字。与该口令字
相关的其
它信息也可存放在该文件中。例如,具有阴影口令字的系统经常要求用户在一定时
间间隔后
选择一个新口令字。这被称之为口令字时效,要选择新口令字的时间间隔长度经常
也存放在
阴影口令字文件中。?
在SVR4中,阴影口令文件是/etc/shadow。在4?3+BSD中,密码口令字存放在/etc
/master?
passwd中。?
阴影口令字文件不应是一般用户可以读取的。仅有少数几个程序需要存取密码口令
字文件,
例如login(1)和passwd(1),这些程序常常是设置-用户-ID为root。有了阴影口令
字后,普
通口令字文件/etc/passwd可由各用户自由读取。?
6?4〓组文件?
Unix组文件(POSIX?1称其为组数据库)包含了图6?2中所示字段。这些字段包含在
中所定义的group结构中。??
P149???
图6?2〓/etc/group文件中的字段?
POSIX?1只定义了其中3个字段。另一个字段gr 迹茫模*常病passwd则由SVR4和
4?3+BSD
支持。?
字段gr-mem是一个指针数组,其中的指针各指向一个属于该组的用户名。该数组以
空指针(n
ull)结尾。?
我们可以用下列两个由posix?1定义的函数来查看组名或数值组I。?
#include
#include
struct group *getgrgid(gid 迹茫模*常病t ?gid?);?
struct group *getgrnam(const char *?name?);?
Both return:pointer if OK,NULL on error两个函数返回:若成功为指针,出错
为NULL?
如同对口令字文件进行操作的函数一样,这两个函数通常也返回指向一个静态变量
的指针,
在每次调用时都重写该静态变量。?
如果需要搜索整个组文件,则须使用另外几个函数。下列三个函数类似于针对口令
字文件的
三个函数。?
#include
#include
struct group *getgrent(void);?
Returns:Pointer if OK,NULL on error or end of file?
返回:若成功为指针,出错或文件尾为NULL?
void setgrent(void);?
void endgrent(void);?
这三个函数由SVR4和4?3+BSD提供POSIX?1并末定义这些函数。?
setgrent打开组文件(如若它尚末被打开)并反绕它。getgrent从组文件中读下一个
记录,如
若该文件尚末打开则先打开它。endgrent关闭组文件。?
6?5〓添加组ID?
在Unix中,组的使用已经作了些更改。在Version7中,每个用户任何时候都只属于
一个组。
当用户登录时,系统就按口令字文件中与其相关记录中的数字组ID,赋给他实际组
ID。我们
可以在任何时候执行newgrp(1)以更改组ID。如果newgrp命令执行成功(关于许可权
规则,请
参阅手册页。),则我们的实际组ID就更改为新的组ID,它将被用于后续的文件存
取许可权
检查。执行不带任何参数的newgrp,则可返回到原来的组。?
这种组的成员关系一直维持到1983年左右。此时,4?2BSD引入了添加组ID的概念
。我们不
仅属于我们的口令字记录中组ID所对应的组,也可属于多至16个另外的一些组。文
件存取权
检查相应修改为:不仅将进程的有效组ID与文件的组ID相比较,而且也将所有添加
组ID与文
件的组ID进行比较。?
添加组ID是POSIX?1的可选特性。常数NGROUPS 迹茫模*常病MAX(图2?7)规定了
添加组ID
的数量,其常用值是16。如果不支持添加组ID,则此常数值为O。?
SVR4和4?3+BSD都支持添加组ID。?
FIPS 151-1要求支持添加组ID,并要求NGROUP 迹茫模*常病MAX至少是8。?
使用添加组ID的优点是我们不必再显式地经常更改组。一个用户常常会参加多个项
目组,因
此也就要同时属于多个组。?
为了存取和设置添加组ID提供了下列三个函数:?
POSIX?1只说明了getgroups。因为setgroups和initgroups是特权操作,所以Pos
ix?1没有
说明它们。但是,SVR4和4?3+BSD支持所有这三个函数。?
getgroups将进程所属用户的各添加组ID填写到数组bgrouplist中,填写入该数组
的添加组I
D数最多为gidsetsize个。实际填写到数组中的添加组ID数由函数返回。如果系统
常数NGROU
P 迹茫模*常病MAX为0,则返回0,这并不表示出错。?
#include
#include
int getgroups(int ?gidsetsize?,gid 迹茫模*常病t ?grouplist?);
?
Returns:number of supplementary group IDs if OK,-1 on error?
int setgroups(int? ngroups,?const gid 迹茫模*常病t ?grouplist?
);?
int initgroups(const char *?username,?gid 迹茫模*常病t? basegid);?
?
两个函数返回:若成功为0,出错为-1?
Both return:0 if OK,-1 on error?
作为一种特殊情况,如若giclsetsize为0,则函数只返回添加组ID数,而对数组g
rouplist
则不作修改。(这使调用者可以确定grouplist数组的长度,以便进行分配。)?
setgroups可由超级用户调用以便为调用进程设置添加组ID表。grouplist,是组I
D数组,而
ngroups说明了数组中的元素数。?
通常,只有initgroups函数调用setgroups,initgroups读整个组文件(用函数getg
rent,setg
rent和endgrent),然后对username确定其组的成员关系。然后,它调用setgroup
s,以便为
该用户初始化添加组ID表。因为initgroups调用setgroups,所以只有超级用户才能
调用init
groups。除了在组文件中找到username是成员的组,initgroups也在添加组ID表中
包括了ba
segid。basegid是username在口令字文件中的组ID。?
initgroups只有少数几个程序调用,例如login(1)程序在用户登录时调用该函数。
?
6?6〓其它数据文件?
至此我们讨论了两个系统数据文件-口令字文件和组文件。在日常事务操作中,Un
ix系统还
使用很多其它文件。例如,BSD网络软件有一个记录各网络服务器所提供的服务的
数据文件(
/etc/services),有一个记录协议信息是数据文件(/etc/protocols),还有一个则
是记录网
络信息的数据文件(/etc.networks)。幸运的是,对于这些数据文件的界面都与上
述对口令
字文件和组文件的相似。?
一般原理是,每个数据文件至少有三个函数:?
1? get函数;读下一个记录,如果需要还打开该文件。此种函数通常返回指向一
个结构的
指针。当已达到文件尾端时返回空指针。大多数get函数返回指向一个静态存储类
结构的指
针,如果要保存其内容,则需复制它。?
2? set函数:打开相应数据文件(如果尚末打开),然后反绕该文件。如果希望在
相应文件
起始处开始处理,则调用此函数。?
3? end函数:关闭相应数据文件。正如前述,在结束了对相应数据文件的读、写
操作后,
总应调用此函数以关闭所有相关文件,
?
另外,如果数据文件支持某种形式的关键字搜寻,则也提供搜寻具有指定关键字的
记录的例
程。例如,对于口令字文件提供了两个按关键字进行搜寻的程序:getpwnam寻找具
有指定用
户名的记录;getpwuid寻找具有指定用户ID的记录。?
图6?3中列出了一些这样的例程,这些都是SVR4和4?3+BSD支持的。在图中列出了
针对口令
字文件和组文件的函数,这些已在上面说明过。图中也列出了一些与网络有关的函
数。对图
中列出的所有数据文件都有get、set和end函数。?
在SVR4中,图6?3中最后四个数据文件都是符号连接,连接到目录/e6tc/inet下的
同名文件
上。?
SVR4和4?3+BSD都有类似于图中所列的附加函数,但是这些附加函数都处理系统管
理文件,
专用于各个实现。?
P153???
图6?3〓存取系统数据文件的一些例程?
6?7〓登录会计?
大多数Unix系统都提供下列两个数据文件:utmp文件,它记录当前登录进系统的各
个用户;
wtmp文件,它跟踪各个登录和注销事件。?
在Version7中,一个包含下列结构的二进制记录写入这两个文件中:?
struct utmp {?
char ut 迹茫模*常病line[8]; /* tty 行:“ttyh0”,“ttyd0”,“ttyp0”,… *
/?
char ut 迹茫模*常病name[8]; /*登录名 */?
long ut 迹茫模*常病time; /*公元秒数 */?
};?
在登录时,login程序填写这样的一个结构,然后将其写入到utmp文件中,同时也
将其添写
到wtmp文件中。在注销时,init进程在utmp文件中的相应记录擦除(每个字节都填
以0),并
将一个新记录添写到wtmp文件中。读wtmp文件中的该注销记录,其ut 迹茫模*常?nbsp;
〗name字
段清除为0。在
系统再启动时,以及更改系统时间和日期的前后,都在wtmp文件中添写特殊的记录
项。who(
1)程序读utmp文件,并以可读格式打印其内容。后来的Unix版本提供last(1)命令
,它读wtm
p文件并打印所选择的记录。?
大多数Unix版本仍提供utmp和wtmp文件,但在这些文件中的信息量却增加了。ver
sion 7中2
0字节的结构在SVR2中已扩充为36字节,而在SVR4中,utmp结构已扩充为350字节。
?
SVR4中,这些记录的详细格式请参见手册页utmp(4)和utmpx(4)。在SVR4中,这两
个文件都
在目录/var/adm中。SVR4提供了很多函数(见getut(3)和getutx(3))读、写这两个
文件。?
4?3+BSD中,登录记录的格式请参见手册页utmp(5)。这两个文件的路径名是/var
/run/utmp
和/var/log/wtmp。?
6?8〓系统标识?
POSIX?1定义了uname函数,它返回与宿主机和操作系统有关的信息。?
#include
int uname(struct utsname *?name?;?
Returns:nonnegative value if OK,-1 on error 返回:若成功为非负值,出错为
-1?
通过该函数的参数向其传递一个utsname结构的地址,然后该函数填写此结构。PO
SIX?1只
定义了该结构中最少需要的字段(它们都是字符数组),而每个数组的长度则由实现
确定。某
些实现在该结构中提供了另外一些字段。在历史上,系统V为每个数组分配9个字节
,其中有
1个字节用于字符串结束符(null字符)。?
struct utsname {?
char sysname[9]; /*name of the operating system */操作系统名?
char nodename[9]; /* name of this node */ 此节点名?
char release[9]; /*current release of operating system */操作系统当前
发行版?
char version[9]; /*current version of this release */此发行版的当前版
?
char machine[9]; /*name of hardware type */硬件类型名?
};?
在utsname结构中的信息通常可用uname(1)命令打印。?
POSIX?1警告:nodename元素可能并不适用于在一通信网络上引用宿主机。此函数
来自于系
统V,在较早时期,nodename元素适用于在UUCP网络上引用主机。?
也应理解在此结构中并没有给出有关POSIX?1版本的信息。这应当使用2?5?2节
中所说明
的 迹茫模*常病POSIX 迹茫模*常病VERSION以获得该信息。最后,此函数给出
了一种存
取该结构中信息的方法,至于
如何初始化这些信息,POSIX?1没有作任何说明。大多数系统V版本在构造系统核
时通过编
译将这些信息存放在系统核中。?
贝克莱类的版本提供gethostname函数,它只返回宿主机名。这通常就是在TCP/IP
网上该宿
主机的名字。??
#include
int gethostname(char *?name,?int ?namelen);??
Returns:0 if OK,-1 on error返回:若成功为0,出错为-1?
通过name返回的字符串以null符结尾(除非没有提供足够的空间)。 >中的常数 MAXHOSTNAMELEN规定了此名字的最大长度(通常是64字节)。如果该宿主机联到TCP /IP网,则 此宿主机名通常是该宿主机的完整的域名。? hostname(1)命令可用来存取和设置宿主机名。(超级用户用一个类似的函数setho stname来 设置宿主机名。)宿主机名通常在系统自举时设置,它由/etc/rc取自一个启动文件 。? 虽然此函数是贝克莱所特有的,但是,SVR4作为BSD兼容性软件包的一部分提供ge tbostname 和setbostname函数,以及hostname命令。SVR4也将MAXHOSTNAMELEN扩充为256字节 。? 6?9〓时间和日期例程? 由Unix系统核提供的基本时间服务是国际标准时公元1970?1?1 00:00:00以来 经过的秒 数。在1?10节中曾提及这种秒数是以数据类型time-t表示的。我们称它们为日历 时间。日 历时间包括时间和日期。Unix在这方面与其它操作系统的区别是(a)以国际标准时 而非本地 时间计时,(b)可自动进行转换,例如变换到夏日制,(c)将时间和日期作为一个量 值保存。 time函数返回当前时间和日期。? #include time 迹茫模*常病t time(time 迹茫模*常病t *?calptr);?? Returns:value of time if OK,-1 on error 返回:若成功为时间值,出错为-1? 时间值作为函数值返回。如果参数是非null,则时间值也存放在由calptr指向的单 元内。? 在很多贝克莱类的系统中,time(3)只是一个函数,它调用gettime of day(2)系统 调用。? 在SVR4中调用stime(2)函数,在贝克莱类的系统中调用settime of day(2)对系统 核中的当 前时间设置初始值。? 与time和stime函数相比,BSD的gettime of day和settime of day提供了更高的分 辨率(微 秒级)。这对某些应用是很重要的。? 一旦取得这种以秒计的很大的时间值后,通常要调用另一个时间函数将其变换为人 们可读的 时间和日期。图6?4说明了各种时间函数之间的关系。(图中以虚线表示的四个函 数localti me、mktime、ctime和strftime都受到环境变量TZ的影响。我们将在本节的最后部 分对其进 行说明。)? P156??? 图6?4〓各个时间函数之间的关系? 两个函数localtime和gmtime将日历时间变换成以年、月、日、时、分、秒、周日 表示的时 间,将这些存放在一个tm结构中。? struct tm { /* a broken-down time */ 以年、月、日、时、分、秒表示的时间 ? int tm 迹茫模*常病sec; /* seconds after the minute:[0,61] */秒[0 ,61] ?int tm 迹茫模*常病min; /* minutes after the hour:[0,59] */分[0 ,59] ?int tm 迹茫模*常病hour; /* hours after midnight:[0,23] */时[0, 23]? int tm 迹茫模*常病mday; /* day of the month:[1,31] */日[1,31] ? int tm 迹茫模*常病mon; /* month of the year:[0,11] */月[0,11] ? int tm 迹茫模*常病year; /* years since 1900 */ 1900后的年? int tm 迹茫模*常病wday; /* days since Sunday:[0,6] */①星期几[0, 6]? int tm 迹茫模*常病yday; /* days since January 1:[0,365] */②自1月1日 经过的天 数[0,365]? int tm 迹茫模*常病isdst; /* daylight saving time flag:<0,0,>0 */③夏日 制时间标 志:<0,0,>0? };? 秒可以超过59的理由是可以表示润秒。注意,除了月日字段,其它字段的值都以0 开始。如 果夏日制生效,则夏日制标志值为正,如果已非夏日制时间则为零,如果此信息不 可用,则 为负。? #include struct tm *gmtime(const time 迹茫模*常病健t―?calptr);?? struct tm *localtime(const time 迹茫模*常病t ?*calptr);?? Both return:pointer to broken-down time? 两个函数返回:指向tm结构的指针? localtime和gmtime之间的区别是:localtime将日历时间变换成本地时间(考虑到本 地时区和 夏日制标志),而gmtime则将日历时间变换成国际标准时的年、月、日、时、分、 秒、周日 。? 函数mktime以本地时间的年、月、日等作为参数,将其变换成time-t值。? #include time 迹茫模*常病t mktime(struct tm *?tmptr);? 返回:若成功为日历时间 ,出错为 -1? asctime和ctime函数产生下列形式的26字节字符串,这与date(1)命令的系统默认 输出形式 类似:?? Tue Jan 14 17:49:03 1992\n\0? #include char *asctime(const struct tm *?tmptr);?? char *ctime(const time 迹茫模*常病t *?calptr);?? 两个函数返回:指向null结尾的字符串? asctime的参数是指向年、月、日等字符串的指针,而ctime的参数则是指向日历时 间的指针 。? 最后一个时间函数是strftime,它是非常复杂的printf类的时间值函数。? #include size 迹茫模*常病t strftime(char *?buf,?size 迹茫模*常病t maxsize, const cha r *?format,?? const struct tm *?tmptr);? 返回:若有空间为存入数组的字符数,否则为0? 最后一个参数是要格式化的时间值,说明为指向一个年、月、日、时、分、秒、周 日时间值 的指针。格式化结果存放在一个长度为maxsize个字符的buf数组中,如果buf长度 是以存放 格式化结果及一个null络止符,则该函数返回在buf中存放的字符数(不包括null终 止符)。 否则该函数返回0。? format参数控制时间值的格式。如同printf函数一样,变换说明的形式是百分号之 后跟一个 特定字符。在format中的其它字符则按原择输出。两个连续的百分号在输出中产生 一个百分 号。与printf函数的不同之处是,每个变换说明产生一个定长输出字符串,在for mat字符串 中没有字段矶刃奘畏?M??5中列出了21种ANSIC规定的变换说明。? P158??? 图6?5〓strftime? 图中第三列的数据来自于在SVR4上,对应于下列时间和日期,执行strftime函数所 得的结果 。? Tue〓Jan〓14〓19:40〓MST〓1992? 图6?5中的大多数格式说明的意义是很明显的。需要略作解释的是%U和%W。%U是相 应日期在 该年中所属因数,包含该年中第一个星期日的周是第一周。%W也是相应日期在该年 中所属的 周数,不同的是包含第一个星期一的周为第一周。? SVR4和4?3+BSD都对strftime的格式字符串提供另一些扩充支持。? 我们曾在前面提及,图6?4中以虚线表示的四个函数受到环境变量TZ的影响。这四 个函数是 :localtime,mktime,ctime和strftime。如果定义了TZ,则这些函数将使用其值以 代替系统 默认时区。如果TZ定义为空串(亦即TZ=),则使用国际标准时。TZ的值常常类似于 TZ=EST5ED T,但是POSIX?1允许更详细的说明。有关TZ的详细情况请参阅POSIX?1标准[IE EE 1990] 的8?1?1节,SVR4 environ(5)手册页[A T&T 1990e],或4?3+BSD ctime(3)手 册页。? 本节所述的所有时间和日期函数都是由ANSIC标准定义的。在此基础上,POSIX?1 只增加了 环境变量TZ。? 图6?4中七个函数中的五个可以回溯到Version7(或更早),它们是:time、local time、gmt ime、asctime和ctime。在Unix时间功能方面近期所作的增加大多是处理非US时区 以及夏日 制的更改规则。? 6?10〓摘要? 在所有Unix系统上都使用口令字文件和组文件。我们说明了各种读这些文件的函数 。我们也 介绍了阴影口令字,它可以增加系统的安全性。添加组ID正在得到更多应用,它提 供了一个 用户同时可以参办多个组的方法。我们也介绍了大多数系统所提供的存取其它与系 统有关的 数据文件的类似的函数。最后,我们说明了ANSIC和POSIX?1提供的与时间和日期 有关的一些函数。〖LM〗 原文转自:www.ltesting.net
篇2:SA399第六章读书笔记Windows系统
Configuring mutipathing 基本内容: 增加网络的吞吐量和有效性 实施多路 实施中继 在如今的计算机环境,网络带宽是最受青睐的.SUN公司提供了两种有效的方法(IPMP,Trunking)来满足不同的网络带宽 需求 ,IPMP是和系统绑定的,中继(Trunking)没有和系统绑定 网
Configuring mutipathing基本内容:
增加网络的吞吐量和有效性
实施多路
实施中继
在如今的计算机环境,网络带宽是最受青睐的.SUN公司提供了两种有效的方法(IPMP,Trunking)来满足不同的网络带宽需求,IPMP是和系统绑定的,中继(Trunking)没有和系统绑定
网络接口由于和交换机或者集线器直接相连而容易出现错误,IPMP使得同一子网上不同的接口配置不同的IP地址并连接到相同的网络部分,如果任何一个接口出现错误失效,那么当前的网络连接将被自动转移到其他的接口
在系统上配置IPMP的基本要求是:
1,至少要运行在solaris 8版本
2,每个网络接口都必须配置唯一的物理地址.对于大多数SUN的网络适配器来说,主机上所有网络接口都使用相同的MAC地址,然而IPMP要求所有的接口都处于同一子网,这就要求你必须手动修改系统默认的MAC地址以免发生MAC地址冲突
3,所有的网络适配器接口都连接在同一子网上
4,一个网络适配器组名必须赋予IPMP接口
5,赋予一个接口一个测试地址.这个地址必须是可以路由的地址,用来监控每个接口的状态,错误检测以及恢复
6,同一子网上必须有其他的主机存在
in.mpathd进程可以用来对接口进行错误检测以及错误修复,通过两种方法:
1,通过接口发送以及接收ICMP回应请求以及应答
2,监控接口上的IFF_RUNNING标签
如果这两种方法中的任一都不能奏效的话,那就可以断定接口发生了错误.当这两种方法可以重新使用的时候,说明错误被修复并能够通过接口发送以及接收数据包
注意在配置IPMP的时候,必须确保网络上不止一台系统存在
配置IPMP,要完成下面的步骤:
1,察看solaris的版本(在/etc/release文件中)
2,配置唯一的MAC地址(修改变量eeprom,“eeprom local_mac_address?=true”要注意改变了这个变量之后要重启系统)
3,定义IP地址(通过命令“tail -5 /etc/inet/hosts”察看)
4,配置接口
使用命令“cat /etc/hostname.qfe0”来配置,里面的参数如下:
sys11 代表和地址相关的系统名称
netmask + 代表相应的子网掩码
boardcast + 默认的广播地址
group mpgrp-one 代表IPMP的组名
up 标记接口是启动的
addif sys11-test0 创建另一个没有被使用的逻辑接口并赋予相应的名称
deprecated 标记所配置的地址为deprecated地址,当没有其他地址可用的时候,这个地址就开始起作用.在ifconfig -a命令下显示为“DEPRECATED”
-failover 表示当接口发生错误的时候所配置的地址仍然有效,在ifconfig -a命令下显示为“NOFAILOVER”
5,重启系统
6,察看接口的配置情况
in.mpathd进程受/etc/default/mpathd文件中的TRACK_INTERFACES_ONLY_WITH_GROUPS参数控制,如果它的后面显示的是“YES”,那么ifconfig的组选项就自动打开这个进程. 如果它的后面显示的是“NO”,那么在脚本/etc/rcS.d/S30network.sh在系统启动的时候启动这个进程
如果必要的话,可以在命令行上输入下面的命令来启动in.mpathd进程:
sys11# /sbin/in.mpathd
可以通过使用命令“if-mpadm -d xxx”来强制使接口进入到failover状态
要重新启动这个接口,可以用命令“if_mpadm -r qfe0”
原文转自:www.ltesting.net
篇3:全市党委系统信息工作计划-
1、从八个方面下功夫着力提高信息服务水平
2、围绕四个“点”提高信息质量
今年,我们要始终把《xx信息》、《信息荟萃》、《网上舆论监督摘报》等刊物作为服务党委决策的重要阵地。一是抓住重点,及时收集动态性信息和社情民意,为上级机关和领导同志了解下情提供及时、准确的信息服务。二是剖析难点,注意捕捉领导关注、群众关心的重要问题信息,综合提炼出有情况、有分析、有对策建议的重要信息,提高批示率和采用率。三是突出特点,及时跟踪、报送工作中的经验、做法及成效,为领导了解全市经济社会发展等各项工作进展情况提供参考。四是反映热点,对群众普遍反映、关系群众切身利益的`热点问题进行及时、准确上报,并时刻关注事态进展情况,做好后续报道工作,使上级领导对新的热点问题有全面的了解和把握,为领导决策提供依据。
3、建立健全三项制度规范信息工作。
一是健全信息采用情况通报制度。除继续实行每月小通报、季度大通报、年度总通报信息的采用情况外,还将单列通报没有报送、采用信息的单位,对各县市区、市直各部门各单位提要求、交任务、压担子,及时激励和督促有关单位报送信息;对当季信息工作进行总结,分析存在的问题,研究工作重点,提出下一步的工作措施。二是健全信息员聘用制度。建议根据信息来源的多少,在信息来源多的单位聘用信息员,专门负责本地区、本部门的信息上报工作。信息员实行每年一聘,并根据工作实绩对信息员进行考核、调整。三是健全信息员培训制度,采取业务讲座、以会代训、邀请相关领导讲课等多种形式,积极培训基层信息员,以提高信息质量。同时,在工作中,不断总结信息工作的新经验、解决新问题,探索新形势下信息工作的规律,使信息制度更加完善、机制更加灵活,从而,促进全市信息工作再上新台阶。
4、加强三个联系畅通信息渠道
一是继续加强与省厅信息部门的联系,对信息工作多请示多汇报,以争取上级机关更多的支持与指导。二是加强与各县市区和市直部门的联系,及时编发各地、各部门工作任务的进展情况和工作成果,加强与各协办单位的协作。三是加强与各基层信息报送单位的联系,经常到基层信息报送单位走访,了解信息工作的进展情况,对基层信息工作及时安排指导。努力建立一个纵横交错、上下畅通的信息网络,拓宽信息渠道,增加信息来源,提高信息质量。 “全市党委系统信息工作计划”版权归作者所有;转载请注明出处!
篇4:党委系统信息工作总结
XXXX年,农业党委宣传思想工作在县委、县政府的正确领导下,在县委宣传部的指导支持下,紧紧围绕中央、省、市、县宣传思想工作的要求和部署,围绕县委、县政府中心工作,服务全县改革发展稳定大局,贯穿学习宣传、十八届三中全会和系列讲话精神,按照突出“一个重点”、打牢 “一个基础”、重塑 “一个文化品牌”、用好 “两个平台”的要求,在全系统形成党委高度重视,各单位积极配合的工作格局,扎实推进各项工作,为全系统各项工作的开展和事业发展提供思想保证、舆论支持、精神动力和文化条件。
一、加强理论学习和思想建设,提高干部队伍素质 一年来,我党委以进一步提高干部队伍素质为目标,以《党章》、党的十八届三中全会精神和系列重要讲话精神,以及中央下发的《论群众路线》等内容为重点,以开展党的群众路线教育实践活动为契机,切实加强干部职工素质教育。
1、加强和改进党委中心组学习为重点,抓好理论学习。党委加强了党的十八届三中全会精神、中国特色社会主义理论体系的学习,把系列讲话精神作为党委中心组理论学习的核心内容和重要任务,中心组通过学习会、领导报告、专题辅导、座谈讨论等集中学习为主要形式,引导广大党员干部认真学习原文和权威辅导材料,深刻领会丰富内涵、核心要义、思想精髓。制定党委中心组学习安排意见。同时观看了《农民的儿子》等多部教育片,切实提高思想认识,加强理论武装。
2、扎实推进理论研讨和宣传。紧紧围绕县委工作大局,结合农业系统各职能局的工作实际,把贯彻党的群众路线与科学谋划农业发展思路、破解农业发展难题、推动农业农村工作结合起来,各单位自定重点课题深入调查研究,谋划思路,拓宽视野,加强全面性、战略性、前瞻性问题的研究,提升政策研究水平,为县委、县政府科学决策提供服务,指导全县农业经济社会发展实践。今年农口的重点调研课题有《创新农业经营主体》、《高纬寒地现代特色农业可持续发展》等8篇。继续开展“领导干部上讲台”、“送理论下基层”活动,形成专家讲理论、干部讲政策的宣传模式。各涉农部门派出68名技术人员深入各乡镇村屯,与广大农民面对面开展春耕生产指导和服务。共举办各类培训班50班次,培训各类人员5500人次,发放各类实用技术手册8000余册,各类宣传挂图1.5万套,共6万余张。
二、突出农业工作特点,加强正面宣传和舆论引导
1、开展发展成就宣传。紧紧围绕县委、县政府中心工作,开展了“三区”、“六大产业”、十四大重点专项工作以及十项惠民实事中涉及方面的发展成就宣传报道,如:《孙吴县畜牧小区建设有新突破》,《水产局采取“五统一”网箱养殖服务措施》等宣传报道,推动了重点项目、招商引资、重点专项工作的落实。深入宣传党的建设取得的新成就,促进党的群众路线教育活动深入开展。
2、开展重大主题宣传。按照中央、省市县委工作部署,全面抓好党的十八届三中全会、系列讲话精
神的宣传报道。精心组织党的群众路线教育实践活动的宣传报道,为教育实践活动健康发展营造良好氛围。按照上级要求突出抓好庆祝新中国成立65周年、邓小平同志诞辰110周年等各类纪念活动的宣传工作,更好地唱响主旋律,提高精气神,激发正能量。
3.开展典型经验宣传。集中宣传新农村建设、特色农业等方面的典型经验,着力走好符合我县农业农村发展实际的科学发展道路提供舆论支持。突出宣传农业战线涌现出的体现时代精神的先进典型,宣传弘扬社会主义核心价值观,思想道德模范人物,激发农口党员干部创先争优、干事创业的热情。
三、深化农业对外宣传,展示孙吴良好形象
1、加强与主流媒体联系合作。进一步巩固和壮大与主流媒体涉农领域专题方面的联系,深化合作交流。通过县委宣传部及上级农业主管部门充分利用好《人民日报》、《黑龙江日报》、新华网、东北网以及黑龙江电视台等媒体平台,大力宣传推介孙吴农业发展优势及发展成果。
2、加大对上报道力度。按照“走转改”的要求,积极配合县级以上新闻媒体采访宣传报道农业系统工作。加大对上报道力度,集中宣传报道“三农”方面项目建设、招商引资、民生工程等事关农业农村经济社会发展大局的工作。在县宣传部的支持下,进一步提高宣传报道质量和数量,大力提升对外宣传工作水平。
3、抓好主题外宣活动。借助哈洽会、绿博会、农业博览会、中国黑河大黑河岛国际经贸洽谈会以及其它各种专题推介会,通过播发新闻消息、专题、专版等形式,大力推介宣传孙吴农业。制作相关的招商引资宣传片、宣传手册图片等外宣品,全面展示孙吴农业资源禀赋、区位优势、发展战略、亲商环境。
四、增强党员干部思想道德素质,推动社会主义核心价值体系建设
1、开展社会主义核心价值体系学习教育活动。抓好即将颁布的《社会主义核心价值体系建设实施纲要》的贯彻实施,深入开展社会主义核心价值体系“六进”系列宣传教育活动,培育树立宣传系统内体现社会主义核心价值体系本质要求的先进典型。以“弘扬核心价值观、践行龙江优秀精神”为主题,大力倡导“24字”社会主义核心价值观,培育知荣辱、讲正气、作奉献、促和谐的良好风尚。
2、加强基层思想政治工作。继续开展涉农各局“三下乡”,积极参与“四进社区”活动。开展形势政策宣传教育,以党的、十八届三中全运会和县委全会精神为重点,通过宣讲、座谈、调研等形式,引导全系统职工把思想统一到县委决策部署上来,把行动凝聚到县委发展战略上来。
3、开展“中国梦、家乡梦、我的梦”群众性主题教育。积极参与了2014“感动黑河”年度人物、“六个十佳”和谐单位、2014“感动龙江”年度人物推荐评选活动。积极推荐我县首届道德模范人选。
4、深入开展爱国主义教育和国防教育。切实加强干部职工国防教育,将国防教育纳入各级党委中心组理论学习和各局干部职工理论学习内容。充分利用“八一”等重大节日,通过广场演出、图片展览等形式,广泛开展国防教育活动。抓好世界反法西斯战争胜利69周年纪念活动和第14个国防教育日宣传活动。
五、积极参与文化文艺活动,丰富干部职工文化生活
1、开展丰富多彩的文化活动。积极参与“群众大舞台”夏季广场文艺演出。组织全系统各支部开展“七一”党的生日、“五一”国际劳动节、“三八”妇女节主题文化活动。
2、积极参与艺术作品创作生产。积极参与“文化精品工程”,组织职工积极参与书法、绘画、摄影、文学等协会组织的文化展览、比赛、创作活动。
3、推进公共文化服务体系建设。积极参与公共文化服务基础设施建设指导工作,结合新农村建设,为加强乡镇综合文化站、农家书屋建设,推进广播电视覆盖工程、农村数字电影放映工程、文化信息资源共享工程建设作好相关规划投入。
六、围绕提升城乡文明形象,加强精神文明建设基础
1、深化“三优”文明城市创建成果。继续开展“三优”创建进机关活动。切实加强传统美德建设,继续开展“爱孙吴、讲文明”主题实践活动,深入开展“文明过马路、礼让斑马线”文明交通行动、“文明餐桌”、“道德讲堂”等活动,培育遵德守礼社会风尚。进一步规范文明单位创建活动,做好文明单位创建工作先进集体的申报考核工作。
2、推进文明村镇建设。结合新农村建设和“三带百村工程”,深入开展“净化城乡环境、树立文明新风”为主题的卫生整治活动。实施乡村洁净行动,推进农村街路净化、绿化、美化、亮化、硬化。实施“三建四改”工程,即发挥城乡人力、资源、技术优势,通过城乡共建、部门联建、群众自建的方式,帮助乡村改水、改厕、改路、改房,实现以城带乡、共同发展的目的。
3、大力推进志愿服务工作。广泛传播“学习雷锋、奉献他人、提升自己”的理念,进一步壮大志愿服务队伍,积极参与社区志愿服务工作,大力提高志愿服务工作水平。按照上级要求全面参与“五个一百”创评、“三关爱”等活动。组织好重要节日和大型活动的志愿服务活动。
七、积极参与网络管理,增强舆论引导
按照上级要求,完善舆情信息收集、报送机制,在及时回应网民关切,帮助干部群众澄清模糊认识等工作中,在上级的指导和要求下开展工作,引导社会情绪、社会心理朝着积极健康的方向发展。党委确定了兼职的网络评论员队伍。
八、围绕提高宣传思想文化工作水平,加强干部队伍建设
1、开展第二批群众路线教育实践活动。按照县委部署,认真开展党的群众路线教育实践活动和“转作风,促发展、正形象”活动,进一步推动党员干部转变工作作风,增强宗旨观念,树立责任意识,提高服务能力。严格落实党风廉政建设各项规定,坚决反对形式主义、官僚主义、享乐主义和奢靡之风。继续开展“转作风、正学风、改文风”活动,进一步增强宣传思想干部服务社会、服务基层、服务群众意识。
2、加强干部队伍自身建设。结合开展党的群众路线教育活动,教育党员要有学习紧迫感和干事创业责任感,不断提高履职能力和创新能力。组织干部参加省市县举办的各类培训活动,抓好宣传委员、理论骨干、通讯员培训。优化干部队伍结构,依托“六个一批”人才培养工程,吸引和培养新闻、摄影、美术、文学、书法等人才,不断提高干部队伍整体素质。进一步加强干部教育和管理,重视宣传思想文化干部成长和进步。
3、抓好调研督办与信息综合工作。紧紧围绕县委、县政府工作中心和宣传思想工作形势任务,深入开展调查研究活动。严格落实工作督办机制,通过电话、文件、会议督办等形式,增强工作实效性和时间性,确保工作落实。严格执行信息上报制度,扩大信息上报量。
篇5:党委系统信息工作总结
一年来,我局信息工作在区委、区政府和局党委的正确领导下,在市城建委和各科室单位的大力支持下,坚持“为领导服务,为机关服务,为基层服务”的服务宗旨,按照“及时、准确、全面、真实”的原则,抓住重点、关注热点、突出亮点、剖析难点,及时捕捉苗头性和倾向性问题,通过完善信息工作制度、健全信息工作网络和加强信息工作队伍建设,切实提高了信息工作质量和水平,圆满地完成了区委、区政府和市城建委的各项信息工作任务。
一、XXXX年工作总结
回顾,我们主要做好了以下三方面工作:
㈠ 保持高度的信息敏感性,围绕全局中心工作,筛选、挖掘、整理有价值信息,提高为各级领导服务的水平和质量
一是根据工作需要,编发《定海建设》,建立建设网站,实现信息共享,推动全局工作顺利开展。二是围绕全局中心工作,及时上报典型信息,上报了《我局举办私人建房知识培训会》、《我局三举措构筑新农渔村建设规划体系》、《定海区新农村建设规划编制工作有序推进》等反映我局中心工作的信息。
㈡ 全力抓好信息上报工作,及时、准确的反馈全局工作情况 一是注重反映我局对上级重大工作部署、政策的执行情况,各方面的重要突破、成功经验以及存在的问题。如《区开展“美我城市、洁我家园”主题环境卫生整治活动》等。二是认真搜集、整理领导的工作思路、工作方法、工作经验以及工作成绩,整理上报领导文章。如《区建设局采取三举措推进廉政建设工作》、《明确岗位职责 进一步增强责任意识》等。
㈢ 拓展信息渠道,完善工作制度,使信息工作不断适应发展的新形势
为进一步做好信息工作,使信息工作不断适应发展的新形势,我们不断改进工作方法和策略。一是大力拓展信息渠道,明确了局办公室为建设系统信息工作主要负责部门,以及各科室单位的责任人、信息员和管理员,并要求各科室单位的信息员定期向局办公室提供信息稿件,网站管理员不定期地管理网站,确保信息工作有条不紊地开展。二是加强与《XX日报》、《XX晚报》、广播电视局等各种报刊和新闻媒体的配合,坚持点与面相结合,体现信息工作的整体性。三是坚持动态信息与深层次信息相结合,体现信息工作的实用性。为了实现信息工作的科学化、规范化、制度化,建立健全各项制度:一是完善《关于进一步加强信息工作的通知》和《关于印发系统网络管理办法(试行)的通知》,从组织管理、工作程序、具体要求等方面作出了明确规定;落实信息员联系工作制度,各科室负责信息工作的信息员结合本科室实际工作,及时、准确的反馈信息;二是坚持记分通报制度,实行季报制度。办公室一季度统计上报一次,通报一次。三是完善政务信息工作奖惩制度。对先进科室和优秀信息员进行表彰和奖励。
在取得成绩的同时,我们也应该看到不足。个别信息员对信息工作仍然不够重视,工作上存在着敷衍了事的态度;有些科室单位上报的信息质量仍然有待提高,信息的针对性和指导性不强;信息工作制度仍需进一步完善。另外从实际的考核结果看,仍然有个别科室单位的信息考核未达标。面对不足,我们应认真总结经验,积极抓好明年的信息工作。
二、XXXX年工作任务
明年,我们要紧紧围绕区委、区政府的中心工作,围绕三项工作进一步完善信息工作制度,狠抓信息队伍建设,齐心协力将建设系统信息工作提升到一个新的高度。一是提高信息质量上下功夫。多反映建设系统工作的亮点、创新的做法、具有典型意义的思路和指导意义的工作举措;重视信息工作的前瞻性,加强调查研究;围绕区重点工作、实事项目、区政府月度工作安排,抓住信息价值及时编写信息,完成各级政府下达的年度考核指标。二是继续保持建设网站特色。
明年对建设网站进行改版,结合政府公开信息工作要求,加快推进网站建设,同时继续保持建设网站95%以上的信息均为自主编写信息的特色,充分发挥网站宣传的功能。三是明确各科室信息工作要求。明年,我局办公室针对各科室单位的工作安排和实际情况,制订信息工作要求,特别是对以下考核科室单位做具体要求,区拆迁办、局建管科、局规划科、局城管科、局政策法规科、局房管处和区质监安监站每月至少有1篇稿件被《XX建设》录用,至少有2篇稿件上传定海建设网站;区人防办、局测绘科、局人教监察科和区四害防治中心每2月至少有1篇稿件被《XX建设》录用,每月至少1篇稿件上传定海建设网站;区环卫处每月至少有2篇稿件被《XX建设》录用,至少3篇稿件上传定海建设网站。各乡镇城建办、街道城管科可结合信息指标考核要求,有计划地完成信息工作。
面对新一轮的挑战,我们要进一步做好建设系统的信息编辑工作和网站管理工作,及时、全面、准确地反映我区村镇建设和城区管理工作的新进展、新情况、新成就,真正落实完成区委、区政府和市城建委的信息工作目标和要求。
看了党委系统信息工作总结还看了:
篇6:191红皮书第六章页面管理Windows系统
7系统页面空间 系统把物理内存作为工作空间,把交互数据和程序放到磁盘上.这些空间就是页面空间. 7.1页面空间概览 页面有4k容量,可以在物理内存和辅助存储之间传输,是虚拟内存的单位.页面空间也可以被称为交换空间.是属性类型为paging的LV. 系统安装时创建的
7 系统页面空间
系统把物理内存作为工作空间,把交互数据和程序放到磁盘上.这些空间就是页面空间.
7.1页面空间概览
页面有4k容量,可以在物理内存和辅助存储之间传输,是虚拟内存的单位.页面空间也可以被称为交换空间.是属性类型为paging的LV.
系统安装时创建的默认页面LV是hdisk0上的hd6,也叫主页面空间.
默认的页面空间在系统安装的自定义阶段按以下标准建立:
1.页面空间不能少于16M,只能在hd6上,AIX4.2.1中不少于32M,AIX4.3以后不少于64M
2.页面空间不能多于所有磁盘空间的20%;
3,如果实际内存少于256M,交换空间是实际内存的两倍;
4.如果实际内存不少于256M,页面空间是512M.
页面空间要点:
被应用程序要求的页面空间的数量取决于在系统上完成的活动类型.如果页面空间减少,进程可能被丢掉,如果页面空间用完,系统就会紧张.当页面空间不足出现的时候,系统监视自由页面空间的块数.vmstat 和topas命令可以获得这种情况下的统计量.当空闲页面空间块数低于警戒水平的时候,系统通知除核心进程以外的所有进程出现了页面空间不足的情况.
1.页面空间的位置
页面空间的I/O是随机的并且通常是一次I/O一个页面.vmstat和topas命令的报告页面空间I/O发生的数量: vmstat [ -f ] [ -i ] [ -s ] [ PhysicalVolume ... ] [ Interval [ Count ] ]
要提高换页性能,应该使用多页面并尽可能把它们安排在不同的PV上.可以把多个页面都放在一个PV上,但是不建议这么做.
2.页面大小
通常建议在内存空间小于256M的情况下页面空间总和应该不小于物理内存的2倍大小.而对于内存大于256M的情况: PGsize=512M+(memory size-256M)×1.25
理想情况下,应该有几个大致相同大小的页面空间分别在不同的物理盘上.如果要创建新的页面空间,把它们创建在轻荷的PV上,不要放在rootvg的PV中.
系统引导时,只有主页面空间是活动的.因此,引导时分配的块都在主页面.这意味着,主页面空间应该比次页面空间要大一点.次页面空间应该是相同大小的,以确保round-robin算法有效工作.
lsps Ca命令提供系统中每个页面空间的一个当前应用快照,而lsps Cs命令提供所有活动页面空间及其当前应用的摘要.
3.VG拥有页面空间的限制
在AIX5.1以前的版本上要避免把页面空间设置到移动盘的VG上.移除一个有页面的在线磁盘要求重启来去活页面.
注意,在先于5.1的版本中,一个有PG卷的VG中的页面活动时,该卷不能被varyoff或export,在去活该VG之前,先确认在系统引导时这些页面不会被自动激活,然后重启,然后再操作.
7.2管理页面空间
有以下命令管理页面空间:
chps改变一个页面空间的属性
lsps显示一个页面空间的属性
mkps创建一个页面空间
rmps删除一个页面空间
swapon激活一个页面空间
swapoff去活一个或多个页面空间
swapon命令被用于在系统初始化(/sbin/rc.boot)早期激活初始页面空间设备.在后期,其它设备变为可用,该命令被用于激活其它页面空间以便于页面活动在多个设备中出现.
活动页面空间不能被删除.要删除一个活动页面空间,必须首先被去活.在4.3及以前版本使用chps命令可以使该页面空间不能在下次启动后使用.重启后,可以用rmps命令移除.在5.1版本中,使用swapoff命令动态地去活页面空间,然后用rmps命令.
注意:4.3及以前版本的系统中做任何删除页面的操作都要重启,所以,要计划好时间.
被swapon Ca命令激活的页面设备被列在/etc/swapspaces文件中.当页面空间用mkps Ca命令创建的时候,就被加入到该文件中,用rmps命令删除的时候,就从该文件中删除.用chps Ca操作的时候,该文件也做出相应的修改.
7.2.1显示页面空间属性
lsps命令显示页面空间的属性,如页面空间名字/PV名/VG名/大小/使用百分比/是否活动/是否自动激活等.
lsps { -s | [ -c | -l ] { -a | -t { lv | nfs } | PagingSpace } }
-c参数以冒号格式和在PP中的页面大小来显示信息colon
-s显示所有页面空间总结summary
-a显示所有页面空间属性all
-l列表方式list
-t指定页面空间的类别:type,有lv或nfs
7.2.2加入并激活一个页面空间
1.运行smitty mkps;
2.选择一个要加入的卷组,如rootvg;
3.输入要加入的页面的大小(以LP计算,如LP是4M一个,要加20M,则输入5);
4.选择是否要立即使用该页面,填入yes或按下F4选择;
5.选择是否每次启动系统使用该页面,选yes;
6.回车创建.
此时会显示是否创建成功,按F10退回命令行方式.可以用lsps Ca检查是否设置成功.
7.2.3改变页面空间属性
可以改变两个属性:为下次启动去活或激活页面空间;增加一个已有的页面空间的大小.
5.1版增加了去活页面的能力,可以不用重启改变页面空间大小.以下是5.1版以前的去活步骤:
1.运行smitty chps
2.选择要改变的页面空间;
3.选择是否每次启动都使用该页面空间,选择no;
4.回车改变;
改变完以后,会有成功的提示,按F10退出smit.重启机器后运行lsps Ca命令确认被改变的页面空间已经去活.
5.1版中动态去活一个页面空间.swapoff命令:swapoff DeviceName {DevideName…..},如swapoff /dev/paging03可以去活paging03,也可以使用smitty swapoff命令.要注意的是,去活所有的使用中的页面要把页面移动到其它活动页面中,因此其它页面中必须有足够的空间.
增加页面大小:
1.运行smitty chps;
2.选择要增加的页面空间;
3.输入要增加的LP数;
4.按回车改变;
运行成功后,按F10退出smit;再用lsps Ca确认页面已经增加.
减少页面大小
5.1版有chps Cd命令可以减少一个页面的大小而不去活该页面,也不必重启,更不必删除再重建.如要减少pg03两个LP:chps Cd 2 pg03,显示结果如下:
shrinkps: Temporary paging space paging04 created.
shrinkps: Paging space paging03 removed.
shrinkps: Paging space paging03 recreated with new size.
7.2.4删除除hd6以外的页面
在4.3以前的版本中,用rmps.要注意:不正确地删除默认页面空间可以防止系统重启.这个操作只有有经验的系统管理员才能尝试.在删除一个页面之前,必须去活页面,这要求重启.用sysdumpdev Cl检查使用的主dump设备.不能删除默认的dump设备,在删除这个页面空间之前必须改变默认的dump设备到另外的页面空间或LV:sysdumpdev CP Cp /dev/NewDumpDev.
删除一个PS:
1.改变要删除的PS的活性,使它下次启动不至于重新激活.
2.重启机器,shutdown CFr;
3.启动后执行smitty rmps;
4.按F4得到页面LV的列表;
5.选择要删除的PS,回车;
6.警告消息,回车;
7.回车删除,提示符显示OK则成功.
在AIX5.1版中,先执行swapoff,再删除PS:rmps
7.2.5移动默认PS(hd6)
移动默认PS可能有两个好处:1.平衡磁盘负载,提高存储系统性能;2.保存hdisk0上的磁盘空间.在删除hd6时,需要一个特殊的步骤.该页面空间是在引导过程中被配置系统的shell脚本激活的,所以,要删除hd6,这些脚本必须被修改,并且要创建一个新的启动镜象.
减少hd6的大小
注意:AIX4.2.1及以后的版本不支持低于32M的hd6,否则系统不能引导.如果决定减少hd6,必须为软件留出足够的空间.减少hd6重要的一条是要留出足够的空间匹配内存.用以下命令找出内存大小:lsattr CE Cl sys0 Ca realmen
减少hd6的步骤:
1.在rootvg创建一个临时页面空间:mkps Ca Cn Cs 30 rootvg hdisk0,结果会输出创建的页面空间的名字,记下该名字.
2.去活hd6:chps Ca n hd6
3.改变/sbin/rc.boot文件中关于hd6的条目:swapon /dev/hd6 将hd6改为刚创建的PS.
4.用sysdumpdev Cl检查主dump设备名称;
5.如果主设备为hd6,改变到其它页面空间,如改变到刚创建的pg00上:
sysdumpdev CP Cp /dev/pg00
6.用bosboot创建一个引导镜象:bosboot Cd /dev/hdisk0 Ca;
7.重新启动:shutdown Cr;
8.系统启动后删除hd6: rmps hd6;
9.为hd6创建新的页面空间LV: mklv Ct paging Cy hd6 rootvg 30 (120M);
10.使用lsps Ca检查缩小后的hd6;
11.把主dump设备名改回hd6: sysdumpdev CP Cp /dev/hd6;
12.改变/sbin/rc.boot文件中的条目:swapon /dev/pg00为swapon /dev/hd6;
13.为该盘重建启动镜象: bosboot Cd /dev/hdisk0 Ca;
14.使新hd6页面在启动时自动激活:chps Ca y hd6;
15.改变临时PS的属性,使其不再自动激活:chps Ca n pg00;
16.正常重启系统: shutdown Cr;
17.系统重启后删除临时PS: rmps pg00.
在AIX5.1中减少hd6:可以使用chps Cd动态减少hd6的大小.该命令会防止hd6减少到低于32M的水平或实际删除它.如果减少hd6, 指向这个临时主页面空间的临时引导镜象和一个临时的/sbin/rc.boot条目就会建立,以确保系统总是总是在一种可以安全引导的状态.
把hd6页面空间移动到另外一个VG:不推荐移动hd6,因为这个名字在几个地方是固定编码的.在系统引导的第二阶段,只有在rootvg中的PS被激活,如果rootvg中没有PS,将严重影响系统引导性能.如果想要大多数PS在其它VG上,最好让hd6尽可能地小(与物理内存一样大),然后在其它VG上创建一个更大的PS.
在同一个VG内移动hd6:把hd6从hdisk0上移动到本VG内另外一个PV上不需要重启系统.用:migratepv Cl hd6 hdisk0 hdisk1,这会按PS大小花去不同的时间.
limingtian 回复于:2002-12-24 10:36:06顶!!!!!
aixuser 回复于:2002-12-25 09:41:53good ,nice
呆若木鸡 回复于:2002-12-28 16:52:48我也顶
wangvi 回复于:2002-12-21 01:31:00
limingtian 回复于:2002-12-24 10:36:06顶!!!!!
aixuser 回复于:2002-12-25 09:41:53good ,nice
呆若木鸡 回复于:2002-12-28 16:52:48我也顶
initcdc 回复于:2003-08-27 07:04:50顶
studio99 回复于:2003-08-27 09:00:22ding
原文转自:www.ltesting.net
篇7:网络信息挖掘系统评价初探
网络信息挖掘系统评价初探
【 正 文】
随着电子商务的蓬勃兴起,许多企业已经开始意识到其所拥有的丰富的信息资源在商业决策中具有潜在的巨大商业价值。更好的决策支持需求和企业电子商务的开展正推动着网络信息挖掘系统的研究与开发。
鉴于网络信息挖掘是在数据挖掘的基础上发展起来的,因此对于网络信息挖掘系统的基本问题,本文仍将利用数据挖掘系统的基本理论来描述。
目前,由于网络信息挖掘系统的发展正在起步阶段,因此它的分类还无法达到数据挖掘系统分类那样细致。具体而言,对网络信息挖掘系统分类可以从商业能力、挖掘数据类型、挖掘功能、数据分析方法和应用领域角度进行。其中商业能力角度的分类与数据挖掘系统的商业能力分类完全相同,即分为商业产品和研究原型。而从另外几个角度看,网络信息挖掘系统的类型具有自身一些特点,例如从应用领域角度看,网络信息挖掘系统可以分为面向电子商务型、面向远程教育型、面向旅游型、面向广告业型等。随着网络信息挖掘技术的进一步发展,将出现更加丰富的网络信息挖掘系统类型。
1 系统评价现状调查
据调查,目前国内外还没有出现完全针对网络信息挖掘系统的评价成果,因而对网络信息挖掘系统的评价具有一定的创新性。笔者认为,对网络信息挖掘系统的评价可以充分地借鉴数据挖掘系统的评价方法。应该说这两类系统在很多评价指标上都有重合。
从国外来讲,前后已经有一些研究人员和机构对数据挖掘系统进行了一定的评价研究。他们所采用的评价体系各有特点,以下是一些简要介绍。
1)J.F.Elder等人主要对17种数据挖掘系统进行了评价[1],其中包括了著名的Clementine、Intelligent Miner系统。这些系统具有以下共同的特点:单平台(Stand Alone)、多用途、支持多种模式和分类算法,并支持模式构建中的项目阶段。他们主要从6大方面对这些系统进行比较,除此之外,他们还单独从用户端角度对数据挖掘系统性能进行评价。他们认为并非支持的算法越多越好,各种算法面对不同的问题其解决能力也是不同的,它们具有自身的优点与缺点。在文章的最后,还对这17种产品的优势/劣势作了总体的描述性评价。
2)M.A. King等人针对14种桌面型数据挖掘系统[2],重点对各个系统的特征和性能进行比较。他们选用了20个评价指标,并设计了一个标准的评价过程――6分制评分标准来评价各种软件工具的优点和缺点。他们评价的特色在于针对4种算法的产品分别评价,并采用4类数据集测试系统的性能。他们认为网络法(Polynomial and Neural)要比分割法(Trees and Rules)更精确,另外也提出可以加入计算机环境、数据库连接性、提供商的稳定性等指标进一步评价。
3)D.W.Abbott等人主要针对高端型(High-end)用于欺诈甄别的数据挖掘系统进行了评价[3]。尽管仅选择了5个系统(Clementine、Intelligent Miner for Mata、Darwin、En- terprise Miner、Pattern Recognition Workbench)进行评价,但是他们针对这5个专门应用于欺诈甄别的系统进行了细致的比较。
4)M.Goebel等人将数据库中知识发现(KDD)与数据挖掘结合到一起评价[4]。他们在介绍一般知识发现任务以及解决这些任务的`方法基础上,主要调查了43种提供这类功能的软件工具。这些工具既包括研究的原型系统,也包括已经商业化的产品。其中有较为著名的Clementine、DBMiner、Intelligent Miner系统。他们采用了一个系统特征分类体系对上述产品进行比较,并提出一些尚待解决的问题:如不同技术的集成、可扩展性、与数据库的无缝集成、对正在变化中的数据进行管理以及非标准的数据类型等问题。
5)J.Hah博士没有针对个别的数据挖掘系统具体评价,但他认为评价一个数据挖掘系统应包括如下几个方面[5]:数据类型、系统问题、数据源、数据控制的功能与方法、数据挖掘系统和数据库或数据仓库系统的结合、可伸缩性、可视化工具、数据挖掘查询语言和图形用户接口。
6)A.Berson等认为数据挖掘软件产品因为不同的目标用户和不同类型的解决问题而具有不同的重点[6]。主要可以分为目标解决方案、商业工具、商业分析工具、研究分析工具4类。另外,从目前整个数据挖掘市场看也可以分成3个主要组成部分:通用的工具、综合DSS/OLAP/数据挖掘工具和快速成长的面向特定应用的工具。他们还进一步提供了一套专门用于数据挖掘工具评价的属性和方法,对11种具体的工具进行了评价,其中包括Clementine、Intelligent Miner等著名的工具。
从国内来看,数据挖掘系统的评价研究不如国外活跃,这与数据挖掘系统在国内的应用仍处于初步阶段有直接关系。目前这方面的研究状况如下。
朱爱群提出了一种高级记分卡系统[7],采用该记分系统有助于商业用户更好地比较不同的数据挖掘技术,并以此作出正确的选择。该系统共有3种不同的记分卡:商业记分卡、算法记分卡、应用记分卡。
从上述文献的调查看,国内外数据挖掘系统评价普遍具有的特点是:
1)重视系统算法能力的评价。在7个调查对象中,其中6个都明确采用了算法评价指标,特别是J.F.Elder、D.W.Abbott、朱爱群等人,对算法指标的分析尤为细致。
2)突出或者具有从商业能力角度的评价。朱爱群和A.Berson都明确提出采用商业能力指标,而其他研究者提供的从用户端角度对系统易用性的评价实际上可以作为系统商业能力评价的一部分。
3)缺少对数据挖掘流程的评价。数据准备、数据预处理、数据建模、模型评估、模型应用等一系列步骤是几乎每个数据挖掘系统所必须经历的,往往各种系统在每个阶段表现的能力各有不同,因此有必要对过程中的每个阶段进行评价。
4)缺少从应用能力角度的评价。从所有的调查对象中看,仅有国内的一个评价提到了应用评价,而且其具体的指标并不是直接针对如保险业、零售业、电子商务等实际应用领域的。
由此可见,本文所要进行的网络信息挖掘系统的评价应当积极吸取已有数据挖掘系统评价的优点,同时结合网络信息挖掘的特点来弥补评价中的不足。
2 评价系统的选择
由于目前许多数据挖掘系统也同时提供网络信息挖掘功能,因此本文所要评价的网络信息挖掘系统,一方面从一些著名的数据挖掘系统中选择,一方面将参考KD-nuggets上有关网络信息挖掘软件的最新统计报道。
从文献调查
看[8],Intelligent Miner、Enterprise Miner、 MineSet、Clementine、Darwin、Scenario等被超过50%的团体或个人选用作为数据挖掘评价系统。
从KDNuggets2001对数据挖掘工具利用情况的调查看,位于前5位的工具依次为:Clementine(18%)、SPSS/An-swerTree(16%)、SAS(12%)、CART/MARS(11%)、 SASEM(6%)。
通过进一步调查KDnuggets关于网络信息挖掘的报道[9],可以发现它所提供的19种网络信息挖掘软件工具是目前这个领域比较全面和权威的。因此,本文决定对这19种网络信息挖掘软件工具展开调查(见表1)。
表1 商业能力评价(产品成熟度和提供商实力)
附图
注:采用7分制评分,各个数字代表的含义分别是:1―优秀;2―好;3―一般;4―还可以;5―较差;6―没有;7―有,但无法评价。
从上述调查可以发现,比较熟悉的数据挖掘系统的提供商诸如SPSS公司、SAS公司在网络信息挖掘市场上仍然比较活跃,特别是SPSS公司,它目前拥有Clementine和net.Analysis两种网络信息挖掘软件产品。
3 评价指标与方法
通过对数据挖掘系统评价方法的调查,了解到目前还没有针对网络信息挖掘系统评价报告公布出来。因此,本文在借鉴多种数据挖掘系统评价方法的基础上,提出从商业能力、算法能力、网络信息挖掘过程能力、电子商务应用能力这4个角度来评价网络信息挖掘系统的综合能力,以期为网络信息挖掘系统的选择提供一定的参考。
3.1 商业能力
这个指标又具体通过下面3个子指标体现:
1)产品的成熟度和提供商的实力。这个指标可以体现网络信息挖掘软件产品是否成熟及它的提供商具备的实力的大小。通常可以从产品推出时间、更新频率、公司创立时间、拥有客户数量、客户涉及领域等多个方面综合考虑。
2)易用性。这个指标主要从用户端角度来考虑的,又可以分为如下4个子指标:①挖掘过程的清晰度;②无技术术语;③熟悉的环境;④可视化的报告。
3)投资回报率(Return on Investment,ROI)。这个指标通常被认为是一个主观性很强、不易衡量的指标,因为对它的评价很大程度上依赖于开展的个别项目以及挖掘专家的专业知识和技能。然而它仍不失为衡量网络信息挖掘系统商业能力的重要指标之一。在电子商务环境下,网络可以使投资回报率的评测较易实现,结果更为客观。这个指标的评价,一方面可以通过各个网络信息挖掘软件的新闻报道进行分析,另一方面如果可以获得网络信息挖掘软件提供商或领域专家的客观评价则更好。
3.2 算法能力
算法能力指标用于评价在系统挖掘网络信息过程中某种算法的有效性。该指标下目前仅列出了8个子指标,即8种算法:①决策树;②神经网络;③回归;④Radial Basis Functions;⑤最近邻;⑥Nearest Mean Kohonen和自组织图(Self-organizing Maps);⑦聚类;⑧关联规则。
由于新的挖掘算法不断出现,可能这里列出的算法不完整,在具体评价时可添加。
3.3 网络信息挖掘过程能力
这个角度的评价是以往的数据挖掘系统评价所缺乏的,因此本文所提出的网络信息挖掘系统的评价体系中特别加入这个指标。它主要被用来评价网络信息挖掘系统在网络信息挖掘过程的各个阶段所表现的能力。具体分为如下5个子指标:①商业问题理解;②数据准备:数据选择,数据预处理,数据转换;③网络信息挖掘模型;④模型评价;⑤模型应用。
一般的网络信息挖掘系统都遵循这样的5个基本阶段。当然有些系统可能也有略微的差别,如WUM6.0的挖掘过程重点就是在前3个阶段。
3.4 电子商务应用能力
应用能力角度的评价也是数据挖掘系统评价中所忽视的,同时由于网络信息挖掘在电子商务方面的应用点在不断增多,本文特别设置从电子商务应用能力角度评价的指标。根据目前掌握的应用情况,又具体分为如下5个子指标:①站点布局/设计;②交叉销售;③促销(Up-sells);④个性化/推荐;⑤早期预警。
如果新的应用层面出现,可以考虑添入新的子指标。
4 初步评价分析
目前,笔者仅根据在网上可获取的信息来对各种系统的相应属性进行评价。目前可以得到的结果如下。
1)网络信息挖掘软件与数据挖掘软件的关联。本文调查的网络信息挖掘软件的提供商中一些是比较熟知的提供数据挖掘软件的公司,如Clementine网络信息挖掘应用模板(Clementine Web Mining)的提供者就是SPSS公司,该模板是该公司Clementine的应用模板之一。又如Web-hound的提供者是SAS公司。可见,越来越多的数据挖掘软件公司将目光投入到网络信息挖掘及其应用中。当然这个充满前景的领域也吸引了众多新的拥有网络信息挖掘先进技术的小公司的加盟。
2)产品的成熟度和提供商的实力比较。通过对这19种软件产品的成熟度和提供商的实力进行评价,发现大概有1/3的网络信息挖掘软件的商业能力超过了普通水平(见图1)。原来数据挖掘系统领域的领先者,像SPSS公司和SAS公司,在网络信息挖掘系统领域仍然保持很强的商业能力。当然,本文的评价中还有NetTracker的商业能力也获得了较好的评价。调查中大概有一半的软件产品的商业能力处于普通水平之下。另外表1中Analog和WUM6.0仍为研究原型系统,故本次调查暂不对其商业能力进行评价。
附图
图1 商业能力评价(产品成熟度和提供商实力)
当然;由于笔者主要通过网站调查,对信息的理解往往带有个人主观色彩,在评价结果中不可避免存在偏差。
5 未来工作
笔者认为此类评价工作应该将专家调查和二手信息收集相结合。可以利用专家调查法获得较为科学的指标权重,进一步完善本文所建立的网络信息挖掘系统的评价指标体系。另外可以尝试利用现有的数据集进行一些可能的测试工作,如网络信息挖掘准确度的定量评价。
综上所述,网络信息挖掘发展方兴未艾。从国内外现状看,网络信息挖掘系统评价工作也仅处于起步阶段。希望本文所提出的网络信息挖掘系统评价体系和初步的评价结果对国内进一步开展这方面的研究有所裨益。
【参考文献】
1 Elder J,Abbott D W.A Comparison of Leadin
g Data Mining Tools In: Fourth Annual
Conference on Knowledge Discovery & Data Mining. New York:[s.n],1998
2 King M A,Elder J F,et al.Evaluation of Fourteen Desktop Data Mining
Tools,Im:1998 IEEE International Conference on Systems, Man,and Cybernetics,San Diego:[s.n],1998
3 Abbott D W,Matkovsky I P,Elder J F.An Evaluation of High-end Data Mining Tools for Fraud Detection.In:1998 IEEE International Conference on Systems,Man,and Cybernetics.San Diego:[s.n], 1998
4 Goebel N,Gruenwald L.A Survey of Data Mining and Knowledge Discovery Software
Tools.ACM SIGKDD,1999(6)
5 Han J Kamber M.数据挖掘:概念与技术.北京:机械工业出版社,2001
6 Berson A,el al,构建面向CRM的数据挖掘应用.贺奇等译.北京:人民邮电出版社,2001
7 朱爱群.客户关系管理与数据挖掘.北京:中国财政经济出版社,2001
8 http://www.kdnuggets.com/polls/dm_tools_2001_october.htm
9 http://www.kdnuggets.com/soft ware/web.Html
篇8:工商行政管理系统信息宣传工作体会
新形势下保证工商有为有位,树立工商行政执法机关的权威,必须要加强信息宣传工作,宣传工商职能、扩大工商影响、展示工商执法成果、改善工商执法环境、提升工商执法权威,将工商队伍积极的作为、过硬的作风、良好的精神风貌展示在党和人民群众面前。只有信息宣传到位了,才能让党和人民增进对工商队伍的了解,提高党和人民对工商队伍的信任度和支持度,提高工商队伍在党和人民群众心目中的地位,才能在新形势下进一步巩固和发展工商和工商人的地位。
一、树立科学发展思想,强化三个意识。
1、强化大宣传意识。营造“比学赶帮超”搞信息宣传的浓厚氛围。壮大宣传力量,造大势,为新形势下工商工作推波助澜,加油鼓劲。
2、强化创新意识。积极开拓创新,在信息宣传工作中力求做到立意新、角度新、语言新,思考上要有扩散性思维,面临的新形势和新问题,要努力做到“立足工商抓工商,跳出工商看工商,着眼未来研究工商”,真正发挥信息的前瞻性、指导性作用。
3、强化服务意识。努力拓宽信息领域,充实信息内容,提高信息实效,更好地为市场主体服务,为党委政府决策服务,发挥信息宣传工作的积极效应。
二、加强能力锻炼,提升四种能力。
1、提高服务大局能力。要围绕大局、大事、大势,坚持“三贴近”,即贴近生活、贴近群众、贴近社会,关注“三点”即社会热点、群众焦点、基层亮点,认真比对分析思考,善于“小中见大”,真正抓住倾向性、苗头性问题。把握领导需求和关注点,信息只有为决策者所掌握和应用,其价值才能得以实现和放大。
2、提高调研能力。“三分写七分采”。要提高调查研究能力,“下得深水摸活鱼”。该要深入到基层采访的要采访,该要到市场主体中去了解情况的要去了解情况,该要到相关部门去咨询的'要去咨询,采访、了解、咨询中的交谈和体会是最鲜活的素材和语言,收集整理后才能出“活稿”、“大稿”。不能闭门造车,新形势下存在“老办法不管用、硬办法不敢用、新办法不会用”的情况。这就更需要信息工作人员深入实际,在实践中提出问题,通过调查研究找到解决问题的方法,使工作上升到理性的高度,推动工作创新和突破。
3、提高信息反馈能力。各项工作落实过程中遇到什么问题,社会对工商评价如何,都需要收集反馈信息。对收集的信息要及时进行鉴别、筛选、提炼、综合,只有这样的信息才真实可靠,便于改进工作。对涉及工商部门的社情民意要经常关注,特别是对重要和重大的信息报送要敏感,要严格遵守时限要求,做到及时、准确、全面。有的信息,早一分钟报送能促进问题解决,成为经验;晚一分钟报送就失去价值,成为教训。因此,信息宣传工作要勤思考、早发现、先抓住、快传递。对紧急信息要闻风而动,速采速写速报。
4、提高文字写作能力。文字写作能力是从事信息宣传工作的一项基本功,文字写作能力的提高非一日之功,也永无止境,要做到“拳不离手,曲不离口”。所谓“文无第一、武无第二”,只要你愿意动笔、多练笔,每个人都能写出受人尊重的东西。文字写作能力的锻炼没有捷径,最怕的是不动笔,只能在不断地写,反复地改,经常地总结中得到提高。
★ 计划系统
★ 系统工程师多选题
★ 系统测试总结
★ 学生档案管理系统
★ 监控系统方案
★ 系统培训方案
★ 系统建设方案
第六章 系统数据文件和信息Unix系统(锦集8篇)




