文档视界 最新最全的文档下载
当前位置:文档视界 › sun solaris 的常用操作命令

sun solaris 的常用操作命令

sun solaris 的常用操作命令
sun solaris 的常用操作命令

sun solaris 的常用操作命令

(一)基本命令

1.ls 显示文件名,等同于dos下dir命令

命令格式:ls [option] file

option:

-l 显示详细列表

域1 :文件类型和文件权限

域2 :文件连接数

域3 :文件所有者名字

域4 :文件用户组名字

域5 :文件长度

域6-8 :最近修改日期

域9 :文件名

-a 显示所有文件,包含隐藏文件(以. 起头的文件名)

-R 显示文件及所有子目录

-F 显示文件(后跟*)和目录(后跟/)

-d 与l选项合用,显示目录名而非其内容 2.cd 目录转换,等同于dos下cd命令

注意目录分隔符为“/”,与dos相反

命令格式:cd dirname 3.pwd 显示当前路径 4.cat 显示文件内容,等同于dos下type命令命令格式:cat filename 5.more 以分页方式查看文件内容.

命令格式:more filename 6.rm 删除文件

命令格式: rm [-r] filename (filename 可为档名,或档名缩写符号.)

例子:

rm file1 删除档名为 file1 之文档.

rm file? 删除档名中有五个字符,前四个字符为file 之所有文档.

rm f* 删除档名中,以 f 为字首的所有文档.

rm -r dir1 删除目录 dir1,及其下所有文档及子目录. 7.mkdir 创建目录

命令格式: mkdir [-p] directory-name

例子:

mkdir dir1 建立一新目录 dir1.

mkdir -p dir/subdir 直接创建多级目录 8.rmdir 删除目录

目录必须首先为空

命令格式: rmdir directory 9.cp 文档复制

命令格式: cp [-r] source destination

例子:

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 (recursive copy) 复制整个目录.

若目录 dir2 存在,则将目录dir1,及其所有文档和子目录,

复制到目录 dir2 下,新目录名称为dir1.若目录dir2不存在,

则将dir1,及其所有文档和子目录,复制为目录 dir2. 10.mv 文件移动命令格式: mv source destination

例子:

mv file1 file2 将文档 file1,更改档名为 file2.

mv file1 dir1 将文档 file1,移到目录 dir1 下,档名仍为 file1.

mv dir1 dir2 若目录 dir2 存在,则将目录 dir1,及其所有档

案和子目录,移到目录 dir2 下,新目录名称为 dir1.

若目录 dir2 不存在,则将dir1,及其所有文档和子

目录,更改为目录 dir2. 11.du 查看目录所占磁碟容量

命令格式: du [-sk] directory

例子 :

du dir1 显示目录 dir1 的总容量及其次目录的容量

du -sk dir1 显示目录 dir1 的总容量,以k bytes为计量 12.find 文件查找命令格式: find dir -name filename command

例子:

find . -name hello -print 寻找目前目录及所有的子目录内叫

hello的文档.

find . -ctime +7 -print 找出七天内未被更动的文档

find . -size +2000m -print 找出大小超过2000 bytes的文档

find /tmp -user b1234567 -print 在/tmp下属於b1234567的文档find . -name '*.c' -exec rm {} 删除所有的.c档

find . -name test\* -print 显示当前目录及其子目录文件名前4

位为test的文件名 13.man 随机文档

例子:

man ls | col -b >ls.txt 生成文本文档

catman -w -M /usr/man 生成索引关键字

man -k keyword 关键字查找

man -s number word 不同系统类别

example: man -s 3s printf

14.vi 编辑器

命令状态:

j,k,h,l:上下左右

0:行首

$: 行尾

i,I :插入命令,i 在当前光标处插入 I 行首插入

a,A:追加命令,a 在当前光标后追加,A 在行末追加

o,O:打开命令,o 在当前行下打开一行,O在当前行上插入一行

r,R :替换命令,r 替换当前光标处字符,R从光标处开始替换

数字s: 替换指定数量字符

x: 删除光标处字符

dd: 删除当前行

d0: 删除光标前半行

d$: 删除光标后半行

ctrl+f :后翻页

ctrl+b:前翻页

G : 文件尾

数字G: 数字所指定行

/string 查找字符串

n 继续查找

N 反向继续查找

% 查找对应括号

u 取消上次操作

ex命令状态

:set number 显示行号

:set smd 显示显示状态

:0 文件首

:1,5 copy 7 块拷贝

:1,5 del 块删除

:1,5 move 7 块移动

:1,$s/string1/string2/g 全文件查找string1并替换为string2

:wq! 存盘退出(二)增强命令

1.ln 文档连结

命令格式:ln [-s] oldname newname

同一文档,可拥有一个以上之名称,可将文档做数个连结.

一个符号链是指向系统另一个文件的特殊文件,当访问这种文件时,它里面存放着一个路径名,该路径名用来引导用户到卡符号链所指的文件或目录

例子:

ln -s file1 file2 将名称 file2,连结至文档 file1. 2.grep 搜索字符串

命令格式:

grep string filename

寻找字串的方法很多,比如说我想找所有以M开头的行.此时必须引进pattern的观念.以下是一些简单的□例,以及说明:

^M 以M开头的行,^表示开始的意思

M$ 以M结尾的行,$表示结束的意思

^[0-9] 以数字开始的行,[]内可列举字母

^[124ab] 以1,2,4,a,或b开头的行

^b.503 句点表示任一字母

* 星号表示0个以上的字母(可以没有)

+加号表示1个以上的字母

\. 斜线可以去掉特殊意义

<eg> cat passwd | grep ^b 列出大学部有申请帐号者名单

cat passwd | grep ^s 列出交换学生申请帐号者名单

cat passwd | grep '^b.503' 列出电机系各年级...

grep '^\.' myfile.txt 列出所有以句点开头的行 3.fgrep 搜索字符串

命令格式:fgrep string file 4.file 显示文件类型

命令格式:file fileall

文件类型为shell script,ELF 32bit,ASCII text,data or tar file 5.diff 比较文档或目录之不同内容命令格式:diff [-r] name1 name2 ( name1 name2 可同时为档名,或目录名称.)

例子 :

%diff file1 file2

比较文档 file1 与 file2 内,各行之不同处.

%diff -r dir1 dir2

比较目录 dir1 与 dir2 内,各文档之不同处. 6.cmp 比较文档相同部分

命令格式:cmp file1 file2 7.ftp 远程文件传输

命令格式: ftp [hostname|IP address]

在进入 ftp 之后,如果与 remote host 连接上了,它将会询问你 username

与密码,如果输入对了就可以开始进行文档传输.

注意:如用户无密码,无法注册

(1) ftp 命令

ascii 将传输模式设为 ascii 模式.通常用於传送文字档.

binary 将传输模式设为 binary 模式,通常用於传送执行档,压缩档与影像

cd remote-directory 将远程主机上的工作目录改变.

lcd [ directory ] 更改本地主机的工作目录.

ls 列出远程主机上的文档.

get remote [ local-file ] 取得远方的文档.

mget remote-files 可使用通用字元一次取得多个文档.

put local[ remote-file] 将本地主机的文档送到远程主机.

mput local-files 可使用通用字元一次将多个文档放到远程主机上.

help [ command ] 线上辅助指令.

mkdir directory-name 在远程主机创建一个目录.

prompt 更改交谈模式,若为 on 则在 mput 与 mget 时每作一个文档之传输时均会询问.

quit/bye 离开ftp .

(2) 后台执行ftp

1.首先,将过程所用到的指令依顺序放入文档中,如下:

%cat ftp_command

!mkdir test

lcd test

cd test

prompt

binary

mget *.*

bye

2.其次,建一个.netrc档,属性为400,让ftp 自动到此读取Username

与Password,方可顺利login 到的主机,如下:

%cat .netrc

machine remote login anonymous password guest

3.最后再执行下面指令即可.

%nohup ftp remote < ftp_command > message & 8.telnet 远程终端访问

命令格式:

telnet [hostname|IP address]

*注:如使用root用户登录,其权限请参见11.3.4 9.IO 重新导向

UNIX所有的程式执行时,均需要资料的输入以及输出资料.一般而言,资料是

从键盘输入,并将资料输出到萤幕上,这就叫做标准输入及标准输出,而我们

可以更改标准出输出入.

A. 更改标准输入 -- 在命令后方加"< <filename>" ,即可从

<filename>这

个文档输入资料.

B. 更改标准输出 -- 在命令后方加"> <filename>" ,即可将萤幕输出的资

料导向到<filename>这个文档上.

C. 更改标准输出 -- 在命令后方加">> <filename>",功能与B.相似,只不

过这会将资料加在文档后方.

D. 管道 -- 在两个命令中间加上'|',即可将前方指令的输出当成后方指令

的输入.

例:

cd /tmp

ls -l > /tmp/ls.out

cat /tmp/ls.out

more /tmp/ls.out

rm /tmp/ls.out

ls | more

ls | wc -l (word count, count line number,算出文档数目)软件包管理

1.pkginfo 显示软件包信息

命令格式: pkginfo -d[ device|pathname] -l pkg_name

例子:

这三个域为:

pkg_category软件包种类,可为application,graphics 或system.

pkg_name 软件包名字,如为SUN产品则机SUNW 起头.

Description 软件产品的简单说明.

例子:

# pkginfo -d /cdrom/solaris_2_2/s0/Solaris_2.2 |more

利用pkginfo -l 命令显示关于软件包的详细信息,包括软件包的大小(按硬盘块大小

计算).

# pkginfo -d /cdrom/solaris_2_2/s0/Solaris_2.2 -l SUNWaudio

上面输出的最后一行指示软件包的大小. 利用此信息和df -k命令来确定你是否拥有足

够硬盘空间来安装此软件包. 2.pkgadd 增加软件包

利用pkgadd 命令增加软件包,当软件包被成功地安装以后,向root发送一个邮件.

命令格式:

pkgadd -d [device | pathname] pkg_name

例子:

# pkgadd -d /cdrom/solaris_2_2/s0/Solaris_2.2 SUNWaudio 3.pkgchk 校验软件包的安装pkgchk命令通过将软件包的属性及路径名内容与系统记录文件中的值进行对比来校验.

命令格式:

pkgchk [-p path1 [path2...]]

此命令可以检查整个软件包或通过指定-p选项对一特殊路径名进行检查,无输出则意味

着没有问题被检查出.

由于/etc/group 文件大小已被改变,所以文件内容的checksum就不对.

考察软件包信息

pkgadd命令更新文件/var/sadm/install/contents、此文件为系统中所有已安装软件包

的记录文件.

没有简单的方法来确定某软件包具有某一特殊文件(或命令).

对于已安装的软件包,从/var/sadm/install/contents 记录文件中查找此软件包的路径名. 4.pkgrm 删除软件包

命令格式:pkgrm pkgname1 pkgname2 …

在调用pkgrm 命令后,将向你警告有依赖关系的软件包信息,并提供放弃此操作的提示.

当软件包被成功地删除后,向root发送一个邮件.

pkgrm命令通过文件/var/sadm/install/contents 来确定软件包的地址,并且当软件包

被删除以后,更新此文件.

假如此软件包被两个或更多的包共享,则一定得将这些依赖于此包的所有软件包删除以

后才删除此软件包.

5.spooling 软件包转储

一个软件包可以由安装CD-ROM中拷贝过来存放在系统中,但并没有安装此软件包.

例如,一个服务器可以拷贝存储一个软件包,一个没有CD-ROM设备的系统可以从服务器上挂接此软件包,用以安装. 服务器

下面两个pkgadd命令用以说明如何spool一个软件包到/var/spool/pkg目录下或到一个指定的目录下.pkgadd命令的-s spool选项会缺省地将软件包拷贝到/var/spool/pkg目录下.你可以指定一个目录作为-s选项的参数.

客户

假如服务器共享了/export/pkgs目录,则客户系统可以挂接目录/export/pkgs并安装

软件包.

# mkdir /export/pkgs

# mount venus:/export/pkgs /export/pkgs

# pkgadd -d /export/pkgs SUNWaudio

删除Spooled软件包

在服务器上可以利用-s选项从spooling目录中删除一个软件包.

# pkgrm -s /export/pkgs SUNWaudio

与软件包管理有关的文件和目录

/var/sadm 包含系统记录文件和管理文件的目录

/opt/pkgname 安装未随操作系统一起提供的、名为pkgname的软件包的推荐目录.

/opt/pkgname/bin

/opt/bin 未随操作系统一起提供的、名为pkgname的执行文件的推荐目录.

var/opt/pkgname

/etc/opt/pkgname 未随操作系统一起提供的、名为pkgname的记录文件的推荐目录.

/var/sadm/install/contents 整个系统的软件包映象.数据和传输工具

(一)数据设备名

1.磁带类型设备名容量持续速率突发速率机器类型

8mm D8112 5G-10G 8205

8mm D8160 7G-14G 8505-8705

8mm D8170 20G 1MB/s 5MB/s 8900

4mm DDS1(60m) 1.3G

4mm DDS2(120m) 4G-8G

4mm DDS3(125m) 12G-24G 1MB/s 10MB/s 设备名: /dev/rmt/0,/dev/rmt/0n(不倒带) 2.软盘

设备名:

/dev/fd0或/dev/rdiskette 未运行卷标管理

/vol/dev/aliases/floppy0 运行卷标管理 3.文件

(二)数据备份命令

Solaris 2.x计算环境提供了几个命令用于备份和恢复文件和文件系统.

多卷备份连接系统跨接

ufsdump

ufsrestore Yes No No

tar No Yes Yes

cpio Yes Yes Yes 1.ufsdump命令

对系统管理员而言,ufsdump命令很有用,可对整个文件系统做完全或增量转储.

完全转储是对整个文件系统做备份.在较长的间隔做一次,如一星期或一月.

增量转储是对新创建或修改的文件进行备份.增量转储更频繁一些,可能一天一次.

ufsdump命令提供了不同等级的转储,从0至9.转储等级用来确定对哪些文件备份.0级指定

完全转储,1至9指定不同等级的增量转储.例如,增量转储(1等级)将对在上一次低等级

(0级)转储后修改或创建的文件进行备份.对文件系统作备份时,应将系统转至运行等级S.

如系统在运行等级3时,文件可能正在使用,于是可能造成无效备份. 例子:

# ufsdump 0uf /dev/rmt/0 /export/home

选项及参数:

0 指定0级(完全)转储.

u 更新文件/etc/dumpdates,以记录成功的转储.

f 与下面的/dev/rmt/0参数一起确定转储的磁带设备.

/dev/rmt/0 转储的磁带设备.

/export/home 指定要转储的文件系统.

2.ufsrestore命令

ufsrestore命令从备份磁带上拷贝文件至当前目录下.

ufsrestore命令可用于重载转储好的整个文件系统或备份带上的单个或多个文件. ufsrestore命令的选项用来指定磁带设备名和被恢复文件的路径名.

恢复过程

用ufsrestore命令按以下步骤恢复一个文件:

# cd /newdir

# ufsrestore tuf /dev/rmt/0

文件系统拷贝

#mount /dev/dsk/c0t1d0s0 /mnt

#ufsdump 0f - /dev/rdsk/c0t0d0s0|(cd /mnt; ufsresotre rf -)

#installboot /usr/platform/`uname -I`/lib/fs/ufs/bookblk raw-device 3.tar命令tar命令是用户级的备份命令,用于备份和恢复文件或目录.

命令格式: tar options tape_device_name [filename]

option c-建立新文档 v-显示路径

t-显示文件列表 f-指定设备

x-抽取文件 i-交互式

例子:

(1)备份过程:

$ tar cvf /dev/rmt/0 *

(2)恢复过程:

$ tar xvf /dev/rmt/0

(3)目录复制

$ tar cvf - mydir|(cd newdir;tar xvf -)

(4) 异地拷贝(必须为可信任用户,参见11.3)

$ tar cvf - mydir|rsh remote tar xvf - ;拷贝mydir目录至远程主机

$ rsh remote tar cvf - mydir|tar xvf - ;拷贝远程主机mydir目录至本机 4.cpio命令cpio(copy in/out)命令是能产生多卷备份的用户级命令.

命令格式:

cpio -ov >tape_device_name

cpio -i [vt] <tape_device_name

一旦它识别出介质的尾部,它就提示你插入另一磁带.

cpio命令利用ls或find命令的输出进行文件列表,将这些文件输出到一个文件,如磁带设备.它在文件之间插入标题以便于恢复,所以比tar命令慢.

cpio命令可用通配符作为参数,然而,cpio反着用通配符,即除满足匹配条件的文件以外,它将备份所有文件.

备份过程

$ find . -depth -print | cpio -ov > /dev/rmt/0

find命令给cpio命令提供文件和目录名的列表.

-o选项表示从标准输出读.

/dev/rmt/0参数确定磁带设备.

例子:

用find和cpio命令将主目录备份到磁带上:

恢复过程

用cpio命令按以下步骤从磁带上检索文件和目录.

1.将磁带插入磁带设备.

2.改变目录至/tmp目录.

3.用以下cpio目录确定要恢复的文件的路径名.

$ cpio -iv < /dev/rmt/0

-i选项抽取文件,v(verbose)选项与t选项合用则按ls -l格式列出文件,

使用此复合选项只显示文件信息,不抽取文件.

4.用以下cpio命令恢复文件至/tmp目录.

$ cpio -iv < dev/rmt/0 test.file

选项i抽取文件,v表示恢复时显示文件名.

5.从目录/tmp拷贝文件至所需目录.

6.取出磁带.

下面的例子说明如何用cpio命令恢复一个文件. https://www.docsj.com/doc/e64593408.html,press,uncompress,zcat 命令compress命令利用一特殊格式来压缩文件,以减少文件大小.压缩比从20%至80%.例如,用-v选项对名为bin.file的文件进行压缩:

此文件被压缩后,加上后缀.Z.

用户管理

(一)用户基本知识

1.文件信息

ls -l

drwxrwxrwx filename

(1)访问权限

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

user group other

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

(2)文件类型

- : 普通文件

b : 块特殊文件,如硬盘和CDROM设备

c : 字符文件设备或称“raw”设备文件

l : 符号连接

p : 管道或流,用于进程通讯

d : 目录

2.缺省权限

创建文件和目录时,系统自动设置一定的权限.缺省权限由用户mask码控制$umask 显示用户umask码

umask 设置文件目录

022 新文件属主有读权和修改权用户组和其他用户有读权和修改权

用户组和其他用户只有读权

可用umask maskvalue 改变缺省权限

3.系统安全文件

/etc/passwd 用户注册表

/etc/shadow 加密口令

/etc/group 用户组

/etc/default/login访问控制

说明:

passwd文件是为系统中的用户授予和认证访问权限的第一个文件,其项目使用’:’ 分割. login_name:passwd_field:UID:GID:comment:home_directory:default_shell

login_name 用户唯一登录名 comment 注释(finger使用)

passwd_field 加密口令安全标记 home_directory 用户注册家目录

UID 用户号 default_shell 命令解释器

GID 用户缺省唯一组号默认:sh,csh,ksh

shadow 文件管理用户加密口令,该文件只对有读权限

login_name:encrypted_pass:last_change:min:max:warn:inactive:expire:reserved login_name 用户名(同passwd) max 口令有效最大天数

encrypted_pass 13字符长加密口令 warn 口令到期前多少天警告

last_change 上次更改日期(from1970.1.1) inactive 被禁止登录前,帐号不活跃天数min 最小间隔天数 expire 用户禁止登录绝对日期(通常空白)

group文件用于将计算机系统的用户分组

groupname:passwd:gid:user-list

groupname 唯一组名 gid 为操作系统提供的代表组名的唯一标识号

passwd 组加密后的口令 user-list 用逗号分割的所有可访问该组的用户清单

理解UID和GID

系统中的每一个用户名都被赋予了一个UID(User Identification Number 用户标识号),这些号在0-60000之间,系统使用UID将一个用户名和操作系统对该用户的标识等同起来,

建立用户时,必须保证UID唯一。

GID(Group Identification Number,组标识号)遵循与UID一样的格式,范围0-60000,每个用户至少属于一组,并且可以属于多组。

(二)相关命令

1.chmod 改变文档或目录之属性

命令格式:chmod [-R] mode name

( name 可为档名或目录名;mode可为 3 个 8 位元之数字,或利用ls -l命令,列出

文档或目录之读、写、执行允许权之文字缩写.)

例子 :

%chmod 755 dir1 将目录dir1,设定成任何使用者,皆有读取及执行之权利,

但只有拥有者可做修改.

%chmod 700 file1

将文档file1,设定只有拥有者可以读、写和执行.

%chmod u+x file2

将文档file2,增加拥有者可以执行之权利.

%chmod g+x file3

将文档file3,增加群组使用者可执行之权利.

%chmod o-r file4

将文档file4,除去其它使用者可读取之权利.

%chmod a-r file4

将文档file4,除去所有使用者可读取之权利.

2.chown 改变文档或目录之拥有权

命令格式:chown [-R] username name ( name 可为档名或目录名.)

例子:

%chown user file1 将文档 file1 之拥有权,改为使用者 user 所有.

%chown -R user dir1 将目录 dir1,及其下所有文档和子目录之拥有权,

改为使用者 user 所有.

3.chgrp 改变文档或目录之群组拥有权

命令格式:chgrp [-R] groupname name ( name 可为档名或目录名 )

例子 :

%chgrp vlsi file1

将文档 file1 之群组拥有权,改为 vlsi 群组.

%chgrp -R image dir1

将目录dir1,及其下所有文档和子目录,改为 image 群组.

4.touch 改变文档或目录之最后修改时间

命令格式:touch name ( name 可为文档或目录名称.)

5.who 查看系统注册用户

6.id 查看当前用户用户号和组号

7.passwd 修改用户口令

命令格式:passwd username

无用户参数修改本用户口令,用户口令必须至少6个字符长,最大8个字符,口令中

至少两个字母字符及一个数字字符

8.su 转换用户

命令格式: su [-] username

无用户参数为转换到超级用户

- :执行新用户环境设置

su –c root dbshut

(三)shell特点

1. solaris三类shell

- Bourne(缺省shell)

- C

- Korn

Shell 基本特点

特点 Bourne C Korn

别名机制 No Yes Yes

增强的cd(CDPATH)功能 Yes Yes Yes

历史列表 No Yes Yes

作业控制 No Yes Yes

防止文件被覆盖 No Yes Yes

忽略Control_D No Yes Yes

2. B shell

(1) 变量设置

实例:终端类型:TERM=vt100;export TERM

语言环境:LANG=C;export LANG

执行路径:PATH=$PATH:/usr/bin:. ; export PATH 显示终端:DISPLAY=host:0.0;export DISPLAY (2) 环境文件

.profile

3. C shell

(1) 变量设置

set 定义变量

setenv 定义环境变量(环境变量与变量不同之处在于环境变量可以影响子进程)例子:终端类型:setenv TERM=vt100

提示符:set prompt=”I love unix>”

路径变量:set path=($path /usr/bin .)

显示终端:setenv DISPLAY host:0.0

共享库: setenv LD_LIBRARAY_PATH /usr/dt/lib:/usr/openwin/lib (2) 环境文件

.login .cshrc

(3)脚本语言

事例1:更换后缀

foreach file (*.ab)

set base=`basename $file .ab`

mv $file $base.cd

end

事例2:简单循环

@ cnt = 1

echo I will count from 1 to 100

echo and pause at every ten numbers for confiumation to continue echo -n Press an key to start: #显示数据后不回车

set key = $< #接受输入字符

while ($cnt < 101)

echo This is $cnt

if (`exp $cnt % 10` == 0 ) then

echo –n “continue or not(Y/N)”

set key = $<

if ($key == ‘n’) exit

endif

@ cnt += 1 # 变量cnt 加 1

end

echo DONE

4. dtterm

.dtprofile 通用桌面环境设置选项

(四)创建,删除用户帐户

1. 图形化管理工具

admintool

2. 字符型用户管理

useradd(创建) ,usermod(修改)

?提问者评价

?谢谢了。。网速慢几天没登了。。。sorry thanks a lot !!

评论|赞同5

查看文档来源:

https://www.docsj.com/doc/e64593408.html,/link?url=eKyvQRS8TLd5wYrqGEj_xyBVvl7UH5Bwkq5YQ-cTOXTmspfTGDX-z_0Lo4vVZTpy-J0Xe4DYnReQR6Bz-g5LTq

CAD常用命令汇总及详解

CAD中有哪些命令?我们可以把它们分为几类。一类是绘图类,二类是编辑类,三类是设置类,四类是其它类,包括标注、视图等。我们依次分析。 第一类,绘图类。常用的命令有: Line 直线 Xline 构造线 mline 双线 pline 多义线 rectang 矩形 arc 圆弧 circle 圆 hatch 填充 boundary 边界 block 定义块 insert 插入快 第二类,编辑类。常用的命令有: Matchprop 特性匹配 Hatchedit 填充图案编辑 Pedit 多义线编辑 Erase 擦除 Copy 拷贝 Mirror 镜像 Offset 平移 Array 阵列 Move 移动 Rotate 旋转 Scale 缩放 Stretch 拉伸 Lengthen 拉长 Trim 裁减 Extend 延伸 Break 打断 Fillet 倒圆角 Explode 炸裂 Align 对齐 Properties 属性

绘图工具栏: 直线(L):全称(line) 在屏幕上指定两点可画出一条直线。也可用相对坐标 或者在正交模式打开的情况下,直接给实际距离鼠标拖动来控制方向 构造线(XL):全称(xline) H为水平V为垂直O为偏移A为角度B为等分一个角度。 多段线(PL):全称(pline) 首先在屏幕上指定一点,然后有相应提示: 指定下一个点或[圆弧(A)/半宽(H)/长度(L)/放弃(U)/宽度(W)]。可根据需要来设置。 其中“圆弧”指定宽度可画任意角度圆弧;“半宽”指多段线的一半宽度,即如要高线宽为10,则5;“长度”给相应的值,则画出相应长度的多段线;“放弃”指放弃一次操作;“宽度”指多段线的宽度 多边形(pol):全称(polygon) 所绘制多边形为正多边形,边数可以自己设 E:根据边绘制多边形也可根据圆的半径利用外切和内接来画正多边形 矩形(REC):全称(rectang) 点击矩形工具后出现下列提示: 指定第一个角点或[倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)] 其中“倒角”是将90度直角的两条边割去一点。变成一个斜角。“标高”是空间上的意义可以在三视图当中展现出来,标高是相对的;“圆角”:即是将四个直角边倒成半径为X的圆角;“厚度”:空间上的意义,可在Z轴上表现出来“宽度”:平面空间的概念,指矩形四边的宽度。 圆弧(ARC或A):默认为3点画圆弧,成弧方向为逆时针,画优弧半径给负值。绘图菜单中有如下选项: 起点、圆心、端点; 起点、圆心、角度; 起点、圆心、长度; 起点、端点、角度; 起点、端点、方向; 起点、端点、半径; 圆心、起点、端点; 圆心、起点、角度; 圆心、起点、长度;

关闭常见的网络端口方法

关闭常见的网络端口方法 一: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$漏洞其实就是指微软为了方便管理员而安置的后门-空会话。 空会话是在未提供用户名和密码的情况下与服务器建立的会话.利用空会话我们可以做很多事比如:查看远程主机共享.得到远程主机用户名原本这些功能是用来方便管理员的.不

公文命令标准格式

公文命令标准格式 公文命令适用于依照有关法律公布行政法规和规章;宣布施行重大强制性行政措施;嘉奖有关单位及人员,撤销下级机关不适当的决定。下文是公文命令标准格式,欢迎阅读! 命令通常由三部分构成: (1)命令的标题 直接标明什么命令(令);也可在命令(令)的前面标明发布命令(令)的机关名称或领导人的职务。 发文机关标志由发文机关全称加“命令”或“令”字组成,居中排布,上边缘至版心上边缘为20 mm,推荐使用红色小标宋体字。 (2)命令的正文 发文机关标志下空二行居中编排令号,令号下空二行编排正文。 命令的正文多由“原因”和“使命指挥”构成。前者说明为什么要发布该项命令,后者要说明命令所属机关必须遵照执行的事项,生效与执行的时限。 (3)命令的签署 标示签发此项命令的机关或法定作者,签发的日期,并盖上印章。 命令的撰写,要求文字非常简明扼要,篇幅简短,主要传达领导机关的决定,不必作具体意义的阐发。行文结构要严谨,文句要精炼准确,语气要坚决肯定,不能使用商量或模棱两可的口吻。

签发人职务、签名章和成文日期的编排见党政机关公文格式(GB/T 9704-2012)7.3.5.3加盖签发人签名章的公文。 公文命令标准格式二公布令的格式 公布令由四部分构成: (1)标题 公布令的标题通常也包括发文机关、发文事由和文种类别三部分,但使用时只写明发文机关与文种即可。如“中华人民共和国全国人民代表大会常务委员会委员长令”、“中华人民共和国国务院令”,等等。 (2)正文 公布令的正文一般很简短,主要写明经过什么机关或会议,在什么日期通过批准了何种法令文件,开始生效与执行的日期。属于修订的文件,也应在正文中说明。 (3)签署 标明签署公布令的发文机关或法定作者,签署日期。如需盖印的,要盖上公(私)印章。 (4)附件 公布令是为颁布某项法律制度而发出的,所以必须附上所颁布的法制文书。 公布令的写作,要求简短明确,在颁布法律条文时甚至连理由和目的也无需说明。公布令的附件,应随令文同时公布。 公布令正文结尾处,一般要用“特令公布施行”、“现予公布”、

常用solaris命令

常用solaris命令 2006-12-14 10:51 虽然不全,但一定是常用的,小弟自己整理的,望大家能够继续补充1.showrev 查看系统Hostid: 24cc7225 Release: 5.9 Kernel architecture: i86pc Application architecture: i386 Hardware provider: COMPAQ Domain: https://www.docsj.com/doc/e64593408.html, Kernel version: SunOS 5.9 Generic 112234-10 Nov 2003 showrev -p可以查看系统的安装的补丁 2、vmstat监视cpu iostat监视磁盘 iostat -E现在磁盘信息,包括大小和错误数量,厂家等等 3、prtconf显示系统信息 4、prtdiag显示系统cpu,内存,以及OBP 5、netstat -r路由信息 netstat -i接口信息 6、查看网卡状态 ndd -get /dev/eri link_status or link_speed 7. isainfo -b 32 or 64 isainfo查看系统的平台类型sparc or i386 8. prodreg图形界面显示安装的软件 9、prtvtoc /dev/rdsk/c0t0d0s2 /* Disk geometry and partitioning info * 10、dos2unix | -ascii ; /* Converts DOS file formats to Unix */ 11、mailx -H -u ; /* List out mail headers for specified user */ 12、prtconf | grep "Memory size" /* Display Memory Size */ 13、prstat -a类似top的命令 14、Snoop Your Network snoop -d pcelx0 /* Watch all network packets on device pcelx0 */ snoop -o /tmp/mylog pcelx0 /* Saves packets from device pcelx0 to a file */ snoop -i /tmp/mylog host1 host2 /* View packets from logfile between host1 & host2 */ snoop -i /tmp/mylog -v -p101 /* Show all info on packet number 101 from a logfile */ snoop -i /tmp/mylog -o /tmp/newlog host1 /* Write a new logfile with all host1 packets */

ORACLE SQLPLUS 常用命令及解释

Oracle SQLPlus常用命令及解释 1.@ 执行位于指定脚本中的SQLPlus语句。可以从本地文件系统或Web服务器中调用脚本。可以为脚本中的变量传递值。在iSQL*Plus中只能从Web服务器中调用脚本。 2.@@ 执行位于指定脚本中的SQL*Plus语句。这个命令和@(“at”符号)命令功能差不多。在执行嵌套的命令文件时它很有用,因为它会在与调用它的命令文件相同的路径或url中查找指定的命令文件。在iSQL*Plus中只支持url形式。 3./ 执行保存在SQL缓冲区中的最近执行的SQL命令或PL/SQL块。在SQL*Plus命令行中,可在命令提示符或行号提示符使用斜线(/)。也可在iSQL*Plus的输入区中使用斜线(/)。斜线不会列出要执行的命令。 4.ACCEPT 可以修改既有变量,也可定义一个新变量并等待用户输入初始值,读取一行输入并保存到给出的用户变量中。ACCEPT在iSQL*Plus中不可用。 5.APPEND 把指定文本添加到SQL缓冲区中当前行的后面。如果text的最前面包含一个空格可在APPEND和text间输入两个空格。如果text的最后是一个分号,可在命令结尾输入两个分号(SQL*Plus会把单个的分号解释为一个命令结束符)。APPEND 在iSQL*Plus中不可用。 6.ARCHIVE LOG 查看和管理归档信息。启动或停止自动归档联机重做日志,手工(显示地)归档指定的重做日志,或者显示重做日志文件的信息。 7.ATTRIBUTE 为对象类型列的给定属性指定其显示特性,或者列出单个属性或所有属性的当前显示特性。 8.BREAK 分开重复列。指定报表中格式发生更改的位置和要执行的格式化动作(例如,在列值每次发生变化时跳过一行)。只输入BREAK而不包含任何子句可列出当前的BREAK定义。 9.BTITLE 在每个报表页的底部放置一个标题并对其格式化,或者列出当前BTITLE定义。

常用命令

服务器开始加电,等待片刻会自动引导操作系统,操作系统初始化完毕后会出现登录界面,输入正确的用户名: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 被压缩的文件名

oracle常用命令及格式

oracle常用命令及格式 一:关于日志管理的 1.切换日志:sql> alter system switch logfile; 2.切换checkpoints:sql> alter system checkpoint; 3.增加日志组:sql> alter database add logfile [group 4] sql> ('/disk3/log4a.rdo','/disk4/log4b.rdo') size1m; 4.增加日志成员 sql> alter database add logfile member sql> '/disk3/log1b.rdo' to group 1, sql> '/disk4/log2b.rdo' to group 2; 5.改变日志文件名字或路径 sql> alter database rename file 'c:/oracle/oradata/oradb/re do01.log' sql> to 'c:/oracle/oradata/redo01.log'; (此处注意,那个文件路径的输入格式) 6.删除日志文件组:sql> alter database drop logfile group 3;

7.删除日志文件成员 sql> alter database drop logfile member 'c:/oracle/oradata/ redo01.log'; 8.清除日志文件内容 sql> alter database clear [unarchived] logfile 'c:/oracle/l og2a.rdo'; 二、关于表空间管理的 1.创建表空间 sql> create tablespace tablespace_name datafile 'c:\oracle\ oradata\file1.dbf' size100m, sql> 'c:\oracle\oradata\file2.dbf' size100mminimum extent 5 50k [logging/nologging] sql> default storage (initial 500k next 500k maxextents 500 pctinccease 0) sql> [online/offline] [permanent/temporary] [extent_managem ent_clause]

Solaris常用命令和例子

Solaris常用命令和例子 1) ok>probe-ide//Ultra5/10、Blade100/150 ok>probe-scsi-all//Ultra60、E450、V480 ok probe-scsi-all /pci@1f,4000/scsi@3,1 /pci@1f,4000/scsi@3 Target 0 Unit 0 Disk QUANTUM VK4550J SUN4.2G8817 Target 6 Unit 0 Removable Read Only device TOSHIBA 2395 XM5701TASUN12XCD fsck 例: ok boot Boot path: /ssm@0,0/pci@1c,700000/pci@1/SUNW,isptwo@4/sd@0,0:a Boot args: -s Loading ufs-file-system package 1.4 04 Aug 1995 13:02:54. FCode UFS Reader 1.11 97/07/10 16:19:15. Loading: /platform/SUNW,Sun-Fire/ufsboot Loading: /platform/sun4u/ufsboot SunOS Release 5.8 Version Generic_110096-04 64-bit Copyright 1983-2000 Sun Microsystems, Inc. All rights reserved. WARNING: todsg_get(): TOD SRAM magic error WARNING: todsg_get(): turned off using tod configuring IPv4 interfaces: hme1. Hostname: qame-a The / file system (/dev/rdsk/c4t0d0s0) is being checked. /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=50905 (4 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=50906 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=50907 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=539350 (18 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=539351 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=753040 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=804088 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=881943 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=881944 (2 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: INCORRECT BLOCK COUNT I=885317 (6 should be 0) (CORRECTED) /dev/rdsk/c4t0d0s0: 7499747 DUP I=885355 /dev/rdsk/c4t0d0s0: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. WARNING - Unable to repair the / filesystem. Run fsck

调度命令规范格式

调度命令规范格式 一、发布行车调度命令的原则1.指挥列车运行的命令和口头指示,只能由列车调 度员发布。旅客列车的加开、停运、折返、变更径路及车辆甩挂的命令,经铁道部、铁路局客运调度分别报告值班处长、值班主任同意签字后,由客运调度员发布。 2.调度命令发布前,应详细了解现场情况,听取有关人员的意见,书写命令内容、 受令处所必须正确、完整、清晰。 3.采用计算机发布调度命令时,必须严格遵守一拟、二签(按规定需领导、值班主 任签发)、三下达、四确认签收的发布程序。受令人必须认真核对命令内容并及时签收。 4.采用电话发布调度命令时,必须严格遵守一拟、二签(按规定需领导、值班主任 签发)、三发布、四复诵核对、五下达命令号码和时间的发布程序办理。发布、接收调度命令时,应填记《调度命令登记簿》(《技规》附件七),并记明发收人员姓名及时刻。 5.铁路局列车调度员发布行车命令,要一事一令,不得填写其他内容。遇有不正确 的文字不准涂改,应圈掉后重新书写。使用常用行车调度命令用语(见附件2)时,不用字句圈掉,不用项圈掉项号。已发布的调度命令,遇有错、漏时,必须取消前发命令,重新发布。 6.铁道部发布的常用行车调度命令用语未涉及的项目,铁路局确需发布行车调度命令,由铁路局制定调度命令用语。 7.设有双线双向闭塞设备的区间且作用良好,需要连续反方向行车时,可一次发布 调度命令。 8.不准以月度施工方案代替施工调度命令。施工主管部门(单位)要将次日施工计划,提前上报施工调度员。施工调度员应提前向行车有关单位发布施工计划调度命令,发布施工计划调度命令,不准夹带与受令处所无关的内容和命令。实际施工调度命令由列车调度员发布。 9.施工封锁或开通的调度命令,列车调度员必须得到车站值班员的请求(ctc区段 无车站值班员的车站,由施工单位负责人请求)后,方可发布。 10.发布有关线路、道岔限速的调度命令,必须注明起止里程(包括站内线别、道 岔号码)及时间。发布事故救援命令、月度施工计划或施工电报涉及限速的有关线路、道岔必须注明里程。 11.指定时间段内的维修作业,车站值班员在维修作业完毕销记后应立即报告列车 调度员,列车调度员不再发布维修作业结束恢复行车的命令。如需延长作业时间须列车调度员发布调度命令批准。

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地址或者

指令格式

指令格式

附录一FANUC 数控指令格式 数控程序是若干个程序段的集合。每个程序段独占一行。每个程序段由若干个字组成,每个字由地址和跟随其后的数字组成。地址是一个英文字母。一个程序段中各个字的位置没有限制,但是,长期以来以下排列方式已经成为大家都认可的 方式: N- G- X- Y- Z- ????F- S- T - M- LF 行号准备功能位置代码进给速 度主轴转速刀具号辅助功能行结束 在一个程序段中间如果有多个相同地址的字出现,或者同组的G功能,取最后一个有效。 1 行号 Nxxxx 程序的行号,可以不要,但是有行号,在编辑时会方便些。行号可以不连续。行号最大为9999,超过后从再从1开始。 选择跳过符号“/”,只能置于一程序的起始位置,如果有这个符号,并且机床操作面板上“选择跳过”打开,本条程序不执行。这个符号多用在调试程序,如在开冷却液的程序前加上这个符号,

在调试程序时可以使这条程序无效,而正式加工时使其有效。 2 准备功能 地址“G”和数字组成的字表示准备功能,也称之为G功能。G功能根据其功能分为若干个组,在同一条程序段中,如果出现多个同组的G功能,那么取最后一个有效。 G功能分为模态与非模态两类。一个模态G功能被指令后,直到同组的另一个G功能被指令才无效。而非模态的G功能仅在其被指令的程序段中有效。 例: …… N10 G01 X250. Y300. N11 G04 X100 N12 G01 Z-120. N13 X380. Y400. …… 在这个例子的N12这条程序中出现了“G01”功能,由于这个功能是模态的,所以尽管在N13这条程序中没有“G01”,但是其作用还是存在的。

solaris下的ftp命令介绍

solaris下的ftp命令介绍(保存) 1.ftp 本地工作站和远端工作站之间文档传输(solaris) : 必须拥有远端工作站的帐号及密码,才可进行传输工作: 格式: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命令进行文档传输,用法和 上所述大致相同。 FTP命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP

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

常用端口号与对应的服务以及端口关闭 端口简介:本文介绍端口的概念,分类,以及如何关闭/开启一个端口 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(分布式组件对象模型)服务。

Solaris 设备状态检查常用命令

Solaris 设备状态检查常用命令 标签:solaris硬件设备命令硬件信息查看表1-1 查看服务器硬件配置 表1-1 设备状态检查常用命令

# prtdiag -v 回显信息中“System Configuration”所在的行显示当前服务器的配置,包括服务器类型;“Run”所在的列显示当前服务器的CPU主频,这里CPU主频数值越大版本越高。 System Configuration: Sun Microsystems sun4u Sun SPARC Enterprise M5000 Server System clock frequency: 1012 MHz Memory size: 65536 Megabytes ==================================== CPUs ========================== ========== CPU CPU Run L2$ CPU CPU LSB Chip ID MHz MB Impl. Mask --- ---- ---------------------------------------- ---- --- ----- ---- 00 0 0, 1, 2, 3, 4, 5, 6, 7 2660 5.5 7 161 00 1 8, 9, 10, 11, 12, 13, 14, 15 2660 5.5 7 161 00 2 16, 17, 18, 19, 20, 21, 22, 23 2660 5.5 7 161

00 3 24, 25, 26, 27, 28, 29, 30, 31 2660 5.5 7 161 00 0 0, 1, 2, 3, 4, 5, 6, 7 2660 5.5 7 161 solaris Cpu /Linux下如何查看cpu 3665阅读0评论2011-09-21icybay 分类:LINUX 1.CPU数量 hp-unix ioscan -C processor | grep processor | wc -l Solais psrinfo -v | grep Status of processor |wc -l linux cat /proc/cpuinfo/grep processor|wc -l AIX lsdev -C | grep -i processor|wc -l 2) Memery数量 solaris prtconf | grep -i mem AIX root>lsdev -C |grep mem

Cad常用命令及使用方法

Cad常用命令及使用方法 一、绘图命令 直线:L 用法:输入命令L/回车/鼠标指定第一点/输入数值(也就是指定第二点)/回车(这时直线就画出来了)/回车(结束命令) 射线:RAY 用法:输入命令RAY/回车/鼠标指定射线起点/指定通过点/回车(结束命令) 构造线:XL 用法:输入命令XL/回车/鼠标指定构造线起点/指定通过点/回车(结束命令) 多段线:PL 用法1:同直线命令 用法2:输入命令PL/回车/指定起点/输入W(绘制带有宽度的线)/回车/指定线起点宽度/回车/指定线结束点宽度/回车/输入数值(线的长度值)/回车(结束命令) 正多边形:POL 用法:输入命令POL/回车/指定边数/回车/鼠标指定正多边形的中心点/输入选项(C外切于圆;I内接于圆)/回车/输入半径/回车(结束命令) 矩形:REC 用法1:输入命令REC/回车/鼠标指定第一角点/指定第二角点 用法2:输入命令REC/回车/输入C(绘制带有倒角的矩形)/回车/输入第一倒角值/回车/输入第二倒角值/回车/鼠标指定第一角点/指定第二角点 用法3:输入命令REC/回车/输入F(绘制带有圆角的矩形)/回车/输入圆角半径/回车/指定第一角点/指定第二角点 圆弧:A 用法:输入命令A/回车/指定圆弧起点/指定圆弧中点/指定圆弧结束点 (绘制圆弧的方法有11种,可参考绘图菜单---圆弧选项) 圆:C 用法:输入命令C/回车/鼠标指定圆心/输入半径值/回车(命令结束) (绘制圆的方法有6种,可参考绘图菜单---圆选项) 样条曲线:SPL 用法:输入命令SPL/回车/鼠标指定要绘制的范围即可/需要三下回车结束命令 椭圆:EL

8279的命令字及其格式

8279的命令字及其格式 (说明:读者也可直接根据本实验讲义第24页8279命令一览表设置命令字) 8279的各种工作方式都要通过对命令寄存器的设置来实现。8279共有8种命令,通过这些命令设置工作寄存器,来选择各种工作方式。命令寄存器共8位,格式为: 命令类型命令内容 如上图,8279的一条命令由两大部分组成,一部分表征命令类型,为命令特征位,由命令寄存器高3位D7---D5决定。D7---D5三位的状态可组合出8种形式,对应8类命令。另一部分为命令的具体内容,由D4---D0决定。每种特征所代表的命令如表3.3所示 下面详细说明各种命令中,D4---D0各位的设置方法,以便确定各种命令字。 (1)键盘/显示命令 特征位D7 D6 D5=000 D4、D3两位用来设定4种显示方式,D2---D0三位用以设定8种键盘/显示扫描方式,分别如表3.4和表3.5所示。

表3.5中所谓译码扫描指扫描代码直接由扫描线SL0---SL3输出,每次只有1位是低电平(4选1)。所谓编码扫描是指扫描代码经SL0---SL3外接译码器输出。 由于键盘最大8*8=64个键,由SL0---SL2接3---8译码器,译码器的8位输出作为键盘扫描输出线(列线),RL0---RL7为输入线(行线)。 8279最多驱动16位显示器,故可由SL0---SL3接4---16译码器,译码器的16位输出作为显示扫描输出线(16选1),决定第几位显示。显示字段码由OUTA0---OUTA3和OUTB0---OUTB3输出。 表3.3、表3.4、表3.5三个表相互组合可得到各种键盘显示命令。 例1:若希望设置8279为键盘译码扫描方式、N键轮回,显示8个字符、右端入口方式,确定其命令字。 根据题目要求可进行分析,因为具有下列条件: 是键盘/显示命令特征位:D7 D6 D5=000 (表3.3); 8个字符右端入口显示:D4 D3=10(表3.4); 键盘译码扫描,N键轮回:D2 D1 D0=011(表3.5); 所以8位命令器存器状态D7---D0=00010011B,即该命令字13H送入命令寄存器口地址则可满足题目要求。 例2:若已知命令字为08H,判断8279工作方式。 因为命令字为08H即D7---D0=00001000B,显然D7 D6 D5=000,该条命令为键盘/显示命令,D4D3=01为16字符左端入口显示方式,D2D1D0=000,键盘为编码扫描、双键锁定方式。 (2)时钟编程命令 特征位D7 D6 D5=001 D4---D0用来设定分频系数,分频系数范围在0---31之间。 有的设计会用单片机的ALE端接8279的CLK端,但ALE端输出的脉冲频率比8279所需工作时钟频率(100KHz)高出很多,通过设置分频系数就可使8279得到所需的时钟频率。(注意:实验板上8279的CLK并不直接连到ALE)。 例:若8279 CLK的输入信号频率为3.1 MHz,则分频系数应为31D=1FH,于是D4---D0=11111,则控制字为:D7---D0=00111111B=3FH

相关文档