SOLARIS操作系统常用命令

SOLARIS操作系统常用命令
SOLARIS操作系统常用命令

SOLARIS操作系统常用命令

1、man <要查的命令名字> 4

2、ls 相当于DOS的dir 4

3、clear 相当于DOS的cls,清除屏幕上的内容 5

4、mkdir <目录名> 相当于DOS的md,新建一个目录 5

5、cd <目录名> 5

6、rm <文件名> 5

7、cp <源文件> <目的文件> 5

8、mv <源文件> <目的文件> 6

9、pwd 列出当前所在的目录位置 6

10、more <文件名> 查看文件的内容 6

11、chmod 改变文件或目录的读、写、执行的允许权限 7

12、chown 改变文件或目录的所有权 7

13、chgrp 改变文件或目录的工作组所有权 8

14、date 相当于DOS的date 8

15、su <用户名> 9

16、passwd 更改用户口令 9

17、exit 退出终端操作 9

18、shutdown 超级用户root才有权执行,关闭Solaris操作系统 9

19、find 搜索指定目录下要找的文件,找到后给出文件的路径 9

20、vi 10

21、echo 显示环境变量用 20

22、ping 测试网络通断情况。 20

23、ftp 本地工作站与远端工作站之间文件传输 21

24、telnet ip_address 远程登录命令,在工作站和PC机中都有 22

25、ps 查看系统的进程 22

26、kill 杀掉操作系统中的进程 23

27、tar 把多个文件或目录打包成一个文件,或者把已经打包的文件展开 23

28、compress 把文件压缩成后缀为.Z的压缩文件 23

29、uncompress 把后缀为.Z的压缩文件解压缩 23

30、df -k 查看各文件系统剩余的空间,-k说明单位是千字节(kb) 23

SOLARIS操作系统常用命令

SOLARIS操作系统中区分大小写字母,要注意输入系统的字符的大小写是正确的.在图形界面的CDE环境下,用鼠标的左键可以选定终端中的一个单词或一行字符,用鼠标的中键可以把选定的内容复制到光标当前的位置,十分方便.

1、man <要查的命令名字>

给出要查命令所有选项的含义,以及命令的详细说明.

2、ls 相当于DOS的dir

它的常用选项有-l(显示文件的详细信息),-a(显示包括隐含文件在内),-R(recursive,显示子目录中所有的文件和子目录),-t(依照文件最后修改时间的顺序列出文件名).例如:ls 列出目前目录下的文件名。

ls -a 列出包含以.起始的隐藏文件在内的所有文件名。

ls -t 依照文件最后修改时间的顺序,依序列出文件名。

ls -l 列出目录下所有文件的许可权、拥有者、文件大小、修改时间及名称。

ls -R 显示出目录下,以及其所有子目录的文件名。

内容很多一屏显示不完时,可用管道符连接more命令,每显示一屏暂停,按空格键继续.如: ls -altR | more 注意:

ls rms*.* 将列出rms.ini这类中间带"."的文件,而不会列出rms这类不带"."的文件,用ls rms* 可以把带"."和不带"."的文件都列出

3、clear 相当于DOS的cls,清除屏幕上的内容

4、mkdir <目录名> 相当于DOS的md,新建一个目录

5、cd <目录名>

相当于DOS的cd,和DOS的cd不一样的是,只输入cd将回到HOME目录.

6、rm <文件名>

相当于DOS的del,支持通配符*和?,例如rm file*, 为了不误删除想要的文件,在用通配符删除之前,先用

ls file* 看看是否列出的文件都需要删除.要注意,用命令行删除的文件是无法恢复的,Unix操作系统因为多用户的原因,无法提供DOS下的undelete命令.如果在Solaris的CDE环境下,扔到垃圾箱里的文件是可

以恢复的,因为扔到垃圾箱里的文件并没有被真正删除.

rm -r <目录名>

相当于DOS的deltree,小心使用.例如:rm file1 删除文件名为 file1 的文件。

rm file? 删除文件名中有五个字符,前四个字符为file 的所有文件。

rm f* 删除文件名中以 f 开头的所有文件。

7、cp <源文件> <目的文件>

相当于DOS的copy,和DOS的copy不一样的是,必须指定源文件名和目的文件名.cp -r <源文件> <目的文件> 相当于DOS的xcopy,带子目录的拷贝.例如:cp file1 file2 将文件 file1 复制成 file2

cp file1 dir1 将文件 file1 复制到目录 dir1 下,文件名仍为 file1.

cp /tmp/file1 . 将目录 /tmp 下的文件 file1 复制到当前目录下,文件名仍为 file1。

cp /tmp/file1 file2 将目录 /tmp 下的文件 file1 复制到现行目录下,文件名为 file2

cp -r dir1 dir2 复制整个目录。若目录 dir2 已经存在,则将目录 dir1,及其所有文件和子目录,复制到目录 dir2 下,新目录名称为 dir1,即dir2/dir1。若目录 dir2 不存在,则将dir1,及其所有文件和子目录,复制为目录 dir2。

8、mv <源文件> <目的文件>

相当于DOS的move,常用来给文件换名.例如:mv file1 file2 将文件 file1,更改文件名为 file2。

mv file1 dir1 将文件 file1,移到目录 dir1 下,文件名仍为 file1。

mv dir1 dir2 若目录 dir2 已经存在,则将目录 dir1,及其所有文件和子目录,移到目录 dir2 下,新目录名称为 dir1,即dir2/dir1。若目录 dir2 不存在,则将dir1更改为目录 dir2。

9、pwd 列出当前所在的目录位置

10、more <文件名> 查看文件的内容

显示满一屏就暂停,按空格键翻到下一页,按回车键看下一行。其它命令的输出太多来不及细看时,常通

过管道操作符"|"输出到more来分屏显示输出内容。

例如:

more file1 以分页方式,查看文件名 file1 的内容。

ls -l | more 把ls -l的输出通过管道符输出到more来分屏显示输出内容。

11、chmod 改变文件或目录的读、写、执行的允许权限

格式:chmod [-R] mode name

name 可为文件名或目录名;mode可为 3 个 0-7 的数字,或利用ls -l 命令,列出

文件或目录的读、写、执行允许权的文字缩写。)

mode : rwx rwx rwx r:read w:write x:execute

user group other

缩写 : (u) (g) (o)

例如:

%chmod 755 dir1 把目录dir1设定成任何使用者,都能读取和执行,但只有所有者可做修改。

%chmod 700 file1 把文件file1设定只有所有者可以读、写和执行。

%chmod u+x file2 把文件file2增加所有者可以执行的权利。

%chmod g+x file3 把文件file3增加工作组使用者可执行的权利。

%chmod o-r file4 把文件file4除去其它使用者可读取的权利。

12、chown 改变文件或目录的所有权

格式:chown [-R] username name

name 可以是文件名或目录名。

例如:

%chown user file1

将文件 file1 的所有权,改为使用者 user 所有。

%chown -R user dir1

将目录 dir1,及其下所有文件和子目录的所有权,改为使用者 user 所有。

13、chgrp 改变文件或目录的工作组所有权

格式:chgrp [-R] groupname name

name 可为文件名或目录名

例如:

%chgrp sbsrms file1

将文件 file1 的工作组所有权,改为 sbsrms 工作组。

%chgrp -R bin dir1

将目录dir1,及其下所有文件和子目录,改为 bin 工作组。

14、date 相当于DOS的date

只输入date就显示当前的工作站时间,如果有root超级用户权限,加上参数可以修改工作站的时间。格式:date mmddHHMM[cc]yy

mm--月份,dd--日期,HH--小时,MM--分钟,cc--世纪(可选),yy--年份

例如:

#date 1023153098 将把工作站系统时间改为1998年10月23日15点30分

15、su <用户名>

改变自己的用户名进入其他使用者的帐号,拥有其使用权利。不指明用户名,就进入root超级用户。例如:

%su user 进入使用者 user 的帐号

passwrod: 输入使用者 user 的密码

16、passwd 更改用户口令

例如:

%passwd rms 更改用户rms的口令

17、exit 退出终端操作

18、shutdown 超级用户root才有权执行,关闭Solaris操作系统

例如:

#/usr/sbin/shutdown -y -g0 -i0 输入绝对路径,以保证是执行关闭系统的shutdown程序

19、find 搜索指定目录下要找的文件,找到后给出文件的路径

格式:find search-path -name filename -print

例如:

%find / -name file1 -print ( 从根目录开始寻找 file1文件,并给出它的路径。)

20、vi

vi是在工作站上广泛使用的编辑软件。对初学者而言,

常因其特殊的使用方法,而不得其门而入;对已经在使用 vi 的使用者来说,也

常见因对 vi 的不熟悉或不够了解,而无法发挥出 vi 强大的编辑能力,以下将

简单介绍 vi 的使用方法。不必死记硬背,多实际操作几次就能记住常用的命令。

进入vi

直接执行 vi编辑程序即可:

%vi test

此刻屏幕上会出现 vi 的编辑屏幕,同时 vi 会将文件复制一份至内存中的缓冲区 (buffer) 。 vi会保留在硬盘中的文件不变,而先对缓冲区的文件作编辑,编辑完成后,使用者可决定是否要取代原来旧有的文件。

离开vi

若在输入模式下,则先利用《ESC》进入指令模式,而后即可选用下列指令

离开vi。

:q! 离开vi,并放弃刚在缓冲区内编辑的内容。

:wq 将缓冲区内的资料写入硬盘中,并离开vi。

:ZZ 同wq。

:x 同wq。

:w 将缓冲区内的资料写入硬盘中,但并不离开vi。

:q 离开vi,若文件被修改过,则会被要求确认是否放弃修改的内容。

此指令可与:w 配合使用。

vi 的操作模式

vi 提供两种操作模式:输入模式(insert mode)和指令模式(command mode)

。当使用者进入 vi 后,即处在指令模式下,此刻键入的任何字符都被视为

指令。在此模式下可进行删除、修改等动作。若要输入资料,则需进入输入

模式。

输入模式

如何进入输入模式

a (append) 由光标之后加入资料。

A 由该行之末加入资料。

i (insert) 由光标之前加入资料。

I 由该行之首加入资料。

o (open) 新增一行于该行之下以供输入资料。

O 新增一行于该行之上以供输入资料。

如何离开输入模式

《ESC》结束输入模式。

指令模式

光标的移动

h 向左移一个字符。

j 向上移一个字符。

k 向下移一个字符。

l 向右移一个字符。

0 移至该行之首

$移至该行之末。

^ 移至该行的第一个字符处。

H 移至屏幕的第一列。

M 移至屏幕的中间那列。

L 移至屏幕的最后一列。

G 移至该文件的最后一列。

+ 移至下一列的第一个字符处。

- 移至上一列的第一个字符处。

( 移至该句之首。 (注一)

) 移至该句之末。

{ 移至该段落之首。 (注二)

} 移至该段落之末。

nG 移至该文件的第 n 列。

n+ 移至光标所在位置之后的第 n 列。

n- 移至光标所在位置之前的第 n 列。

会显示该行的行号、文件名称、文件中最末行的行号、光标

所在行号占总行号的百分比。

注一:句子(sentence)在vi中是指以『!』、『.』或『?』结束的一串字。注二:段落(paragraph)在vi中是指以空白行隔开的文字。

屏幕的移动

屏幕往下卷一页。

屏幕往上卷一页。

屏幕往下卷半页。

屏幕往上卷半页。

屏幕往下卷一行。

屏幕往上卷一行。

删除、复制及修改指令介绍 (此单元较少使用)

d(delete)、c(change)和y(yank)这一类的指令在 vi 中的指令格式为:

Operator + Scope = command

(运算子) (范围)

运算子:

d 删除指令。删除资料,但会将删除资料复制到内存缓冲区。

y 将资料(字组、行列、句子或段落)复制到缓冲区。

p 放置(put)指令,与 d 和 y 配和使用。可将最后delete或yank的资料放置于光标所在位置的行列下。

c 修改(change)指令,类似delete与insert的组合。删除一个词组、句子等的资料,并插入新输入的资料。

范围:

e 由光标所在位置至该字符串的最后一个字符。

w 由光标所在位置至下一个字符串的第一个字符。

b 由光标所在位置至前一个字符串的第一个字符。

$ 由光标所在位置至该行的最后一个字符。

0 由光标所在位置至该行的第一个字符。

) 由光标所在位置至下一个句子的第一个字符。

( 由光标所在位置至该句子的第一个字符。

{ 由光标所在位置至该段落的最后一个字符。

} 由光标所在位置至该段落的第一个字符。

整行动作

dd 删除整行。

D 以行为单位,删除光标后的所有字符。

cc 修改整行的内容。

yy yank整行,使光标所在该行复制到内存缓冲区。

删除与修改

x 删除光标所在该字符。

X 删除光标所在之前一字符。

dd 删除光标所在该行。

r 用接于此指令之后的字符取代(replace)光标所在字符。

如: ra 将光标所在字符以 a 取代之。

R 进入取代状态,直到《ESC》为止。

s 删除光标所在的字符,并进入输入模式直到《ESC》。

S 删除光标所在的该行资料,并进入输入模式直到《ESC》。

移动与复制

利用 delete 及 put 指令可完成资料移动的目的。

利用 yank 及 put 指令可完成资料复制的目的。

yank 和 delete 可将指定的资料复制到内存缓冲区,而通过 put 指令可将缓冲区内的资料复制到屏幕上。

例:

移动一行.在该行执行 dd

.光标移至目的地

.执行 p

复制一行.在该行执行 yy

.光标移至目的地

.执行 p

指令重复

在指令模式中,可在指令前面加入一数字 n,则此指令动作会重复执行 n 次。

例:

删除10行.10dd

复制10行.10yy

.光标移至目的地

.p

指标往下移10行.10j

取消前一动作(Undo)

即复原执行上一指令前的内容。

u 恢复最后一个指令之前的结果。

U 恢复光标该行的所有改变。

查找

在vi中可查找某一字符串,使光标移至该处。

/字符串往光标之后寻找该字符串。

?字符串往光标之前寻找该字符串。

n 往下继续寻找下一个相同的字符串。

N 往上继续寻找下一个相同的字符串。

资料的连接

J 句子的连接。将光标所在的下一行连接至光标该行的后面。

若某行资料太长亦可将其分成两行,只要将光标移至分开点,进入输入模式(可利用 a、i等指令)再按《Enter》即可。

环境的设定

:set nu 设定资料的行号。

:set nonu 取消行号设定。

:set ai 自动内缩。

:set noai 取消自动内缩。

自动内缩(automatic indentation)

在编辑文件或程序时,有时会遇到需要内缩的状况,『:set ai』即提供自动内缩的功能,用下例解释:

.vi test

.(进入编辑屏幕后)

this is the test for auto indent

《Tab》start indent ←:set ai (设自动内缩)

《Tab》data

《Tab》data

《Tab》data ←:set noai (取消自动内缩)

the end of auto indent.

.注: 可删除《Tab》字符。

ex指令

读写资料

:w 将缓冲区的资料写入硬盘中。

:10,20w test 将第10行至第20行的资料写入test文件。

:10,20w>>test 将第10行至第20行的资料加在test文件之后。

:r test 将test文件的资料读入编辑缓冲区的最后。

删除、复制及移动

:10,20d 删除第10行至第20行的资料。

:10d 删除第10行的资料。

:%d 删除整个编辑缓冲区。

:10,20co30 将第10行至第20行的资料复制至第30行之后。

:10,20mo30 将第10行至第20行的资料移动至第30行之后。

字符串搜寻与取代

s(substitute)指令可查找某行列范围。

g(global)指令则可查找整个编辑缓冲区的资料。

s指令以第一个满足该条件的字符串为其取代的对象,若该行有数个满足该条件的字符串,也仅能取代第一个,若想取代所有的字符串则需加上g参数。$s/old/new/g 将文件中所有的『old』改成『new』。:1,

:10,20s/^/ / 将第10行至第20行资料的最前面插入5个空白。

:%s/old/new/g 将编辑缓冲区中所有的『old』改成『new』。

恢复编辑时被中断的文件

在编辑过程中,若系统当掉或连线中断,而缓冲区的资料并还未

被写回硬盘时,当再次回到系统,执行下列指令即可回复中断前

的文件内容。

%vi -r filename

编辑多个文件

vi还提供同时编辑多个文件的功能,方法如下:

%vi file1 file2 ..

当第一个文件编辑完成后,可利用『:w』将该缓冲区存档,而后

再利用『:n』载入下一个文件。

21、echo 显示环境变量用

例如:

$RMSROOT 显示环境变量RMSROOT的值%echo

22、ping 测试网络通断情况。

格式:ping ip_address

例如:ping 129.9.123.45

23、ftp 本地工作站与远端工作站之间文件传输

必须拥有远端工作站的帐号及密码,才可进行传输工作。

格式: ftp hostname or ftp ip_address

例如:

ftp 129.9.123.45 与远端工作站 129.9.123.45 ,进行文件传输

Name (129.9.123.45:user-name) : 输入帐号

Password (129.9.123.45:user-name): 输入密码

!为执行外部操作系统的命令。

ftp> help 列出 ftp 文件传输,可使用的任何命令。

ftp> !ls 列出本地工作站,目前目录下的所有文件名。

ftp> !pwd 列出本地工作站,目前所在的工作目录位置。

ftp> ls 列出远端工作站目前目录下的所有文件名。

ftp> dir 列出远端工作站目前目录下的所有文件名(略同于 UNIX 的 ls -l 指令).

ftp> pwd 列出远端工作站目前所在的目录位置。

ftp> cd dir1 更改远端工作站的工作目录位置至 dir1 下。

ftp> get file1 将远端工作站的文件 file1 ,拷贝到本地工作站中。

ftp> put file2 将本地工作站的文件 file2 ,拷贝到远端工作站中。

ftp> mget *.c 将远端工作站中,文件名后缀为 c 的所有文件,拷贝到本地工作站中。

ftp> mput *.txt 将本地工作站中,文件名后缀为 txt 的所有文件,拷贝到远端工作站中。

ftp> bin 以二进制方式传输文件,切记在传送可执行文件时要先执行此命令。

可以将ASCII文件按二进制方式传输,但决不能将二进制文件按ASCII方式传输,否则二进制文件的内容会遭到破坏而无法使用。

ftp> asc 以ASCII方式传输文件,只在传输ASCII文件时用,特别是在DOS和Solaris之间传输时用。ftp> prompt 使用 mput/mget 时不用每个文件皆询问yes/no

ftp> quit 结束 ftp 工作。

ftp> bye 结束 ftp 工作,和quit一样。

注: 从PC到工作站间的文件传输也可在 PC端WIN95下的 FTP命令进行文件传输,用法与

上所述大致相同。

24、telnet ip_address 远程登录命令,在工作站和PC机中都有

例如:

%telnet 129.9.123.45

25、ps 查看系统的进程

格式:ps [-euf...]

例如:

%ps -u rms (查看系统中,用户rms的 process。)

%ps -ef (查看系统中,包含系统内部,及所有用户的进程。)

26、kill 杀掉操作系统中的进程

一般先用ps命令先查看进程的ID号,再用kill。如果kill杀不掉,可再加参数-9,说明为强制杀掉。例如:

%kill -9 1234 这里1234是假设的进程号。

27、tar 把多个文件或目录打包成一个文件,或者把已经打包的文件展开

例如:

%tar cvf RMS RMStar 把目录打包成一个文件

%tar xvf RMStar 把打包的文件展开。

28、compress 把文件压缩成后缀为.Z的压缩文件

例如:

%compress RMStar

29、uncompress 把后缀为.Z的压缩文件解压缩

例如:

%uncompress RMStar.Z

30、df -k 查看各文件系统剩余的空间,-k说明单位是千字节(kb)

Suse_Linux常用命令小结

1、Suse9下配置默认网关 a、在/etc/sysconfig/network/routes文件下添加如下行: default 网关IP地址 - - b、重启网络服务 # /etc/init.d/xinetd restart # rcnetwork restart c、查看路由 # netstat -r 2、Suse9下开启telnet服务 a、修改/etc/xinetd.d/telnet文件:disnable=no 如果/etc/xinetd.d下不存在telnet文件,可能是telnet服务包没有安装,需要通过光盘安装好。 b、修改/etc/pam.d/login文件,注释如下行,允许root用户telnet "auth required pam_securetty.so" c、编辑/etc/securetty文件 # vi /etc/securetty 在文件中增加下面的内容: pts/0 pts/1 pts/2 pts/3 pts/4 pts/5 pts/6 pts/7 pts/8 pts/9

d、重启网络服务 # /etc/init.d/xinetd restart # rcnetwork restart 3、Suse9下开启FTP服务 a、修改/etc/xinetd.d/vsftpd文件:disnable=no b、修改/etc/vsftpd.conf文件,取消如下行的注释: write_enable=YES local_enable=YES local_umask=022 ascii_upload_enable=YES ascii_download_enable=YES c、修改/etc/ftpusers,注释掉允许ftp的用户,如root d、重启网络服务 # /etc/init.d/xinetd restart 4、Suse9下配置rlogin a、配置用户$HOME目录下的.rhosts文件 # vi .rhosts 主机名1 用户名 主机名2 用户名 b、修改/etc/xinetd.d/rlogin文件:disnable=no c、修改/etc/pam.d/rlogin文件,注释如下行,允许root用户rlogin "auth required pam_securetty.so" d、重启网络服务 # /etc/init.d/xinetd restart 5、查看版本、内核 # cat /etc/issue Welcome to SUSE LINUX Enterprise Server 9 (i586) - Kernel \r (\l).

Solaris 9操作系统的安装

Solaris 9操作系统的安装 Solaris 9的安装内容与Solaris 8基本相同,但在用户界面和具体安装步骤上有区别。Solaris 9的安装中依次使用到4张CD光盘。依次包括Solaris 9安装引导盘(Solaris 9 Installation)、Solaris 9系统软件盘1(Solaris 9 Software 1 of 2)、Solaris 9系统软件盘2(Solaris 9 Software 2 of 2)、Solaris 9语言支持盘(Solaris 9 Languages)。 1. 开机启动 把Solaris 9安装引导盘放入光驱内,开机,出现开机引导画面时,按下%26lt;Stop+A%26gt;键,出现“OK”提示符后,键入“boot cdrom”,回车,系统将从光驱启动进行Solaris 9操作系统的安装。 2. 选择安装环境参数 (1) 首先出现选择安装语言的提示,输入9选择“9) Simplified_Chinese”; (2) 进入CDE界面,系统扫描磁盘设备,出现“您需要重新划分磁盘吗?【y,n,?,q】”提示,输入y; (3) 出现“您是否想要重新划分/dev/dsk/c1t1d0【y,n,?,q】”提示,输入y; (4) 如果原来就装有低版本的Solaris,会出现提示“继续进行,并使用c1t1d0安装Solaris 安装软件【y,n,?】”提示,输入y; (5) 按提示输入交换分区的大小(根据硬盘分区大小建议,对73G和40G硬盘,输入1024;对18G硬盘,输入512),回车继续; (6) 出现“交换分区能在磁盘的起始开始吗?【y,n,?q】”提示,输入y; (7) 出现“是否正确?【y,n,?,q】”提示,输入y; ( 系统开始将安装文件复制到本地磁盘,然后自动重新启动。 3. 标识系统 (1) 重新启动后,出现的图形安装界面,在“欢迎”对话框中单击%26lt;下一步%26gt;按钮; (2) 在“网络连接”对话框中,选择“联网的”,单击%26lt;下一步%26gt;按钮; (3) 在“网络界面区段”对话框中选择一个作为主要的网络界面,选择默认的eri0,单击%26lt;下一步%26gt;按钮; (4) 在“DHCP”对话框中,选择“是否使用DHCP”为“否”,单击%26lt;下一步%26gt;按钮; (5) 在“主机名”对话框中,输入分配给工作站的主机名,如:IPHotel,单击%26lt;下一步%26gt;按钮; (6) 在“IP地址”对话框中,输入分配给工作站的IP地址,如:192.168.202.3单击%26lt;下一步%26gt;按钮; 注意: IP地址不要从数字小键盘输入。否则容易导致系统出现“IP地址必须包括四组数字,每组数字由圆点分隔”的出错提示,此时只能从步骤1“开机启动”重新开始安装。即按下%26lt;Stop+A%26gt;键,在“OK”提示符后,键入“boot cdrom”,回车,系统将从光驱启动重新进行Solaris 9的安装。 (7) 在“网络掩码”对话框中,输入分配给工作站的网络掩码,如:255.255.255.0,单击%26lt;

关闭常见的网络端口方法

关闭常见的网络端口方法 一:135端口 135端口主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM (分布式组件对象模型)服务。 端口说明:135端口主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM(分布式组件对象模型)服务,通过RPC可以保证在一台计算机上运行的程序可以顺利地执行远程计算机上的代码;使用DCOM可以通过网络直接进行通信,能够跨包括HTTP协议在内的多种网络传输。 端口漏洞:相信去年很多Windows2000和Windows XP用户都中了“冲击波”病毒,该病毒就是利用RPC漏洞来攻击计算机的。RPC本身在处理通过TCP/IP的消息交换部分有一个漏洞,该漏洞是由于错误地处理格式不正确的消息造成的。该漏洞会影响到RPC与DCOM 之间的一个接口,该接口侦听的端口就是135。 操作建议:为了避免“冲击波”病毒的攻击,建议关闭该端口。 操作步骤如下: 一、单击“开始”——“运行”,输入“dcomcnfg”,单击“确定”,打开组件 服务。 二、在弹出的“组件服务”对话框中,选择“计算机”选项。

三、在“计算机”选项右边,右键单击“我的电脑”,选择“属性”。

四、在出现的“我的电脑属性”对话框“默认属性”选项卡中,去掉“在此计算 机上启用分布式COM”前的勾。 二139端口 139NetBIOS File and Print Sharing通过这个端口进入的连接试图获得NetBIOS/SMB服务。这个协议被用于Windows"文件和打印机共享"和SAMBA。在Internet 上共享自己的硬盘是可能是最常见的问题。 大量针对这一端口始于1999,后来逐渐变少。2000年又有回升。一些VBS(IE5 VisualBasic Scripting)开始将它们自己拷贝到这个端口,试图在这个端口繁殖。 这里有说到IPC$漏洞使用的是139,445端口 致命漏洞——IPC$ 其实IPC$漏洞不是一个真正意义的漏洞.通常说的IPC$漏洞其实就是指微软为了方便管理员而安置的后门-空会话。 空会话是在未提供用户名和密码的情况下与服务器建立的会话.利用空会话我们可以做很多事比如:查看远程主机共享.得到远程主机用户名原本这些功能是用来方便管理员的.不

个人总结的mysql常用命令大全

第一招、mysql服务的启动和停止 net stop mysql net start mysql 第二招、登陆mysql 语法如下:mysql -u用户名-p用户密码 键入命令mysql -uroot -p,回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql 的提示符是: mysql> 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP 第三招、增加新用户 格式:grant 权限on 数据库.* to 用户名@登录主机identified by "密码" 如,增加一个用户user1密码为password1,让其可以在本机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令: grant select,insert,update,delete on *.* to user1@localhost Identified by "password1"; 如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。 如果你不想user1有密码,可以再打一个命令将密码去掉。 grant select,insert,update,delete on mydb.* to user1@localhost identified by ""; 第四招:操作数据库 登录到mysql中,然后在mysql的提示符下运行下列命令,每个命令以分号结束。 1、显示数据库列表。 show databases; 缺省有两个数据库:mysql和test。mysql库存放着mysql的系统和用户权限信息,我们改密码和新增用户,实际上就是对这个库进行操作。 2、显示库中的数据表: use mysql;

Solaris 10操作系统概述

. Solaris 10操作系统概述 1.1 Solaris 10是什么 提起Solaris,在人们印象中可能是这样一个场景:在拥挤阴暗的机房里,一个笨重的Sun SPARC服务器的屏幕上滚动着神秘的字符。除了专门的服务器管理人员,没有人知道它在做什么。对于大多数读者来说,Solaris有一副让人难以接近的冰冷的面孔。而且,在这冰冷的面孔背后,还有不菲的价格。所有这些,都让人不敢接近它,于是,Solaris 成了深闺中的宠儿,神秘而娇嫩。然而,随着Solaris 10的发布,“深闺中的宠儿”向大众走来,渴望技术人员能了解它、掌握它、使用它。 那么,Solaris到底是什么呢?简单地说,Solaris是一种操作系统。通过计算机操作系统可以控制计算机,可以听音乐、玩游戏、上网聊天和看新闻,还可以在操作系统上开发游戏软件,搭建网站,为大家提供新闻服务。在这个领域中,有读者熟悉的微软公司的Windows操作系统,还有被众多自由软件爱好者喜爱的Linux操作系统。而刚刚发布的Solaris 10到底能给我们带来些什么呢? 首先,Solaris 10已经改变了冰冷的面孔,换了一副招人喜爱的样子。 Solaris 10的桌面已经窗口化和菜单化。新的Java控制台界面使人感觉更加亲近和舒适。在这里,用户可以通过单击图标来上网浏览和发送邮件,也可以打开StarSuite7写文档和其他应用程序。这一切和微软

的Windows非常相似。 有些读者可能知道,以前的Solaris只能安装在Sun公司的SPARC平台的计算机上,是无法安装在普通用户家中的计算机的。但是,现在的Solaris 10拥有了专门针对普通用户计算机的x86版,它支持目前的大多数台式计算机,而且其安装界面可以选择中文,一般用户也可以轻松安装。 其次,在应用软件方面,Solaris 10不再是仅仅能运行服务器端的软件,还有大量的客户端的软件可以供桌面用户选择安装。用户可以方便地使用系统自带的浏览器软件进行上网、发送邮件和文字处理。而最令用户欣慰的是,他们不必再担心病毒的侵入。因为任何针对于PC平台的病毒,无论在物理上还是在逻辑上,对于Solaris 10都是无效的。 应用在Solaris 10平台上的服务器软件更是丰富。目前有600多家独立软件开发商(ISV)已经提供了1000多种在该系统上运行的数据库、安全产品和Web服务等应用程序。 最近,Solaris 10还具有了一项新的功能,能将针对于Linux环境开发的应用程序的二进制代码,在不经修改和编译的情况下,直接在x86版的Solaris 10环境下执行。Linux被自由软件开发者所喜爱,这使得Linux开发平台上的众多自由软件产品可以被Solaris 10用户所使用,

常用命令

服务器开始加电,等待片刻会自动引导操作系统,操作系统初始化完毕后会出现登录界面,输入正确的用户名:root和密码:zclroot就可以进入X 图形桌面环境了。 1.启动应用,数据库和数据交换 1).在数据库(SDB)机器上启动数据交换,在#号切到db2inst1用户: su –db2inst1 dbstart (启动数据库) 2)启动websphere:点击屏幕左下角的终端程序(贝壳状图标),然后在#后面输入 /opt/IBM/WebSphere/AppServer/bin/startServer.sh server1 提示进程号则表示启动成功,大约需要五分钟,注意:最后面是数字1不是字母l,server1前面有个空格,注意大小写字母 注:相应的停止websphere的命令为: #/opt/IBM/WebSphere/AppServer/bin/stopServer.sh server1 注意:如果在启动websphere的时候提示: ADMUO116I:正在文件 /opt/IBM/WebSphere/AppServer/bin/startServer.log 中记录工具信息 ADMUO128I:正在启动具有default概要文件的工具 ADMU3100I:正在从服务器读取配置:server1 ADMU3028I:在端口8880上检测到冲突。可能的原因:a) 已经有一个服务器server1的实例在运行b) 一些其他程序在使用端口8880 ADMU3027E:可能已经有一个服务器的实例在运行:server1

ADMU0111E:由于错误 Com.ibm.websphere.management.exception.AdminExcetption: ADMU3027E: 可能已经有一个服务器的实例在运行:server1 ,程序推出。 ADMU1211I:要获取故障的全部跟踪,使用–trace选项。 此时表示应用W ebsphere已经启动了,不需要再进行启动。 注意:如果在停止websphere的时候提示: ADMUO116I:正在文件 /opt/IBM/WebSphere/AppServer/bin/startServer.log 中记录工具信息 ADMUO128I:正在启动具有default概要文件的工具 ADMU3100I:正在从服务器读取配置:server1 ADMUO509I:无法到达 server “server1”.服务器看上去已经停止。 ADMUO211I:在文件 /opt/IBM/WebSphere/AppServer/bin/stopServer.log 中可以看到错误的信息 表示此时:应用W ebsphere现在处在停止状态,需要启动。 3)在数据库(SDB)机器上启动数据交换,在#号切到db2inst1用户: su –db2inst1 >cd server >showsjjh (查看数据交换,如果有四行表示数据交换已经启动。) > stopsjjh (停止数据交换) >showsjjh (查看数据交换,到没有命令行显示为止) >loadsjjh (启动数据交换) >showsjjh (查看数据交换信息) 出现如上四条信息为正常启动了数据交换 2.重启及开关机命令 #reboot重新启动计算机 #shutdown -r now 重新启动计算机,停止服务后重新启动计算机 #shutdown -h now 关闭计算机,停止服务后再关闭系统 #halt 关闭计算机,强制关闭 一般用shutdown -r now,在重启系统是关闭相关服务,shutdown -h now也是如此。 3.备份 #su –db2inst1 >db2 force applications all (切断目前所有与数据库的连接,可以多执行几次) >db2 backup db sino to /db2log (备份目录) 若备份成功会返回提示,并生成一个时间戳,所谓时间戳就是一串记录当前“年月日时分秒”的数字,形如20070212152930,也包含在新生成的备份文件的文件名里。 压缩命令 tar -cvfz sino20070317(压缩后的文件名).tar.gz 被压缩的文件名

操作系统复习资料参考

1、操作系统的主要功能 操作系统是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。 2、中断的概念 CPU 暂时停下现行程序的执行,转向为临时发生的事件进行处理,处理完后,再返回执行原程序。中断是一种在发生了一个外部的事件时调用相应的处理程序(或称服务程序)的过程。中断服务程序与中断时CPU正在运行的程序是相互独立的,相互不传递数据。 3、进程从等待态进入就绪态的原因 输入、输出事件完成 4、能扩充主存容量的分配是什么 虚拟储存器,自动覆盖和交换技术 5、通道在输入输出操作完成出错时形成什么 中断请求,I/O中断 6、段页式存储管理的是什么地址格式 离散分配方式二维地址 7、用户程序的逻辑地址可以是不连续储存的格式是什么 段页 8、硬件采用中断和通道技术使得CPU会怎样 CPU与外设能并行工作、提高效率和处理速度 9、创建完成进程后,进程为什么状态 就绪态 10、能使高地址空间成为大的空闲区的分配算法是什么 首次适应法 11、虚拟储存器地址空间大小是什么 由计算机系统的地址结构和外存结构决定的 12、分页储存管理中页面是越小越好吗 不是 13、多中断硬件支持是什么操作系统必须存在的 基于时间片调度的多任务操作系统 14、死锁指的是什么 指的是系统中存在一组进程,他们中每一个进程都占用了某种资源而又在等待着其中另一进程所占用的资源而无限期的僵持下去的局面。 15、引导操作系统进入内存的程序一般放在计算机的什么地方 固件 16、多道功能操作系统是什么操作系统 多用户操作系统 17、进程的并发是什么 在多道程序设计系统中,作为单个作业可以同时执行,而每一个作业又需要有多个进程的协作来完成。因此,系统会同时存在着许多进程,在单处理器的情况下,这些进程轮流的占用处理器,即一个进程的工作没有全部完成之前,另一个进程就开始工作,我们说这些可同时执行的进程具有并发性,并且把可同时执行的进程称为“并发进程”。18、分段储存与分页储存的区别

HIT常用命令小结

常用BSC命令小结: 查询类: 1.ZEEI:BTS/BCF=BTS号/BCF号;查看BTS/BCF的详细信息 2.ZEEI::BCSU;查看当前BSC最大容纳载频数及各BCSU下所有载频数 3.ZERO:BTS= BTS号,TRX=TRX号;查看BTS/TRX的详细情况、干扰级别 4.ZEFO:BCF号:ALL;查看BCF的所有参数 5.ZEQO:BTS= BTS号:ALL;查看BTS的所有参数 6.ZEQO:SEG=**:ALL;查看EDGE站点的所有参数 ZEAO:BTS= BTS号;查看BTS的所有相邻小区 8.ZEAO:BTS= BTS号;ABTS= BTS号;查看同一BSC下的BTS的所有相邻小区 ZEAO:BTS= BTS号;LAC=LAC号,CI=CI号;查看不同BSC的BTS所有相邻小区 10.ZEHO:BTS= BTS号;查看BTS的切换参数 11.ZEUO:BTS= BTS号;查看BTS的功率控制参数 12.ZEFO:BCF号:ALL;查看BCF的所有参数 13.ZEOH::BCF=BCF号;查看当天BCF告警 14.ZEOH:YYYY-MM-DD:BCF= BCF号;查看从输入日期至今的告警 15.ZEOL:BCF号;查询实时告警 16.ZEOL::NR;查询实时告警 17.ZAHO;查看BSC当前告警 18.ZAHP;查看BSC历史告警 19.ZUSI:单元名,单元号;查看各单元状态和相关信息 20.ZUDU:单元名,单元号;诊断指定单元 21.ZCEL:CGR=1;查看A接口电路状态 22.ZRCI:GSW:CGR=1;查看A接口电路的详细信息 23.ZNEL;查看CCS7信令的详细信息 24.ZDSB:NAME=T***%;(***是BTS号)查看信令时隙 25.ZDTI:::PCM=***;查询是否有空余时隙 26.ZEJO ; 查看BSC参数检查 27.ZEAT ; 查看BSC下是否有相同的NCC + BCC + FREQ 28.ZYMO:ET 查看传输 修改类: 1.ZEFS:BCF号:L/U;对BCF重新启动 2.ZEQS:BTS=BTS号:L/U;对BTS重新启动 3.ZERS:BTS=BTS号,TRX=TRX号:L/U;对一个载频重新启动 4.ZUSC:单元名,单元号:目的状态;修改指定单元的状态 5.ZCEC:CRCT=PCM号-时隙号:目的状态;修改A接口电路状态 6.ZCEC:CRCT=PCM号-时隙号:目的状态;修改A接口电路状态 7.ZEAM:BTS=A:ABTS=B::PMRG=0(-10); 修改同一BSC内的PMRG,推话务量(A 为block cell,B是A的adj cell) ZEAM:BTS=A:LAC=B,CI=B::PMRG= 0(-10); 修改不同BSC的PMRG, ZEUG:BTS=A:PMAX= ; 给A小区降功率可缩小覆盖范围,起到缓解拥塞作用 注解:

操作系统复习资料大全——考试必备

操作系统 学习指导书 操作系统课程组 信息工程学院计算机系

第1章操作系统引论 知识点总结 1、什么是操作系统 操作系统:是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。 1) OS是什么:是系统软件(一整套程序组成,如UNIX由上千个模块组成) 2) 管什么:控制和管理系统资源(记录和调度) 2、操作系统的主要功能 操作系统的功能:存储器管理、处理机管理、设备管理、文件管理和用户接口管理。 1) 存储器管理:内存分配,地址映射,内存保护和内存扩充 2) 处理机管理:作业和进程调度,进程控制和进程通信 3) 设备管理:缓冲区管理,设备分配,设备驱动和设备无关性 4) 文件管理:文件存储空间的管理,文件操作的一般管理,目录管理,文件的读写管理和存取控制 5) 用户接口:命令界面/图形界面和系统调用接口 3、操作系统的地位 操作系统是裸机之上的第一层软件,是建立其他所有软件的基础。它是整个系统的控制管理中心,既管硬件,又管软件,它为其它软件提供运行环境。 4、操作系统的基本特征 操作系统基本特征:并发,共享和异步性。 1) 并发:并发性是指两个或多个活动在同一给定的时间间隔中进行。 2) 共享:共享是指计算机系统中的资源被多个任务所共用。 3) 异步性:每个程序什么时候执行,向前推进速度快慢,是由执行的现场所决定。但同一程序在相同的初始数据下,无论何时运行都应获得同样的结果。 5、操作系统的主要类型

多道批处理系统、分时系统、实时系统、个人机系统、网络系统和分布式系统 1) 多道批处理系统 (1) 批处理系统的特点:多道、成批 (2) 批处理系统的优点:资源利用率高、系统吞吐量大 (3) 批处理系统的缺点:等待时间长、没有交互能力 2) 分时系统 (1) 分时:指若干并发程序对CPU时间的共享。它是通过系统软件实现的。共享的时间单位称为时间片。 (2) 分时系统的特征: 同时性:若干用户可同时上机使用计算机系统 交互性:用户能方便地与系统进行人--机对话 独立性:系统中各用户可以彼此独立地操作,互不干扰或破坏 及时性:用户能在很短时间内得到系统的响应 (3) 优点主要是: 响应快,界面友好 多用户,便于普及 便于资源共享 3) 实时系统 (1) 实时系统:响应时间很快,可以在毫秒甚至微秒级立即处理 (2) 典型应用形式:过程控制系统、信息查询系统、事务处理系统 (3) 与分时系统的主要区别: 4) 个人机系统 (1) 单用户操作系统 单用户操作系统特征: 个人使用:整个系统由一个人操纵,使用方便。 界面友好:人机交互的方式,图形界面。

Visual FoxPro常用命令总结

Visual FoxPro常用命令总结 1、打开表命令: USE 表文件名 2、关闭表命令:USE 、CLOSE ALL 3、记录指针定位命令:GO 数值表达式(绝对移动)、SKIP(相对移动) 4、替换(修改)记录命令: REPLACE 字段1 WITH 表达式1,字段2 WITH 表达式2…… [范围][FOR<条件>] 5、复制表命令: COPY TO 新文件名 [FOR〈条件〉][范围] 6、复制表结构命令:COPY STRU TO 新表文件名 [FIEL 〈字段名表〉] 7、查询命令:(1)条件查询:LOCATE FOR 〈条件〉 继续查找命令:CONTINUE 8、选择工作区命令: SELE 工作区号|别名 9、建立表之间的关联命令:SET RELATION TO 关联表达式 INTO 别名 10、表的更新命令: UPDATE ON 关键字段 FROM 别名 REPLACE 字段1 WITH 表达式1,字段2 WITH 表达式2 …… [RANDOM] 11、交互式输入命令: (1)INPUT [提示信息] TO 内存变量 (2)ACCEPT [提示信息] TO 内存变量13、输出命令:?和?? 14、设置默认路径命令: SET DEFA TO 盘符:\路径 15、关闭表命令:CLOSE TABLE,CLEAR ALL 16、记录显示命令:LIST/DISP [范围][FOR 〈条件〉] 17、追加记录命令:(1)表尾追加:APPEND [BLANK] (2)表中插入:INSERT [BEFORE] [BLANK] (3)从其他文件中追加多条记录到当前表: APPEND FROM 文件名 [FOR〈条件〉][FIEL <字段名表>] 18、删除记录命令:DELE [范围][FOR<条件>] 19、彻底删除带标记记录命令:PACK 20、取消删除标记命令:RECALL [范围][FOR<条件>] 21、物理删除表中所有记录命令:ZAP 22、复制任何类型文件:COPY FILE 〈文件名1〉TO 〈文件名2〉 23、将单个记录发送到数组:SCATTER TO 〈数组名〉[FIEL〈字段名表〉] 24、将数组中的值发送到当前记录命令:GATHER FROM 数组名 25、将表中多条记录传送到数组命令:COPY TO ARRAY 数组名 26、将二维数组中的值传送到表中: APPEND FROM ARRAY 数组名 27、表的排序命令: SORT ON 〈字段1〉/A|/D,字段2/A|/D to 新表文件名

H3C交换机常用命令及注释

H3C交换机常用命令及注释 1、system-view 进入系统视图模式 2、sysname 为设备命名 3、display current-configuration 当前配置情况 4、language-mode Chinese|English 中英文切换 5、interface Ethernet 1/0/1 进入以太网端口视图 6、port link-type Access|Trunk|Hybrid 设置端口访问模式 7、undo shutdown 打开以太网端口 8、shutdown 关闭以太网端口 9、quit 退出当前视图模式 10、vlan 10 创建VLAN 10并进入VLAN 10的视图模式 11、port access vlan 10 在端口模式下将当前端口加入到vlan 10中 12、port E1/0/2 to E1/0/5 在VLAN模式下将指定端口加入到当前vlan中 13、port trunk permit vlan all 允许所有的vlan 通过 H3C路由器 1、system-view 进入系统视图模式 2、sysname R1 为设备命名为R1 3、display ip routing-table 显示当前路由表 4、language-mode Chinese|English 中英文切换 5、interface Ethernet 0/0 进入以太网端口视图 6、ip address 192.168.1.1 255.255.255.0 配置IP地址和子网掩码 7、undo shutdown 打开以太网端口 8、shutdown 关闭以太网端口 9、quit 退出当前视图模式 10、ip route-static 192.168.2.0 255.255.255.0 192.168.12.2 description To.R2 配置静态路由11、ip route-static 0.0.0.0 0.0.0.0 192.168.12.2 description To.R2 配置默认的路由 H3C S3100 Switch H3C S3600 Switch H3C MSR 20-20 Router ################ 1、调整超级终端的显示字号; 2、捕获超级终端操作命令行,以备日后查对; 3、language-mode Chinese|English 中英文切换; 4、复制命令到超级终端命令行,粘贴到主机; 5、交换机清除配置:reset save ;reboot ; 6、路由器、交换机配置时不能掉电,连通测试前一定要 检查网络的连通性,不要犯最低级的错误。 7、192.168.1.1/24 等同192.168.1.1 255.255.255.0;在配置交换机和路由器时,192.168.1.1 255.255.255.0 可以写成: 192.168.1.1 24 8、设备命名规则:地名-设备名-系列号例:PingGu-R-S3600 ################ H3C华为交换机端口绑定基本配置 1,端口+MAC a)AM命令 使用特殊的AM User-bind命令,来完成MAC 地址与端口之间的绑定。例如: [SwitchA]am user-bind mac-address 00e0-fc22-f8d3 interface Ethernet 0/1 配置说明:由于使用了端口参数,则会以端口为参照物,即此时端口E0/1只允许PC1上网,而使用其他未绑定的MAC地址的PC机则无法上网。但 是PC1使用该MAC地址可以在其他端口上网。 b)mac-address命令 使用mac-address static命令,来完成MAC地址与端口之间的绑定。例如: [SwitchA]mac-address static 00e0-fc22-f8d3 interface Ethernet 0/1 vlan 1 [SwitchA]mac-address max-mac-count 0 配置说明:由于使用了端口学习功能,故静态绑定mac后,需再设置该端口mac学习数为0,使其他PC接入此端口后其mac地址无法被学习。 2,IP+MAC a)AM命令 使用特殊的AM User-bind命令,来完成IP地址与MAC地址之间的绑定。例如:[SwitchA]am user-bind ip-address 10.1.1.2 mac-address 00e0-fc22-f8d3 配置说明:以上配置完成对PC机的IP地址和MAC地址的全局绑定,即与绑定的IP地址或者

计算机操作系统复习材料

一、单项选择题 1.所谓()是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其它资源。 A. 多重处理 B.多道程序设计 C. 实时处理 D. 共同执行 2.下列进程调度算法中,可能引起进程长时间得不到运行的算法是( )。 A. 时间片轮转法 B. 不可抢占式静态优先级算法 C. 可抢占式静态优先级算法 D. 不可抢占式动态优先级算法 3.信箱通信是一种( )的通信方式。 A. 直接通信 B. 间接通信 C. 低级通信 D. 信号量 4.既要考虑作业等待时间,又要考虑作业执行时间的调度算法是( )。 A. 响应比高者优先 B. 短作业优先 C. 优先级调度 D. 先来先服务 5. 操作系统的职能是管理软硬件资源、合理地组织计算机工作流程和()。 A.为用户提供良好的工作环境和接口 B.对用户的命令做出快速响应 C.作为服务机构向其他站点提供优质服务 D.防止有人以非法手段进入系统 6. 设计实时操作系统时,首先应考虑系统的()。 A.可靠性和灵活性B.实时性和可靠性 C.优良性和分配性 D.灵活性和分配性 7. 进程有三种基本状态,下面关于进程状态变化的说法正确的是()。 A.进程一旦形成,首先进入的是运行状态 B.若运行的进程因时间片用完而让出处理机,则该进程将转入就绪状态 C.在分时系统中,一个正在运行的进程时间片到,该进程将转入就绪状态 D.因进程执行中存在不确定性,一个进程可能同时处于某几种状态中 8. 临界区是指并发进程中访问临界资源的()段。 A. 管理信息 B. 信息存储 C. 数据 D. 程序 9. 有n个进程需要访问同一类资源,假定每个进程需要3个资源,系统至少要提供()个资源才能保证不会死锁。 A.3n B.2n C.2n+1 D.3n-1 10. 设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N表

Solaris 10是什么

--Solaris 10是什么------------------ 提起Solaris,在人们印象中可能是这样一个场景:在拥挤阴暗的机房里,一个笨重的Sun SPARC服务器的屏幕上滚动着神秘的字符。除了专门的服务器管理人员,没有人知道它在做什么。对于大多数读者来说,Solaris有一副让人难以接近的冰冷的面孔。而且,在这冰冷的面孔背后,还有不菲的价格。所有这些,都让人不敢接近它,于是,Solaris成了深闺中的宠儿,神秘而娇嫩。然而,随着Solaris 10的发布,“深闺中的宠儿”向大众走来,渴望技术人员能了解它、掌握它、使用它。 那么,Solaris到底是什么呢?简单地说,Solaris是一种操作系统。通过计算机操作系统可以控制计算机,可以听音乐、玩游戏、上网聊天和看新闻,还可以在操作系统上开发游戏软件,搭建网站,为大家提供新闻服务。在这个领域中,有读者熟悉的微软公司的Windows 操作系统,还有被众多自由软件爱好者喜爱的Linux操作系统。而刚刚发布的Solaris 10到底能给我们带来些什么呢? 首先,Solaris 10已经改变了冰冷的面孔,换了一副招人喜爱的样子。 Solaris 10的桌面已经窗口化和菜单化。新的Java控制台界面使人感觉更加亲近和舒适。在这里,用户可以通过单击图标来上网浏览和发送邮件,也可以打开StarSuite7写文档和其他应用程序。这一切和微软的Windows非常相似。 有些读者可能知道,以前的Solaris只能安装在Sun公司的SPARC平台的计算机上,是无法安装在普通用户家中的计算机的。但是,现在的Solaris 10拥有了专门针对普通用户计算机的x86版,它支持目前的大多数台式计算机,而且其安装界面可以选择中文,一般用户也可以轻松安装。 其次,在应用软件方面,Solaris 10不再是仅仅能运行服务器端的软件,还有大量的客户端的软件可以供桌面用户选择安装。用户可以方便地使用系统自带的浏览器软件进行上网、发送邮件和文字处理。而最令用户欣慰的是,他们不必再担心病毒的侵入。因为任何针对于PC平台的病毒,无论在物理上还是在逻辑上,对于Solaris 10都是无效的。 应用在Solaris 10平台上的服务器软件更是丰富。目前有600多家独立软件开发商(ISV)已经提供了1000多种在该系统上运行的数据库、安全产品和Web服务等应用程序。 最近,Solaris 10还具有了一项新的功能,能将针对于Linux环境开发的应用程序的二进制代码,在不经修改和编译的情况下,直接在x86版的Solaris 10环境下执行。Linux被自由软件开发者所喜爱,这使得Linux开发平台上的众多自由软件产品可以被Solaris 10用户所使用,也丰富了Solaris 10平台上应用软件的数量。

常用端口号与对应的服务以及端口关闭

常用端口号与对应的服务以及端口关闭 端口简介:本文介绍端口的概念,分类,以及如何关闭/开启一个端口 21端口:21端口主要用于FTP(File Transfer Protocol,文件传输协议)服务。 23端口:23端口主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真程序。 25端口:25端口为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务器所开放,主要用于发送邮件,如今绝大多数邮件服务器都使用该协议。 53端口:53端口为DNS(Domain Name Server,域名服务器)服务器所开放,主要用于域名解析,DNS 服务在NT系统中使用的最为广泛。 67、68端口:67、68端口分别是为Bootp服务的Bootstrap Protocol Server(引导程序协议服务端)和Bootstrap Protocol Client(引导程序协议客户端)开放的端口。 69端口:TFTP是Cisco公司开发的一个简单文件传输协议,类似于FTP。 79端口:79端口是为Finger服务开放的,主要用于查询远程主机在线用户、操作系统类型以及是否缓冲区溢出等用户的详细信息。 80端口:80端口是为HTTP(HyperText Transport Protocol,超文本传输协议)开放的,这是上网冲浪使用最多的协议,主要用于在WWW(World Wide Web,万维网)服务上传输信息的协议。 99端口:99端口是用于一个名为“Metagram Relay”(亚对策延时)的服务,该服务比较少见,一般是用不到的。 109、110端口:109端口是为POP2(Post Office Protocol Version 2,邮局协议2)服务开放的,110端口是为POP3(邮件协议3)服务开放的,POP2、POP3都是主要用于接收邮件的。 111端口:111端口是SUN公司的RPC(Remote Procedure Call,远程过程调用)服务所开放的端口,主要用于分布式系统中不同计算机的内部进程通信,RPC在多种网络服务中都是很重要的组件。 113端口:113端口主要用于Windows的“Authentication Service”(验证服务)。 119端口:119端口是为“Network News Transfer Protocol”(网络新闻组传输协议,简称NNTP)开放的。 135端口:135端口主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM(分布式组件对象模型)服务。

操作系统复习资料

一、单项选择题 1.()不是基本的操作系统。 A、批处理操作系统 B、分时操作系统 C、实时操作系统 D、网络操作系统 2.()不是分时系统的基本特征: A、同时性 B、独立性 C、实时性 D、交互性 3.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许()使用。 A、操作员 B、联机用户 C、操作系统 D、目标程序 4.当用户程序执行访管指令时,中断装置将使中央处理器()工作。 A、维持在目态 B、从目态转换到管态 C、维持在管态 D、从管态转换到目态 5.进程所请求的一次打印输出结束后,将使进程状态从() A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态 6.采用动态重定位方式装入的作业,在执行中允许()将其移动。 A、用户有条件地 B、用户无条件地 C、操作系统有条件地 D、操作系统无条件地 7.分页式存储管理中,地址转换工作是由()完成的。 A、硬件 B、地址转换程序 C、用户程序 D、装入程序 8.如果允许不同用户的文件可以具有相同的文件名,通常采用()来保证按名存取的安全。 A、重名翻译机构 B、建立索引表 C、建立指针 D、多级目录结构 9.对记录式文件,操作系统为用户存取文件信息的最小单位是()。 A、字符 B、数据项 C、记录 D、文件 10.为了提高设备分配的灵活性,用户申请设备时应指定()号。 A、设备类相对 B、设备类绝对 C、相对 D、绝对 11. 12.作业调度是从输入井中处于()状态的作业中选取作业调入主存运行。 A、运行 B、收容 C、输入 D、就绪 13.一作业进入内存后,则所属该作业的进程初始时处于()状态。 A、运行 B、等待 C、就绪 D、收容 14.共享变量是指()访问的变量。 A、只能被系统进程 B、只能被多个进程互斥 C、只能被用户进程 D、可被多个进程 15.临界区是指并发进程中访问共享变量的()段。 A、管理信息 B、信息存储 C、数据 D、程序 16.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许()个进程参于竞争,而不会发生死锁。 A、5 B、2 C、3 D、4 17.产生系统死锁的原因可能是由于()。 A、进程释放资源 B、一个进程进入死循环 C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备

Suse_Linux常用命令小结

Suse Linux常用命令 目录 1、Suse9下配置默认网关 (1) 2、Suse9下开启telnet服务 (1) 3、Suse9下开启FTP服务 (2) 4、Suse9下配置rlogin (2) 5、查看版本、内核 (2) 6、查看CPU、MEM (3) 7、查看操作系统位数 (3) 8、查看VCS双机软件版本 (3) 9、主机名修改 (3) 10、检查系统分区 (4) 11、检查内存空间 (4) 12、检查时区设置 (4) 13、修改时区设置 (4) 14、系统时间设置 (4) 15、重新设置光纤驱动 (4) 16、检查磁盘分区信息 (4) 17、创建物理卷 (4) 18、查看已经创建的PV (5) 19、创建卷组 (5) 20、创建逻辑卷 (5) 21、查看创建的卷组和逻辑卷 (5) 22、创建文件系统 (5) 23、激活/去激活卷组 (5) 24、查找卷组信息 (5) 25、IP地址配置(临时生效,系统重启后会丢失) (5) 26、IP地址配置(永久生效) (6) 27、配置IP地址与节点名映射关系 (7) 28、激活/去激活网卡 (7) 29、配置双机ssh信任关系(两个节点上都要执行该操作) (7) 30、配置用户的.rhosts文件 (8) 31、配置心跳网卡信息 (8) 32、修改主机名 (9) 33、VCS涉及主机名的修改 (10) 34、XDM配置 (10) 35、Suse10sp1下开启FTP服务 (11) 36、查看操作系统补丁 (12) 37、查看操作版本 (12)

1、Suse9下配置默认网关 a、在/etc/sysconfig/network/routes文件下添加如下行: default 网关IP地址 - - b、重启网络服务 # /etc/init.d/xinetd restart # rcnetwork restart c、查看路由 # netstat -r 2、Suse9下开启telnet服务 a、修改/etc/xinetd.d/telnet文件:disnable=no 如果/etc/xinetd.d下不存在telnet文件,可能是telnet服务包没有安装,需要通过光盘安装好。 b、修改/etc/pam.d/login文件,注释如下行,允许root用户telnet "auth required pam_securetty.so" c、编辑/etc/securetty文件 # vi /etc/securetty 在文件中增加下面的内容: pts/0 pts/1 pts/2 pts/3 pts/4 pts/5 pts/6 pts/7 pts/8 pts/9 d、重启网络服务

相关文档
最新文档