C常用命令

合集下载

c语言常用变量命令

c语言常用变量命令

c语言常用变量命令
在C语言中,我们有许多不同的变量类型,它们可以帮助我们存储和处理数据。

以下是C语言中的一些常用变量命令:
1. `int`:整数类型,通常用于存储整数。

2. `float`:浮点数类型,用于存储小数。

3. `double`:双精度浮点数类型,用于存储更精确的小数。

4. `char`:字符类型,用于存储单个字符。

5. `string`:字符串类型,用于存储多个字符。

6. `bool`:布尔类型,用于存储真或假值。

除了这些基本类型,C语言还提供了其他一些复杂的数据结构,如数组、结构体和联合体等。

这些类型的变量在使用前必须先声明,声明的方式如下:
```c
int a; // 声明一个整型变量a
float b; // 声明一个浮点型变量b
char c; // 声明一个字符型变量c
bool d; // 声明一个布尔型变量d
string e; // 声明一个字符串型变量e
```
这些只是C语言中的一些基本变量命令,C语言还有许多其他功能和特性,可以帮助你编写更复杂的程序。

C语言指令集

C语言指令集

main【主涵数】auto【{加在涵数名前}自动储存类变量】------------------短register【{加在涵数名前}寄存器储存类变量】|extern【{加在涵数名前}外部储存类{可以不加}】|static【{加在涵数名前}静态储存类变量】----------------长void【没反回值】for【{3个条件语句}循环】while【{循环】do while【{前do循环体语句,后while条件语句}循环】if【{else补充语句,该短语只可有一个}{else if短语可有N个}条件】switch()【{case条件:程序段}{default条件不满足程序段}{break结束语}开关】goto【没条件转向】break【{适合于各种方式的循环}结果语】continue【判断结束语】return【反回语句】bool【布尔型变量】int【整型】-----------------------------低unsigned【没符号字符型】|long【长整型】|double【双精度浮点型】------------------高short【短整型】unsigned【没符号整型】unsigned short【没符号短整型】unsigned long【没符号长整型】char【字符型】float【单精度浮点型】()【括号】-----------------------优[]【下标】先,【合成表达式】级------结合性:左到右→,.【成员】:return【返回】-------------------0!【{真为假,假为真}非】-------------------------优~【位非】先++【{前缀表达式增1.后缀表达式不增1}增1】级--【{前缀表达式减1.后缀表达式不减1}减1】:-【求反】1------结合性:右到左(())【强制类型】|*【{指针运算符}取内容】|&【{指针运算符}取地址】|sizeof【字节数】--------------------------------|*【乘】--------------优---------------------------------------|/【除】先:3 |%【求余】------------级|+【加】----------优先|-【减】----------级:4 |<<【{只改表达式的值}左移】---------优先|>>【{只改表达式的值}右移】---------级:5 |>【大于】---------------优|<【小于】先6 |---结合性:左到右>=【大于等于】级|<=【小于等于】----------:|==【等于】----------优先级|!=【不等于】-------:7 |&【位与】--------优先级:8 |^【位异或】--------优先级:9 ||【位或】-------优先级:10 |&&【{都为真即真}与】-------优先级:11 |||【{都为假即假}或】-------优先级:12------------------------|表达式1?表达式2:表达式3【{真为第一个表达式,假为第二个表达式}条件求值】-----------------------------------------------------------------优先级:13------------------| =【简单赋值】----------------------------优|---结合性:右到左+=,-=,*=,/=,%=【复合算术赋值】先:14 | &=,|=,^=,>>=,<<=【复合位运算赋值】--------级-------------------------|,【句号】-------优先级:15-------结合性:左到右malloc【申请动态内存】struct【结构定义】*/【注释符】\n【换行符】\t【水平制表】\b【退格】\a【鸣铃】\'【单引号】\r【回车】\v【垂直制表】\f【走纸换页】\\【反斜线】\0【ASCII码为0的字符】<<=【{改变变量值}左移】>>=【{改变变量值}右移】*【{指针运算符}取内容】&【{指针运算符}取地址】sizeof【计算数据类型所占的字节数】getchar()【接收字符型输入{带缓冲区和回显}】gets()【接收字符串型输入】scanf()【标准格式输入】%d{十进制整数}%x{十六进制整数}%o{八进制整数}%u{没符号十进制整数}%f{小数表示的浮数点数}%e{指数表示的浮数点数}%c{单个字符}%s{字符串}【标准格式输入的格式说明符】putchar()【字符型输出】puts()【字符串型输出】printf()【标准格式输出】%d{十进制整数}%x{十六进制整数}%o{八进制整数}%u{没符号整数}%f{小数表示的浮数点数}%e{指数表示的浮数点数}%c{单个字符}%s{字符串}g{e和f中较短的一种}【标准格式输出的格式说明符】#define【宏定义】undef【终止宏定义】。

常 用 C A D 快 捷 键

常 用 C A D 快 捷 键

常用C A D 快捷键
1.绘图命令:
直线:L弧: A 矩形:REC圆: C
圆环:DO 点:PO 射线:XL 多线段:PL 椭圆:EL 多线:ML 样条曲线:SPL 正多边形:POL 文字:T 填充:H 合成: B 分解:X 倒角: F
2.修改命令
旋转:RO 镜向:MI 剪切:TR 打断:BR 移动:M 延长:EX
复制:CO 缩放:SC
拉伸:S 插入块:I
阵列:AR 偏移:O
删除: E 对齐:AL 3.对象特征
设计中心:ADC 修改特性:MO
文字样式:ST 属性匹配:MA
设置颜色:COL 图层操作:LA
线形:LT 线形比例:LTS
线宽:LW 清除圾圾:PU
4.尺寸标注:
直线标注:DLI 对齐标注:DAL
半径标注:DRA 直径标注:DDI
角度标注:DAN 中心标注:DCE
点标注:DOR 快速引出标注:LE
标注样式:D 编辑标注:DED
替换标注系统变量:DOV
6.常用CTRL快捷键
【CTRL】+1:修改特性【CTRL】+2:设计中心【CTRL】+0:打开文件【CTRL】+N:新建文件【CTRL】+P:打印文件【CTRL】+S:保存文件【CTRL】+Z:放弃【CTRL】+X:剪切【CTRL】+C:复制【CTRL】+V:粘贴【CTRL】+B:栅格捕捉【CTRL】+F:对象捕捉【CTRL】+G:栅格【CTRL】+L:正交【CTRL】+W 对象追踪【CTRL】+U:极轴
7常用功能键
【F1】:帮助【F2】:文本窗口
【F3】:对象捕捉。

【F7】:栅格。

【F8】:正交。

C语言基础-符号、指令表

C语言基础-符号、指令表

C语言基础-符号、指令表姓名:[张魏]联系电话:[10086] 联系地址:[中州大学]auto :声明自动变量一般不使用double :声明双精度变量或函数int:声明整型变量或函数struct:声明结构体变量或函数break:跳出当前循环else :条件语句否定分支(与 if 连用)long :声明长整型变量或函数switch :用于开关语句case:开关语句分支enum :声明枚举类型register:声明积存器变量typedef:用以给数据类型取别名(当然还有其他作用)char :声明字符型变量或函数extern:声明变量是在其他文件正声明(也可以看做是引用变量)return :子程序返回语句(可以带参数,也看不带参数)union:声明联合数据类型const :声明只读变量float:声明浮点型变量或函数short :声明短整型变量或函数unsigned:声明无符号类型变量或函数continue:结束当前循环,开始下一轮循环for:一种循环语句(可意会不可言传)signed:生命有符号类型变量或函数gotodoif注解://—单行注解;/*多行注解*/typedef struct{数据类型变量序列1;数据类型变量序列1;...}自定义数据类型的名称;保留字_a t_,a l i e n,b d a t a,b r e a k,b i t,c a s e,c h a r,c o d e,c o m p a c t,c o n s t,c o n t i n u e,d a t a,d e f a u l t,d o,d o u b l e,f a r,e l s e,e n u m,e x t e r n,f l o a t,f o r,g o t o,i f,f u n c u s e d,i d a t a,i n t,i n l i n e,i n t e r r u p t,l a r g e,l o n g,p d a t a,_p r i o r i t y_,r e e n t r a n t,r e t u r n,s b i t,s f r,s f r16,s h o r t,s i g e n d,s i z e o f,s m a l l,s t a t i c,s t r u c t,s w i t c h c_t a s k_,t y p e d e f,u s i n g, u n i o n,u n s i g n e d,v o i d,v o l a t i l e,w h i l e,x d a t a常量表示法※比较运算结果是个布尔值既T R U E(真值)或FA L S E(假值)。

c51单片机c语言常用指令 -回复

c51单片机c语言常用指令 -回复

c51单片机c语言常用指令-回复C51单片机C语言常用指令导语:C51单片机是一种非常常用的微控制器,它广泛应用于许多嵌入式系统和电子设备中。

在单片机的开发过程中,C语言是一种非常常用的编程语言。

本文将介绍C51单片机常用的指令,帮助读者了解这些指令的功能和使用方法。

第一部分:常用的I/O口控制指令I/O口控制指令是C51单片机中非常重要的一部分,因为它们用于控制单片机与外部设备之间的数据交互。

以下是一些常用的I/O口控制指令:- P0:将P0口设置为输入或输出,可以用于与外部设备进行数据通信。

- P1:将P1口设置为输入或输出,可以用于与外部设备进行数据通信。

- P2:将P2口设置为输入或输出,可以用于与外部设备进行数据通信。

- P3:将P3口设置为输入或输出,可以用于与外部设备进行数据通信。

第二部分:常用的中断控制指令中断是C51单片机中实现实时响应的重要机制之一。

以下是一些常用的中断控制指令:- EA:使能所有中断。

- EX0:外部中断0的控制指令,用于外部设备产生中断信号。

- EX1:外部中断1的控制指令,用于外部设备产生中断信号。

- IT0:外部中断0的触发方式,可以设置为电平触发或边沿触发。

- IT1:外部中断1的触发方式,可以设置为电平触发或边沿触发。

第三部分:常用的定时器控制指令定时器是C51单片机中实现时间计数和定时任务的重要模块。

以下是一些常用的定时器控制指令:- TMOD:设置定时器模式,可以选择定时器0/1的工作模式。

- TL0、TL1:定时器0/1的低8位计数器,用于保存定时值的低8位。

- TH0、TH1:定时器0/1的高8位计数器,用于保存定时值的高8位。

- TR0、TR1:定时器0/1的运行控制位,用于启动和停止计时器。

- TF0、TF1:定时器0/1的溢出标志位,用于判断定时器是否溢出。

第四部分:常用的串口通信指令串口通信是C51单片机中常用的通信方式之一,用于与其他设备进行数据交互。

C快捷键C常用快捷键命令大全

C快捷键C常用快捷键命令大全

C快捷键C常用快捷键命令大全The pony was revised in January 2021常用快捷键命令1、绘图命令:PO,*POINT(点)L, *LINE(直线)XL, *XLINE(射线)PL, *PLINE(多段线)ML, *MLINE(多线)SPL, *SPLINE(样条曲线)POL, *POLYGON(正多边形)REC, *RECTANGLE(矩形)C, *CIRCLE(圆)A, *ARC(圆弧)DO, *DONUT(圆环)EL, *ELLIPSE(椭圆)REG, *REGION(面域)MT, *MTEXT(多行文本)T, *MTEXT(多行文本)B, *BLOCK(块定义)I, *INSERT(插入块)W, *WBLOCK(定义块文件)DIV, *DIVIDE(等分)ME,*MEASURE(定距等分) H, *BHATCH(填充)2、修改命令:CO, *COPY(复制)MI, *MIRROR(镜像)AR, *ARRAY(阵列)O, *OFFSET(偏移)RO, *ROTATE(旋转)M, *MOVE(移动)E, DEL键 *ERASE(删除)X, *EXPLODE(分解)TR, *TRIM(修剪)EX, *EXTEND(延伸)S, *STRETCH(拉伸)LEN, *LENGTHEN(直线拉长)SC, *SCALE(比例缩放)BR, *BREAK(打断)CHA, *CHAMFER(倒角)F, *FILLET(倒圆角)PE, *PEDIT(多段线编辑)ED, *DDEDIT(修改文本)3、视窗缩放:P, *PAN(平移)Z+空格+空格, *实时缩放Z, *局部放大Z+P, *返回上一视图Z+E, 显示全图Z+W,显示窗选部分4、尺寸标注:DLI, *DIMLINEAR(直线标注)DAL, *DIMALIGNED(对齐标注)DRA, *DIMRADIUS(半径标注)DDI, *DIMDIAMETER(直径标注)DAN, *DIMANGULAR(角度标注)DCE, *DIMCENTER(中心标注)DOR, *DIMORDINATE(点标注)LE, *QLEADER(快速引出标注)DBA, *DIMBASELINE(基线标注)DCO, *DIMCONTINUE(连续标注)D, *DIMSTYLE(标注样式)DED, *DIMEDIT(编辑标注)DOV, *DIMOVERRIDE(替换标注系统变量) DAR,(弧度标注,CAD2006)DJO,(折弯标注,CAD2006)5、对象特性ADC, *ADCENTER(设计中心“Ctrl+2”)CH, MO *PROPERTIES(修改特性“Ctrl+1”) MA, *MATCHPROP(属性匹配)ST, *STYLE(文字样式)COL, *COLOR(设置颜色)LA, *LAYER(图层操作)LT, *LINETYPE(线形)LTS, *LTSCALE(线形比例)LW, *LWEIGHT (线宽)UN, *UNITS(图形单位)ATT, *ATTDEF(属性定义)ATE, *ATTEDIT(编辑属性)BO, *BOUNDARY(边界创建,包括创建闭合多段线和面域)AL, *ALIGN(对齐)EXIT, *QUIT(退出)EXP, *EXPORT(输出其它格式文件)IMP, *IMPORT(输入文件)OP,PR *OPTIONS(自定义CAD设置)PRINT, *PLOT(打印)PU, *PURGE(清除垃圾)RE, *REDRAW(重新生成)REN, *RENAME(重命名)SN, *SNAP(捕捉栅格)DS, *DSETTINGS(设置极轴追踪)OS, *OSNAP(设置捕捉模式)PRE, *PREVIEW(打印预览)TO, *TOOLBAR(工具栏)V, *VIEW(命名视图)AA, *AREA(面积)DI, *DIST(距离)LI, *LIST(显示图形数据信息)(二)常用CTRL快捷键【CTRL】+1 *PROPERTIES(修改特性) 【CTRL】+2 *ADCENTER(设计中心)【CTRL】+O *OPEN(打开文件)【CTRL】+N、M *NEW(新建文件)【CTRL】+P *PRINT(打印文件)【CTRL】+S *SAVE(保存文件)【CTRL】+Z *UNDO(放弃)【CTRL】+X *CUTCLIP(剪切)【CTRL】+C *COPYCLIP(复制)【CTRL】+V *PASTECLIP(粘贴)【CTRL】+B *SNAP(栅格捕捉)【CTRL】+F *OSNAP(对象捕捉)【CTRL】+G *GRID(栅格)【CTRL】+L *ORTHO(正交)【CTRL】+W *(对象追踪)【CTRL】+U *(极轴)(三)常用功能键【F1】 *HELP(帮助)【F2】 *(文本窗口)【F3】 *OSNAP(对象捕捉)【F7】 *GRIP(栅格)【F8】正交。

gcc基本命令

gcc基本命令

gcc基本命令一、引言GCC是一款广泛使用的编译器,它可以将高级语言编写的程序转换成机器语言,从而使得计算机能够运行这些程序。

本文将介绍GCC 的基本命令,包括编译、链接等操作。

二、编译源代码编译是将源代码转换成目标文件的过程。

GCC提供了多种编译选项,可以用来指定编译的方式和参数。

下面是一些常用的编译命令及其说明:1. gcc -c source.c -o object.o该命令将源代码文件source.c编译成目标文件object.o。

选项“-c”表示只编译,不进行链接操作。

选项“-o”用于指定输出文件的名称。

2. gcc -E source.c -o preprocessed.c该命令将预处理源代码文件source.c输出到preprocessed.c文件中。

选项“-E”表示只进行预处理操作,不进行编译和链接。

3. gcc -S source.c -o assembly.s该命令将源代码文件source.c编译成汇编代码文件assembly.s。

选项“-S”表示只生成汇编代码,不进行后续的编译和链接。

三、链接目标文件链接是将多个目标文件合并成可执行文件的过程。

GCC提供了多种链接选项,用于指定链接的方式和参数。

下面是一些常用的链接命令及其说明:1. gcc object1.o object2.o -o executable该命令将目标文件object1.o和object2.o链接成可执行文件executable。

选项“-o”用于指定输出文件的名称。

2. gcc object1.o object2.o -o executable -lm该命令将目标文件object1.o和object2.o链接成可执行文件executable,并且链接了数学库libm。

选项“-lm”用于指定链接的数学库。

四、其他常用命令除了编译和链接命令外,GCC还提供了其他一些常用的命令,用于查看版本信息、优化编译结果等。

oracle19c常用命令

oracle19c常用命令

oracle19c常用命令数据库启动、关闭和状态检查•启动数据库:SqlSQL> STARTUP; # 启动数据库,默认为读写模式SQL> STARTUP MOUNT; # 只装载数据库但不打开SQL> STARTUP OPEN READ ONLY; # 以只读模式打开数据库•关闭数据库:SqlSQL> SHUTDOWN; # 正常关闭数据库,等待所有会话结束SQL> SHUTDOWN IMMEDIATE; # 立即关闭数据库,断开所有会话SQL> SHUTDOWN TRANSACTIONAL; # 在事务结束后关闭数据库SQL> SHUTDOWN ABORT; # 强制立即关闭数据库,可能导致数据丢失•查看数据库状态:SqlSQL> SELECT DATABASE_STATUS FROM V$INSTANCE;SQL> SELECT INSTANCE_NAME, STATUS FROM V$INSTANCE;用户管理•创建用户并分配表空间:SqlCREATE USER username IDENTIFIED BY password DEFAULTTABLESPACE users QUOTA UNLIMITED ON users;•给用户授权:SqlGRANT connect, resource TO username;GRANTdba TO username; # 授予数据库管理员权限表空间操作•创建表空间:SqlCREATE TABLE SPACE new_tbs DATAFILE'/path/to/datafile.dbf' SIZE 100M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED;•删除表空间(需先离线):SqlALTER TABLE SPACE tbs_name OFFLINE;DROP TABLESPACE tbs_name INCLUDING CONTENTS ANDDATAFILES;PDB(可插拔数据库)管理•创建PDB:SqlCREATE PLUGGABLE DATABASE pdb_nameADMIN USER admin_user identified by passwordFILENAME '/path/to/pdb.xml';•开启/关闭PDB:SqlALTER PLUGGABLE DATABASE pdb_name OPEN;ALTER PLUGGABLE DATABASE pdb_name CLOSE;其他常用操作•查询当前登录用户:SqlSELECT USER FROM DUAL;•备份数据库:Bashrman target / # 进入RMAN恢复管理器BACKUP DATABASE; # 执行全库备份•查询数据库版本信息:SqlSELECT * FROM v$version;数据查询与操作•查询表数据:SqlSELECT * FROM your_table;-- 或者特定列SELECT column1, column2 FROM your_table;•插入数据:SqlINSERT INTO your_table (column1, column2) VALUES('value1', 'value2');•更新数据:SqlUPDATE your_table SET column1 = 'new_value'WHEREcondition;•删除数据:SqlDELETE FROM your_table WHERE condition;索引管理•创建索引:SqlCREATE INDEX idx_your_table_column1 ONyour_table(column1);•删除索引:SqlDROP INDEX idx_your_table_column1;触发器和序列•创建序列:SqlCREATE SEQUENCE seq_your_sequenceSTART WITH1INCREMENT BY1NOMAXVALUE;•使用序列:SqlINSERT INTO your_table (id, column1) VALUES(seq_your_sequence.NEXTVAL, 'value1');•创建触发器:SqlCREATE OR REPLACE TRIGGER trg_your_triggerBEFORE INSERT ON your_tableFOR EACH ROWBEGIN:NEW.column1 := seq_your_sequence.NEXTVAL;END;事务控制•开始事务:SqlSET TRANSACTION;•提交事务:SqlCOMMIT;•回滚事务:SqlROLLBACK;•保存点设置与恢复:SqlSAVEPOINT your_savepoint;ROLLBACK TO your_savepoint;SQL性能分析•查看执行计划:SqlEXPLAIN PLAN FOR SELECT * FROM your_table;SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY); 数据库审计•开启审计:SqlAUDIT ALL BY user_name BY ACCESS;•查看审计记录:SqlSELECT * FROM SYS.AUD$;。

c语言程序中的预编译命令

c语言程序中的预编译命令

c语言程序中的预编译命令预编译命令是在编译之前就交由编译器进行相关处理的指令,通常以"#"开头。

预编译命令在整个程序开始编译之前就已经执行。

以下是一些常用的预编译命令:1. #include:用于引入头文件。

例如:```C#include <stdio.h> //引入标准输入输出头文件#include "myheader.h" //引入自定义头文件myheader.h```2. #define:用于定义宏。

例如:```C#define PI 3.14159 //定义宏PI,宏的值是3.14159```3. #undef:用于取消之前定义的宏。

例如:```C#undef PI //取消之前定义的宏PI```4. #ifdef,#ifndef,#endif:用于条件编译。

例如:```C#ifdef PI// 如果宏PI已被定义,则编译以下代码#endif#ifndef PI// 如果宏PI未被定义,则编译以下代码#endif```5. #if, #else, #elif:也是用于条件编译。

例如:```C#if defined(PI)//如果宏PI已被定义,则编译以下代码#else//如果宏PI未被定义,则编译以下代码#endif```6. #error:当某些条件不满足时,输出错误并停止编译。

例如:```C#error "Something went wrong"```7. #pragma:用于实现一些特殊的功能,这个指令和编译器实现有关。

例如:```C#pragma pack(1) //设置结构体的对齐方式为1字节对齐```。

C Document GCC常用指令

C Document  GCC常用指令

1.gcc -E source_file.c-E,只执行到预编译。

直接输出预编译结果。

2. gcc -S source_file.c-S,只执行到源代码到汇编代码的转换,输出汇编代码。

3. gcc -c source_file.c-c,只执行到编译,输出目标文件。

4. gcc (-E/S/c/) source_file.c -o output_filename-o, 指定输出文件名,可以配合以上三种标签使用。

-o 参数可以被省略。

这种情况下编译器将使用以下默认名称输出:-E:预编译结果将被输出到标准输出端口(通常是显示器)-S:生成名为source_file.s的汇编代码-c:生成名为source_file.o的目标文件。

无标签情况:生成名为a.out的可执行文件。

5. gcc -g source_file.c-g,生成供调试用的可执行文件,可以在gdb中运行。

由于文件中包含了调试信息因此运行效率很低,且文件也大不少。

这里可以用strip命令重新将文件中debug信息删除。

这是会发现生成的文件甚至比正常编译的输出更小了,这是因为strip把原先正常编译中的一些额外信息(如函数名之类)也删除了。

用法为strip a.out6. gcc -s source_file.c-s, 直接生成与运用strip同样效果的可执行文件(删除了所有符号信息)。

7. gcc -O source_file.c-O(大写的字母O),编译器对代码进行自动优化编译,输出效率更高的可执行文件。

-O 后面还可以跟上数字指定优化级别,如:gcc -O2 source_file.c数字越大,越加优化。

但是通常情况下,自动的东西都不是太聪明,太大的优化级别可能会使生成的文件产生一系列的bug。

一般可选择2;3会有一定风险。

8. gcc -Wall source_file.c-W,在编译中开启一些额外的警告(warning)信息。

-Wall,将所有的警告信息全开。

C制图常用命令表格版

C制图常用命令表格版
图块定义:B
标注设置:D
插入:I
拉伸图形:S
偏移:O
炸开:X
定义字体:ST
编辑标注文字:DIMTEDIT
文字样式:DD或STYLE/STYLE
单行文字:TEXT
编辑文字:MTEXT(MT)
查找:FIND
拼音检查:SPELL(SP)
单位:UNITS
图形界限:CINITS
光标移动间距:SNAP(SN)
端点:END
交点:INT
圆心:CEN
节点:NOD
垂足:PER
最近点:NEA
基点:FRO
草图设置:DSETTINGS/OSNAP
图层:LAYER
线型控制:CINETYPE
中心:MID
外观交点:APPINT
象限点:QUA
插入点:INS
切点:TAN
延伸:EXT
临时追踪点:TT
编辑标注:ED
样条曲线:SPL
双点射线:XL
三维旋转:ROTATE 3D
三维镜像:MIRROR 3D
三维阵列:3DARRAY(3A)
剖切:SLICE(SL)
并集:UNION(UNI)
干涉:INTERFERE(INF)
交集:INTERSECT(IN)
差集:SUBTRACT(SU)
命名视图:VIEW/DDVIEW/VIEW
视点:VPOINT/DDVPOINT
快速缩放:VIEWRES
实时平移:PAN/-PAN(P)
图形空间切换:MSPACE/PSPACE
多视窗:VIEWPORTS/VPORTS
取消:CTRL+Z
重复:CTRL+Y
写块存档:W
单行文本:DT

c语言命令

c语言命令

c语言命令c语言命令大全一、#define命令#define定义了一个标识符及一个串。

在源程序中每次遇到该标识符时,均以定义的串代换它。

ANSI标准将标识符定义为宏名,将替换过程称为宏替换。

命令的一般形式为:#define identifier string注意:1、该语句没有分号。

在标识符和串之间可以有任意个空格,串一旦开始,仅由一新行结束。

2、宏名定义后,即可成为其它宏名定义中的一部分。

3、宏替换仅仅是以文本串代替宏标识符,前提是宏标识符必须独立的识别出来,否则不进行替换。

例如:#define XYZ this is a tes使用宏printf(“XYZ”);//该段不打印”this is a test”而打印”XYZ”。

因为预编译器识别出的是”XYZ”4、如果串长于一行,可以在该行末尾用一反斜杠’ ’续行。

#defineLONG_STRING"this is a very longstring that is used as an example"5、C语言程序普遍使用大写字母定义标识符。

6、用宏代换代替实在的函数的一大好处是宏替换增加了代码的速度,因为不存在函数调用的开销。

但增加速度也有代价:由于重复编码而增加了程序长度。

二、#error命令#error强迫编译程序停止编译,主要用于程序调试。

#error指令使预处理器发出一条错误消息,该消息包含指令中的文本.这条指令的目的就是在程序崩溃之前能够给出一定的信息。

三、#include命令#i nclude使编译程序将另一源文件嵌入带有#include的源文件,被读入的源文件必须用双引号或尖括号括起来。

例如:#include”stdio.h”或者#include这两行代码均使用C编译程序读入并编译用于处理磁盘文件库的子程序。

将文件嵌入#i nclude命令中的文件内是可行的,这种方式称为嵌套的嵌入文件,嵌套层次依赖于具体实现。

C语言 常用命令

C语言 常用命令

A.基本数据类型(5个)void:声明函数无返回值或无参数,声明无类型指针,显式丢弃运算结果char:字符型类型数据,属于整型数据的一种int:整型数据,通常为编译器指定的机器字长float:单精度浮点型数据,属于浮点数据的一种double:双精度浮点型数据,属于浮点数据的一种B .类型修饰关键字(4个)short:修饰int,短整型数据,可省略被修饰的int。

long:修饰int,长整形数据,可省略被修饰的int。

signed:修饰整型数据,有符号数据类型unsigned:修饰整型数据,无符号数据类型C .复杂类型关键字(5个)struct:结构体声明union:共用体声明enum:枚举声明typedef:声明类型别名sizeof:得到特定类型或特定类型变量的大小D .存储级别关键字(6个)auto:指定为自动变量,由编译器自动分配及释放。

通常在栈上分配static:指定为静态变量,分配在静态变量区,修饰函数时,指定函数作用域为文件内部register:指定为寄存器变量,建议编译器将变量存储到寄存器中使用,也可以修饰函数形参,建议编译器通过寄存器而不是堆栈传递参数extern:指定对应变量为外部变量,即标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。

const:与volatile合称“cv特性”,指定变量不可被当前线程/进程改变(但有可能被系统或其他线程/进程改变)volatile:与const合称“cv特性”,指定变量的值有可能会被系统或其他进程/线程改变,强制编译器每次从内存中取得该变量的值2 流程控制关键字A .跳转结构(4个)return:用在函数体中,返回特定值(或者是void值,即不返回值)continue:结束当前循环,开始下一轮循环break:跳出当前循环或switch结构goto:无条件跳转语句B .分支结构(5个)if:条件语句,后面不需要放分号else:条件语句否定分支(与if连用)switch:开关语句(多重分支语句)case:开关语句中的分支标记default:开关语句中的“其他”分治,可选。

C单片机指令集大全

C单片机指令集大全

格式功能简述字节数周期一、数据传送类指令MOVA,Rn寄存器送累加器11MOVRn,A累加器送寄存器11MOVA,@Ri内部RAM单元送累加器11MOV@Ri,A累加器送内部RAM单元11MOVA,#data立即数送累加器21MOVA,direct直接寻址单元送累加器21MOVdirect,A累加器送直接寻址单元21MOVRn,#data立即数送寄存器21MOVdirect,#data立即数送直接寻址单元32MOV@Ri,#data立即数送内部RAM单元21MOVdirect,Rn寄存器送直接寻址单元22MOVRn,direct直接寻址单元送寄存器22MOVdirect,@Ri内部RAM单元送直接寻址单元22MOV@Ri,direct直接寻址单元送内部RAM单元22MOVdirect2,direct1直接寻址单元送直接寻址单元32 MOVDPTR,#data1616位立即数送数据指针32MOVXA,@Ri外部RAM单元送累加器(8位地址)12MOVX@Ri,A累加器送外部RAM单元(8位地址)12MOVXA,@DPTR外部RAM单元送累加器(16位地址)12MOVX@DPTR,A累加器送外部RAM单元(16位地址)12MOVCA,@A+DPTR查表数据送累加器(DPTR为基址)12 MOVCA,@A+PC查表数据送累加器(PC为基址)12 XCHA,Rn累加器与寄存器交换11XCHA,@Ri累加器与内部RAM单元交换11 XCHDA,direct累加器与直接寻址单元交换21 XCHDA,@Ri累加器与内部RAM单元低4位交换11 SWAPA累加器高4位与低4位交换11POPdirect栈顶弹出指令直接寻址单元22 PUSHdirect直接寻址单元压入栈顶22二、算术运算类指令ADDA,Rn累加器加寄存器11ADDA,@Ri累加器加内部RAM单元11ADDA,direct累加器加直接寻址单元21ADDA,#data累加器加立即数21ADDCA,Rn累加器加寄存器和进位标志11ADDCA,@Ri累加器加内部RAM单元和进位标志11 ADDCA,#data累加器加立即数和进位标志21 ADDCA,direct累加器加直接寻址单元和进位标志21 INCA累加器加111INCRn寄存器加111INCdirect直接寻址单元加121INC@Ri内部RAM单元加111INCDPTR数据指针加112DAA十进制调整11SUBBA,Rn累加器减寄存器和进位标志11SUBBA,@Ri累加器减内部RAM单元和进位标志11 SUBBA,#data累加器减立即数和进位标志21 SUBBA,direct累加器减直接寻址单元和进位标志21 DECA累加器减111DECRn寄存器减111DEC@Ri内部RAM单元减111DECdirect直接寻址单元减121MULAB累加器乘寄存器B14DIVAB累加器除以寄存器B14三、逻辑运算类指令ANLA,Rn累加器与寄存器11ANLA,@Ri累加器与内部RAM单元11ANLA,#data累加器与立即数21ANLA,direct累加器与直接寻址单元21 ANLdirect,A直接寻址单元与累加器21 ANLdirect,#data直接寻址单元与立即数31 ORLA,Rn累加器或寄存器11ORLA,@Ri累加器或内部RAM单元11ORLA,#data累加器或立即数21ORLA,direct累加器或直接寻址单元21 ORLdirect,A直接寻址单元或累加器21ORLdirect,#data直接寻址单元或立即数31 XRLA,Rn累加器异或寄存器11XRLA,@Ri累加器异或内部RAM单元11 XRLA,#data累加器异或立即数21XRLA,direct累加器异或直接寻址单元21 XRLdirect,A直接寻址单元异或累加器21 XRLdirect,#data直接寻址单元异或立即数32 RLA累加器左循环移位11RLCA累加器连进位标志左循环移位11RRA累加器右循环移位11RRCA累加器连进位标志右循环移位11CPLA累加器取反11CLRA累加器清零11四、控制转移类指令类ACCALLaddr112KB范围内绝对调用22 AJMPaddr112KB范围内绝对转移22 LCALLaddr162KB范围内长调用32LJMPaddr162KB范围内长转移32SJMPrel相对短转移22JMP@A+DPTR相对长转移12RET子程序返回12RET1中断返回12JZrel累加器为零转移22JNZrel累加器非零转移22CJNEA,#data,rel累加器与立即数不等转移32 CJNEA,direct,rel累加器与直接寻址单元不等转移32 CJNERn,#data,rel寄存器与立即数不等转移32CJNE@Ri,#data,relRAM单元与立即数不等转移32 DJNZRn,rel寄存器减1不为零转移22DJNZdirect,rel直接寻址单元减1不为零转移32 NOP空操作11五、布尔操作类指令MOVC,bit直接寻址位送C21MOVbit,CC送直接寻址位21CLRCC清零11CLRbit直接寻址位清零21CPLCC取反11CPLbit直接寻址位取反21SETBCC置位11SETBbit直接寻址位置位21ANLC,bitC逻辑与直接寻址位22ANLC,/bitC逻辑与直接寻址位的反22ORLC,bitC逻辑或直接寻址位22ORLC,/bitC逻辑或直接寻址位的反22JCrelC为1转移22JNCrelC为零转移22JBbit,rel直接寻址位为1转移32JNBbit,rel直接寻址为0转移1、D1~D8八个彩灯按规定顺序依次点亮(间隔1秒),最后全亮;2、按规定顺序依次熄灭(间隔1秒),最后全灭;3、八个灯同时点亮,保持1秒;4、八个灯同时熄灭,保持0.5秒;再将第3、4步重复4遍,最后整个程序再重复N遍。

c常用命令快捷键大全

c常用命令快捷键大全

c常用命令快捷键大全 SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#L————直线C————圆REC————矩形O————便移M————移动CO————复制RO————旋转T————文字TR————减切PL————多段线E————删除MA————匹配U————返回P————图纸移动Z————缩放MO————属性LI————面积统计S————拉升SC————比例缩放X————扎开CAD常用快捷键AIT+O+C--颜色(以下省AIT+O)+N--线型+L--图层+W--线宽+S--文字样式+D--表注样式+Y--打印样式+P--点样式+M--多线样式+V--单位样式+T--厚度+A--圆形界线+R--重命名绘图用(直接命令):OT--单行文字T--多行文字B--创建块(重)I--插入块(重)MI--镜像M--移动(关于这个命令还是试试吧)SC--比例LEN--拉伸(重)~1的作用:---帮助F2---文本窗口F3---对象捕捉F4---(忘了)F5---等轴测平面F6---坐标F7---栅格F8---正交F9---捕捉F10--F11--对象追踪顺便加个金属材质的调节数据吧,我用觉得这个效果好些,也许用的到:金属:100/20/50,反光100CAD常用快捷键3A---使用物成3D阵列3DO---旋转空间视角3F---创建3F面3P---指定多线段的起点A---圆弧AA---计算机面积和周长AL---对齐AR---阵列ATT---属性定义ATE---块属性B---定义块BH---定义图案填充BO---创建边界BR---打断C---圆CH---修改物体特性CHA---倒直角COL---颜色CO---复制D---标注设置DAN---角度标注DBA---圆弧标注DCE---圆心标记DCO---连续标注DDI---测量圆和圆弧直径DO---同心圆环DOV---修改标注变量DRA---标注半径DIV---等分DI---测量DT---输入文本DV---相机调整E---删除ED---修改文本EL---椭圆EX---延伸EXIT---退出EXP---输出数据EXT---拉伸F---倒圆角FI---选择过滤器H---填充HE---关联填充I---插入图元IMP---输入文件IN---布尔运算合集IO---插入文档程序L---线LA---图层编辑LE---文字注释LEN---修改对象长度等数值LI---对象特性显示LO---布局选项LS---命令历史纪录LTC---线型设置LWC---线宽设置LTS---新线形比例因子MC---移动ME---等分ML---多样线MT---文本OP---选项ORBIT---旋转P---平移Pl---连续线Po---点Pol---多边形PR---选项PRE---页视图面PRINT---打印PU---清理PE---修改多段线REA---重画REN---重命名REC---矩形REV---旋转成三维面RO---旋转物体S---拉伸SCL---缩放SCR---脚本文件SEC---切实体SN---指定捕捉间距SP---拼写检查SPL---SI---文字样式SU---布尔运算TO---自定义工具栏TOR---三维圆环TR---修剪UC---用户声标UNI---合并三维体V---视图VP---视点设置W---编写块X---分解XA---样参照文件XB---外部参照锁定XC---剪裁XL---参考线XR---外部参照管理Z---缩放线LINEL构造线xlineXL多线mlineML多段线plinePL正多边形polygonPOL 矩形rectangREC圆弧rcA圆circleC splineSPL椭圆ellipseEL插入块insertI创建块blockB图案填充bhatchBH;H 多行文字mtextMT2,修改删除eraseE复制对象copyCO镜像mirrorMI偏移offsetO移动moveM旋转rotateRO缩放scaleSC拉伸stretchS修剪trimTR延伸extendEX打断于点breakBR打断breakBR倒角chamferCHA圆角filletF分解explodeX特性匹配matchpropMA放弃CTRL+ZU实时平移panP实时缩放zoomZ特性CTRL+1;CH放弃UCTRL+Z清除DEL3、标注及其设置标注样式管理器DIMSTYLED,DST 创建坐标点标注DIMORDINATEDOR创建标注DIMLINEARDLI创建圆或圆弧的中心线或圆心标记DIMCENTERDCE 创建对齐线性标注(斜向)DIMALIGNEDDAL创建圆和圆弧的直径标注DIMDIAMETERDDI创建圆和圆弧的半径标注DIMRADIUSDRA创建角度标注DIMANGULARDAN创建形位公差标注TOLERANCETOL4,其它F1帮助F2文本窗口F3对象捕捉F4数字化仪F5等轴测平面F6坐标F7栅格F8正交F9捕捉F10极轴F11对象捕捉追踪CTRL+N新建CTRL+O打开CTRL+C关闭CTRL+S保存CTRL+A另存为CTRL+V打印预览CTRL+P打印CTRL+D发送。

gcc 常用命令

gcc 常用命令

gcc 常用命令gcc是一款常用的编译器,用于将C语言源代码编译成可执行程序。

在使用gcc时,我们常常需要掌握一些基本的命令,下面将为大家介绍一些常用的gcc命令及其用法。

一、gcc命令的基本用法1. 编译C源代码文件并生成可执行文件gcc file.c -o output使用该命令可以将名为file.c的C源代码文件编译成可执行文件output。

编译过程会将源代码转换成机器代码,并进行链接以生成最终的可执行文件。

2. 只编译不链接gcc -c file.c使用该命令可以将名为file.c的C源代码文件编译成目标文件file.o,但不进行链接。

目标文件可用于后续的链接过程。

3. 指定编译器版本gcc -std=version file.c -o output使用该命令可以指定编译器使用的C语言标准版本。

version可以是c89、c99、c11等,根据需要进行选择。

4. 查看编译器版本信息gcc --version使用该命令可以查看gcc编译器的版本信息,包括发行版本、编译日期等。

二、gcc命令的高级用法1. 添加头文件搜索路径gcc -I path file.c -o output使用该命令可以添加头文件搜索路径,path为头文件所在目录的路径。

这样编译器在编译时会在指定的路径下查找头文件。

2. 添加库文件搜索路径gcc -L path file.c -o output使用该命令可以添加库文件搜索路径,path为库文件所在目录的路径。

这样链接器在链接时会在指定的路径下查找库文件。

3. 链接指定的库文件gcc file.c -o output -l library使用该命令可以链接指定的库文件,library为库文件的名称。

链接器会在库文件搜索路径中查找并链接指定的库文件。

4. 指定静态库文件gcc file.c -o output -static使用该命令可以指定链接静态库文件,编译器将会链接静态库文件而不是动态库文件。

C#常用命令

C#常用命令

C#常⽤命令常⽤命令⼀、Build(⽣成)⽣成.⽣成解决⽅案 Ctrl+Shift+B⽣成.取消 Ctrl+Break⽣成.编译 Ctrl+F7⽣成.对解决⽅案运⾏代码分析 Alt+F11⼆、调试调试.在函数处中断 Ctrl+B调试.全部中断 Ctrl+Alt+Break调试.删除所有断点 Ctrl+Shift+F9调试.异常 Ctrl+Alt+E调试.快速监视 Ctrl+Alt+Q或 Shift+F9调试.重新启动 Ctrl+Shift+F5调试.运⾏到光标处 Ctrl+F10调试.设置下⼀语句 Ctrl+Shift+F10调试.启动 F5调试.开始执⾏不调试 Ctrl+F5调试.逐语句 F11调试.跳出 Shift+F11调试.逐过程 F10调试.停⽌调试 Shift+F5调试.切换断点 F9三、Edit(编辑)编辑.分⾏ Enter或Shift+Enter编辑.折叠到定义 Ctrl+M、Ctrl+O编辑.注释选定内容 Ctrl+K、Ctrl+C编辑.完成单词 Alt+向右键或Ctrl+空格键或Ctrl+K、W 或Ctrl+K、Ctrl+W编辑.复制 Ctrl+C或Ctrl+Insert编辑.剪切 Ctrl+X或Shift+Delete编辑.删除 Delete或 Shift+Delete或Ctrl+Delete编辑.查找 Ctrl+F编辑.查找所有引⽤ Shift+F12编辑.在⽂件中查找 Ctrl+Shift+F编辑.查找下⼀个 F3编辑.查找下⼀个选定项 Ctrl+F3编辑.编排⽂档格式 Ctrl+K、Ctrl+D编辑.格式化选定内容 Ctrl+K、Ctrl+F编辑.转到 Ctrl+G编辑.转到声明 Ctrl+F12编辑.转到定义 F12编辑.转到查找组合框 Ctrl+D编辑.转到下⼀个位置 F8编辑.插⼊代码⽚段 Ctrl+K、Ctrl+X编辑.插⼊制表符 Tab编辑.剪切⾏ Ctrl+L编辑.向下扩展列 Shift+Alt+向下箭编辑.上开新⾏ Ctrl+Enter编辑.列出成员 Ctrl+J或 Ctrl+K、Ctrl+L或 Ctrl+K、LEdit.NavigateTo(编辑->定位到)Ctrl+, [全局]编辑.打开⽂件 Ctrl+Shift+G四、Project(项⽬)项⽬.添加现有项 Shift+Alt+A项⽬.添加新项 Ctrl+Shift+A五、⽂件⽂件.退出 Alt+F4⽂件.新建⽂件 Ctrl+N⽂件.新建项⽬ Ctrl+Shift+N⽂件.新建⽹站 Shift+Alt+N⽂件.打开⽂件 Ctrl+O⽂件.打开项⽬ Ctrl+Shift+O⽂件.打开⽹站 Shift+Alt+O⽂件.重命名 F2⽂件.全部保存 Ctrl+Shift+S⽂件.保存选定项 Ctrl+S⽂件.在浏览器中查看 Ctrl+Shift+W 六、重构重构.提取⽅法 Ctrl+R、Ctrl+M。

C语言 常用命令

C语言 常用命令

A.基本数据类型(5个)void:声明函数无返回值或无参数,声明无类型指针,显式丢弃运算结果char:字符型类型数据,属于整型数据的一种int:整型数据,通常为编译器指定的机器字长float:单精度浮点型数据,属于浮点数据的一种double:双精度浮点型数据,属于浮点数据的一种B .类型修饰关键字(4个)short:修饰int,短整型数据,可省略被修饰的int。

long:修饰int,长整形数据,可省略被修饰的int。

signed:修饰整型数据,有符号数据类型unsigned:修饰整型数据,无符号数据类型C .复杂类型关键字(5个)struct:结构体声明union:共用体声明enum:枚举声明typedef:声明类型别名sizeof:得到特定类型或特定类型变量的大小D .存储级别关键字(6个)auto:指定为自动变量,由编译器自动分配及释放。

通常在栈上分配static:指定为静态变量,分配在静态变量区,修饰函数时,指定函数作用域为文件内部register:指定为寄存器变量,建议编译器将变量存储到寄存器中使用,也可以修饰函数形参,建议编译器通过寄存器而不是堆栈传递参数extern:指定对应变量为外部变量,即标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。

const:与volatile合称“cv特性”,指定变量不可被当前线程/进程改变(但有可能被系统或其他线程/进程改变)volatile:与const合称“cv特性”,指定变量的值有可能会被系统或其他进程/线程改变,强制编译器每次从内存中取得该变量的值2 流程控制关键字A .跳转结构(4个)return:用在函数体中,返回特定值(或者是void值,即不返回值)continue:结束当前循环,开始下一轮循环break:跳出当前循环或switch结构goto:无条件跳转语句B .分支结构(5个)if:条件语句,后面不需要放分号else:条件语句否定分支(与if连用)switch:开关语句(多重分支语句)case:开关语句中的分支标记default:开关语句中的“其他”分治,可选。

c对象特性常用快捷键命令

c对象特性常用快捷键命令

1、对象特性常用快捷键命令2、ADC , ADCENTER设计中心“Ctrl+2”3、CH , MO PROPERTIES修改特性“Ctrl+1”4、MA , MATCHPROP属性匹配5、ST , STYLE文字样式6、COL , COLOR设置颜色7、LA , LAYER图层操作8、LT , LINETYPE线形9、LTS , LTSCALE线形比例10、LW , LWEIGHT 线宽11、UN , UNITS图形单位12、ATT , ATTDEF属性定义13、ATE , ATTEDIT编辑属性14、BO , BOUNDARY边界创建,包括创建闭合多段线和面域15、AL , ALIGN对齐16、EXIT , QUIT退出17、EXP , EXPORT输出其它格式文件18、IMP , IMPORT输入文件19、OP ,PR OPTIONS自定义CAD设置20、PRINT , PLOT打印21、PU , PURGE清除垃圾22、R , REDRAW重新生成23、REN , RENAME重命名24、SN , SNAP捕捉栅格25、DS , DSETTINGS设置极轴追踪26、OS , OSNAP设置捕捉模式27、PRE , PREVIEW打印预览28、TO , TOOLBAR工具栏29、V , VIEW命名视图30、AA , AREA面积31、DI , DIST距离32、LI , LIST显示图形数据信息33、2、绘图命令:34、PO , POINT点35、L , LINE直线36、XL , XLINE射线37、PL , PLINE多段线38、ML , MLINE多线39、SPL , SPLINE样条曲线40、POL , POLYGON正多边形41、REC , RECTANGLE矩形42、C , CIRCLE圆43、A , ARC圆弧44、DO , DONUT圆环45、EL , ELLIPSE椭圆46、REG , REGION面域47、MT , MTEXT多行文本48、T , MTEXT多行文本49、B , BLOCK块定义50、I , INSERT插入块51、W , WBLOCK定义块文件52、DIV , DIVIDE等分53、H , BHATCH填充54、3、修改命令:55、CO , COPY复制56、MI , MIRROR镜像57、AR , ARRAY阵列58、O , OFFSET偏移59、RO , ROTATE旋转60、M , MOVE移动61、E , DEL键 ERASE删除62、X , EXPLODE分解63、TR , TRIM修剪64、EX , EXTEND延伸65、S , STRETCH拉伸66、LEN , LENGTHEN直线拉长67、SC , SCALE比例缩放68、BR , BREAK打断69、CHA , CHAMFER倒角70、F , FILLET倒圆角71、PE , PEDIT多段线编辑72、ED , DDEDIT修改文本73、4、视窗缩放快捷键:74、P , PAN平移75、Z+空格+空格 , 实时缩放76、Z , 局部放大77、Z+P , 返回上一视图78、Z+E , 显示全图79、5、尺寸标注快捷键:80、DLI , DIMLINEAR直线标注81、DAL , DIMALIGNED对齐标注82、DRA , DIMRADIUS半径标注83、DDI , DIMDIAMETER直径标注84、DAN , DIMANGULAR角度标注85、DCE , DIMCENTER中心标注86、DOR , DIMORDINATE点标注87、TOL , TOLERANCE标注形位公差88、LE , QLEADER快速引出标注DBA , DIMBASELINE基线标注DCO , DIMCONTINUE连续标注D , DIMSTYLE标注样式DED , DIMEDIT编辑标注DOV , DIMOVERRIDE替换标注系统变量6.常用CTRL快捷键CTRL+1 PROPERTIES修改特性CTRL+2 ADCENTER设计中心CTRL+O OPEN打开文件CTRL+N、M NEW新建文件CTRL+P PRINT打印文件CTRL+S SAVE保存文件CTRL+Z UNDO放弃CTRL+X CUTCLIP剪切CTRL+C COPYCLIP复制CTRL+V PASTECLIP粘贴CTRL+B SNAP栅格捕捉CTRL+F OSNAP对象捕捉CTRL+G GRID栅格CTRL+L ORTHO正交CTRL+W 对象追踪CTRL+U 极轴7.常用功能键F1 HELP帮助F2 文本窗口F3 OSNAP对象捕捉F7 GRIP栅格F8 ORTHO正交。

C常用快捷键和标注常识

C常用快捷键和标注常识

C A D常用命令如下:C C I R C L E圆C O C O P Y复制M I M I R R O R镜像R O R O T A T E旋转D J O折弯标注L E引出线标注L L I N E线A R A R R A Y阵列B R B R E A K打断D E D D I M E D I T编辑标注P L P L I N E多段线M M O V E移动S C S C A L E缩放D D I标注直径D A N标注角度E E R A S E删除T R T R I M修剪D R A标注半径D L I线性标注F F I L L E T倒圆角E X E X T E N D延伸L E N直线拉长D A L对齐标注O O F F S E T偏移C H A倒角X L X L I N E射线X E X P L O D E分解A A A R E A面积M L,M L I N E多线H B H A T C H图案填充P P A N平移A L A L I G N对齐P E P E D I T多段线编辑S S T R E T C H拉伸E D D D E D I T不打散标注尺寸而直接标注修改文本T在使用文本注释时,如果注释中的文字具有同样的格式,注释又很短,则选用T E X T D T E X TM T当需要书写大段文字,且段落中的文字可能具有不同格式,如字体、字高、颜色、专用符号、分子式等,M T E X T鼠标中键点击两下,则全屏显示图形在CAD中如何能局部放大或缩小图形,保持标注尺寸不变两种意思:一种是尺寸形状大小不变;一种是尺寸标注测量值大小不变方法一:第一步,首先使用sc缩放命令将图形放大100倍;第二步,然后使用d标注样式管理命令将相应的尺寸标注样式中调整项的全局比例值修改为默认值是1;此时标注尺寸的形状倍数则保持原来的不变了;如果第二步选择使用d标注样式管理命令将相应的尺寸标注样式中的主单位比例因子修改为默认值是1;此时标注尺寸的尺寸值大小则保持原来的不变了;进行比例修改时,如果不对需要修改的图形或尺寸进行框选选择,则默认为对整个图形或尺寸使用修改;标注样式管理器中,可新建几种放大或缩小标准,绘图时随时可供调用;这是正确的,不过一般没太必要放大图吧.你把图框缩小为,打印出来的图就大100倍了.方法二使用sc命令图形缩放或者在标注样式中d命令-修改-调整-全局比例值图形放大N倍,全局比例值则=1N, 缩小N倍,全局比例值则=1/N,,然后在标注样式中d命令-修改-主单位-比例因子如,图形放大2倍输;缩小2倍输2此时尺寸值还是原来的尺寸值了,不会随着图形的放大尺寸跟着放大了;在使用sc或者d进行图形和尺寸修改时,需要选择对象的,这时候你只选择你需要放大或者缩小的部分,不要选择其他部分就可以了;如果要全面一点的,如下:C A D快捷键一览创建三维阵列3A创建三维面3F在三维空间创建由直线段组成的多段线3P在二维和三维空间中将某对象与其他对象对齐A L加载A u t o L I S P、A D S和A R X应用程序A P创建圆弧A计算对象或定义区域的面积和周长A A创建按指定方式排列的多重对象拷贝A R执行外部数据库命令的管理功能A A D输出选择对象的链接信息A E X管理对象和外部数据库之间的链接A L I显示并编辑表数据并创建链接和选择集A R O从链接到文字选择集和图形选择集的行中创建选择集A S E 执行结构查询语言S Q L语句A S Q创建属性定义-A T改变不依赖于块定义的属性信息-A T E用图案填充封闭区域H或B H根据选定对象创建块定义-B用对话框定义块B用封闭区域创建面域或多段线B O使用命令行用封闭区域创建面域或多段线-B O部分删除对象或把对象分解为两部分B R给对象加倒角C H A修改现有对象的特性-C H根据圆心和直径或半径绘制圆C复制对象C O或C P创建属性定义A T编辑单个块的可变属性A T E修改对象的颜色、图层、线型和厚度C H 设置新对象的颜色C O L编辑文字和属性定义E D显示夹点并设置颜色G R创建并修改标注样式D插入块或另一图形I控制现有对象的特性M O修改对象名称R E N设置绘图辅助工具R M设置对象选择模式S E管理已定义的用户坐标系U C选择预置用户坐标系U C P控制坐标和角度的显示格式及精度U N创建和恢复视图V设置三维观察方向V P创建对齐线性标注D A L或D I M A L I创建角度标注D A N或D I M A N G从前一个或选择的标注的第一尺寸界线处连续标注D B A或D I M B A S E 创建圆和圆弧的圆心标记或中心线D C E从前一个或选择的标注的第二尺寸界线处连续标注D C O或D I M C O N T 创建圆和圆弧的直径标注D D I或D I M D I A编辑标注D E D或D I M E D创建线性尺寸标注D L I或D I M L I N创建坐标点标注D O R或D I M O R D替换标注系统变量D O V或D I M O V E R创建圆和圆弧的半径尺寸标注D R A或D I M R A D在命令行创建和修改标注样式D S T或D I M S T Y移动和旋转标注文字D I M T E D测量两点之间的距离和角度D I将点对象或块沿对象的长度或周长等间隔排列D I V绘制填充的圆和环D O修改图像和其他对象的显示顺序D R打开鸟瞰视图窗口A V输入文字时在屏幕上显示D T定义平行投影或透视视图D V创建椭圆或椭圆弧E L从图形删除对象E将组合对象分解为对象组件X以其他文件格式保存对象E X P延伸对象到另一对象E X通过拉伸现有二维对象来创建三维实体E X T给对象加圆角F创建根据特性选择有关对象时用到的过滤器列表F I 创建对象的命名选择集G使用命令行创建选择集-G用图案填充一块指定边界的区域-H修改现有的图案填充对象H E重生成三维模型时不显示隐藏线H I以多种格式向A u t o C A D图形文件中插入图像I M使用命令行插入图像-I M控制选定图像的亮度、对比度和褪色度I A D向当前图形中定义并附着新的图像对象I A T为单个图像对象创建新剪切边界I C L向A u t o C A D输入3D S/D X F/E P S/S A T/W M F等文件I M P将命名块或图形插入到当前图形中-I插入链接或嵌入对象I O找出两个或多个三维实体的干涉区并用公用部分创建三维组合实体I N F从两个或多个实体或面域的交集创建组合实体或面域I N管理图层L A在命令行上执行L A Y E R命令-L A创建一条引出线将注释与一个几何特征相连L E或L E A D拉长对象L创建、加载和设置线型L T使用命令行创建、加载和设置线型-L T显示选定对象的数据库信息L I或L S设置线型比例因子L T S把某一对象的特性复制到其他若干对象M A将点对象或块按指定的间距放置M E创建对象的镜像副本M I创建多线M L在指定方向上按指定距离移动对象M从图纸空间切换到模型空间视口M S创建多行文字T或M T使用命令行创建多行文字-T创建浮动视口和打开现有的浮动视口M V创建对象的等距线,如同心圆、平行线和平行曲线O设置运行对象捕捉模式并修改靶框大小O S使用命令行设置运行对象捕捉模式并修改靶框大小-O S移动显示在当前视口的图形P使用命令行移动视口-P插入剪贴板数据并控制数据格式P A编辑多段线和三维多边形网格P E创建二维多段线P L将图形打印到绘图仪、打印机或文件P L O T创建点对象P O创建用多段线表示的正多边形P O L自定义A u t o C A D系统参数的设置P R显示打印图形的效果P R E从模型空间视口切换到图纸空间P S删除数据库中未用的命名对象,例如块或图层P U 退出A u t o C A D E X I T绘制矩形多段线R E C刷新显示当前视口R刷新显示所有视口R A重生成图形并刷新显示当前视口R E重新生成图形并刷新所有视口R E A从选择的一组现有对象中创建面域对象R E G修改对象名-R E N创建三维线框或实体模型的具有真实感的渲染图像R R 沿轴旋转二维对象以创建实体R E V绕基点旋转对象R O设置渲染系统配置R P R在X、Y和Z方向等比例放大或缩小对象S C从脚本文件执行一系列命令S C R用剖切平面和实体截交创建面域S E C列出系统变量并修改变量值S E T显示当前视口图形的着色图像S H A用平面剖切一组实体S L规定光标按指定的间距移动S N创建二维填充多边形S O检查图形中文字的拼写S P创建二次或三次样条曲线S P L编辑样条曲线对象S P E移动或拉伸对象S创建命名样式S T用差集创建组合面域或实体S U校准、配置、打开和关闭已安装的数字化仪T A 设置当前三维实体的厚度T H控制对图纸空间的访问以及控制视口的行为T I 创建形位公差标注T O L显示、隐藏和自定义工具栏T O创建圆环形实体T O R用其他对象定义的剪切边修剪对象T R通过并运算创建组合面域或实体U N I设置坐标和角度的显示格式和精度-U N保存和恢复已命名的视图-V设置图形的三维直观图的查看方向-V P将块对象写入新图形文件W创建三维实体使其倾斜面尖端沿X轴正向W E将一个外部参照附加到当前图形中X A将外部参照依赖符号绑定到图形X B使用命令行执行X B I N D W命令-X B定义外部参照或块剪裁边界,并且设置前剪裁面和后剪裁面X C 创建无限长的直线,称为参照线X L控制图形中的外部参照X R使用命令行执行X R E F命令-X R放大或缩小当前视口对象的外观尺寸Z3A 3DARRAY三维阵列3DO 3DORBIT三维动态观察器3F 3DFACE三维面3P 3DPOLY三维多段线A, ARC圆弧ADC, ADCENTER设计中心AA, AREA面积AI_MOLC 将对象图层置为当前层AL, ALIGN对齐AP, APPLOAD加载应用程序AR, ARRAY阵列-AR, -ARRAY通过命令行阵列ATT, ATTDEF定义属性-ATT, -ATTDEF通过命令行定义属性ATE, ATTEDIT编辑属性-ATE, -ATTEDIT通过命令行编辑属性ATTE, -ATTEDIT通过命令行编辑属性B, BLOCK定义块-B, -BLOCK通过命令行定义块BA, -BATTMAN块属性管理器BH, BHATCH图案填充BO, BOUNDARY边界创建-BO, -BOUNDARY通过命令行创建边界BR, BREAK打断C, CIRCLE圆CELTSCALE设置当前对象线型的比例CH, PROPERTIES对象特性管理器-CH, CHANGE对象特性CHA, CHAMFER倒角CHK, CHECKSTANDARDS关联CLAYER 设置当前图层COL, COLOR颜色COLOUR, COLOR颜色CO, COPY复制对象CP, COPY复制对象D, DIMSTYLE标注样式管理器DAL, DIMALIGNED对齐标注DAN, DIMANGULAR角度标注DBA, DIMBASELINE基线标注DBC, DBCONNECT数据库连接管理器DC, ADCENTER设计中心DCE, DIMCENTER圆心标记DCENTER, ADCENTER设计中心DCO, DIMCONTINUE连续标注DDA, DIMDISASSOCIATE解除关联标注DDI, DIMDIAMETER直径标注DED, DIMEDIT编辑标注DIMDEC精度DIMGAP文字偏移DIMASZ箭头大小DIMADEC角度精度DI, DIST距离DIMLFAC 线性标注比例DIV, DIVIDE等分DLI, DIMLINEAR线性标注DO, DONUT圆环DOR, DIMORDINATE坐标标注DOV, DIMOVERRIDE替代DR, DRAWORDER显示顺序DRA, DIMRADIUS半径标注DRE, DIMREASSOCIATE重新关联标注DS, DSETTINGS草图设置DST, DIMSTYLE标注样式管理器DT, TEXT单行文字DV, DVIEW三维旋转E, ERASE擦除ED, DDEDIT编辑文字EL, ELLIPSE椭圆EX, EXTEND延伸EXIT, QUIT退出EXP, EXPORT输出EXT, EXTRUDE拉伸F, FILLET倒圆角FI, FILTER对象选择过滤器G, GROUP对象编组-G, -GROUP通过命令行编组对象GR, DDGRIPS选项H, BHATCH图案填充-H, HATCH通过命令行填充HE, HATCHEDIT编辑图案填充HI, HIDE消隐HPSCALE 默认填充比例HPANG 默认填充角度I, INSERT插入块INSUNITS 块插入单位-I, -INSERT通过命令行插入块IAD, IMAGEADJUST调整图像IAT, IMAGEATTACH插入光栅图像ICL, IMAGECLIP剪裁图像IM, IMAGE图像管理管理器-IM, -IMAGE通过命令行管理图像IMP, IMPORT输入文件IN, INTERSECT交集INF, INTERFERE干涉IO, INSERTOBJ插入OLE对象JPGOUT\BMPOUT 输出图片L, LINE线LA, LAYER图层特性管理器-LA, -LAYER通过命令行管理图层LE、QL, QLEADER快速引线LEN, LENGTHEN拉长LI, LIST列表显示LINEWEIGHT, LWEIGHT线宽设置LO, -LAYOUT布局LS, LIST列表显示LT, LINETYPE线型管理器-LT, -LINETYPE通过命令行管理线型LTYPE, LINETYPE线型管理器-LTYPE, -LINETYPE通过命令行管理线型LTS, LTSCALE设置线型比例LW, LWEIGHT线宽设置M, MOVE移动对象MA, MATCHPROP特性匹配ME, MEASURE定距等分MI, MIRROR镜像ML, MLINE多线MO, PROPERTIES特性工具栏MS, MSPACE从图纸空间切换到模型空间MT, MTEXT多行文本MV, MVIEW创建并控制布局视口MVSETUP, 视口设置O, OFFSET偏移OP, OPTIONS选项设置ORBIT, 3DORBIT三维动态观察器OS, OSNAP对象捕捉-OS, -OSNAP通过命令行捕捉P, PAN平移-P, -PAN通过命令行平移PA, PASTESPEC选择性粘贴PARTIALOPEN, -PARTIALOPEN加载图形PE, PEDIT编辑多段线PL, PLINE多段线PO, POINT点POL, POLYGON正多边形PV, PREVIEW打印预览PR, PROPERTIES特性PRCLOSE, PROPERTIESCLOSE关闭特性工具栏PROPS, PROPERTIES特性PRE, PREVIEW打印预览PRINT, PLOT打印PS, PSPACE从模型空间切换到图纸空间PTW, PUBLISHTOWEB网上发布PU, PURGE清理-PU, -PURGE通过命令行清理R, REDRAW刷新RA, REDRAWALL重画RE, REGEN重生成REA, REGENALL全部重生成REC, RECTANG矩形REG, REGION面域REN, RENAME重命名对象-REN, -RENAME通过命令行重命名对象REV, REVOLVE实体旋转生成RO, ROTATE旋转RPR, RPREF渲染RR, RENDER渲染配置S, STRETCH拉伸SC, SCALE缩放SCR, SCRIPT运行脚本SE, DSETTINGS草图设置SEC, SECTION截面SET, SETVAR设置变量SHA, SHADEMODE着色SL, SLICE剖切SN, SNAP捕捉SNAPANG系统角度SO, SOLID二维填充SP, SPELL拼写检查SPL, SPLINE样条曲线SPE, SPLINEDIT编辑样条曲线ST, STYLE文字样式STA, STANDARDS配置标准SU, SUBTRACT差集T, MTEXT多行文本-T, -MTEXT通过命令行输入多行文本TA, TABLET数字化仪TEXTFILL文字填充或显示轮廓TEXTSIZE默认文字高度TH, THICKNESS三维厚度TI, TILEMODE在模型与布局间转换TO, TOOLBAR自义工具栏TOL, TOLERANCE公差TOR, TORUS圆环体TP, TOOLPALETTES工具选项板TR, TRIM修剪UC, UCSMANUCSUN, UNITS单位-UN, -UNITS通过命令行设置单位UNI, UNION并集V, VIEW命名视图-V, -VIEW通过命令行命名视图VP, DDVPOINT视点预置-VP, VPOINT通过命令行预置视点W, WBLOCK存储块-W, -WBLOCK通过命令行存储块WE, WEDGE楔体X, EXPLODE分解XA, XATTACH插入XB, XBIND外部参照绑定-XB, -XBIND通过命令行绑定外部参照XC, XCLIP剪裁外部参照XL, XLINE构造线XR, XREF外部参照管理器-XR, -XREF通过命令行管理外部参照Z, ZOOM缩放ZOOMFACTOR鼠标滚动速度F1, 帮助F2, 列表显示F3, 对象捕捉开/关F4, 数字化仪开/关F5, 等轴测平面转换F6, 坐标开/关F7, 栅格开/关F8, 正交开/关F9, 捕捉开/关F10, 极轴开/关F11, 对象追踪开/关Ctrl+1, 特性Ctrl+2, 设计中心Ctrl+3, 工具选项板Ctrl+6, 数据库连接管理器Ctrl+0, 清屏Ctrl+a, 全选Ctrl+b, 捕捉开/关Ctrl+c, 复制Ctrl+d, 坐标开/关Ctrl+e, 等轴测平面转换Ctrl+f, 对象捕捉开/关Ctrl+g, 栅格开/关Ctrl+j, 设置变量Ctrl+k, 超链接Ctrl+l, 正交开/关Ctrl+M, 超链接Ctrl+N, 新建Ctrl+O, 打开Ctrl+P, 打印Ctrl+S, 保存Ctrl+T, 数字化仪开/关Ctrl+U, 极轴开/关Ctrl+V, 粘贴Ctrl+W, 对象追踪开/关Ctrl+X, 剪切Ctrl+Y 恢复Ctrl+Z, 放弃Page Up, 恢复向前Page Down, 恢复向后Delete, 删除Alt+F4, 退出Alt+F6, VB编辑器Alt+F8, 宏Alt+F10, 极轴开/关Alt+F11, VB编辑器Alt+D, 绘图菜单Alt+E, 编辑菜单Alt+F, 文件菜单Alt+H, 帮助菜单Alt+I, 插入菜单Alt+M, 修改菜单Alt+N, 标注菜单Alt+O, 格式菜单Alt+T, 工具菜单Alt+V, 视图菜单Alt+W, 窗口菜单Alt+X, Express菜单。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

日常维护环境及单板硬件状态观测显示当前环境的温度信息[H3C]disenvironmentSystemTemperatureinformation(degreecentigrade):----------------------------------------------------SlotNoTemperatureLowerlimitUpperlimit130055930055displaydevice命令参考[H3C]disdeviceSlot1SubSNoPortNumPCBVerFPGAVerCPLDVerBootRomVerAddrLMTypeStateULL002506IVLMAINNormal20REV.ANULLNULLNULLIVL2*10GENormalSlot9 SubSNoPortNumPCBVerFPGAVerCPLDVerBootRomVerAddrLMTypeState ULL002508IVLMAINNormal10REV.ANULLNULLNULLIVL2*10GENormaldisplaypower命令参考查看系统电源模块使用状态:[H3C]dispowerSlot1Power1State:NormalType:ACSlot9Power1State:NormalType:ACdisplaypower命令显示信息描述表displayfan查看风扇状态:[H3C]disfanSlot1FAN1State:NormalSlot9FAN1State:Normal注:系统中有多个风扇,只要有一个风扇故障则报Fault.CPU及内存状态观测CPU及内存状态观测displaycpu显示系统的CPU占用率:[H3C]discpuSlot1CPUusage:4%inlast5seconds4%inlast1minute3%inlast5minutesSlot9CPUusage:6%inlast5seconds5%inlast1minute5%inlast5minutes注:该命令将打印出所有当前在位的单板CPU使用率。

分过去5秒内、过去1分钟内和过去5分钟内三个时间段进行统计。

displaymemory命令参考显示系统内存占用率;<H3C>displaymemorySystemTotalMemory(bytes):TotalUsedMemory(bytes):UsedRate:23%<H3C>告警日志信息查看查看告警日志信息的命令显示系统告警缓冲区信息<H3C>displaytrapbufferdisplaylogbuffer命令参考显示系统日志缓冲区信息<H3C>displaylogbuffer查看系统状态和信息displayclock命令:displayclock描述:用户可以执行displayclock命令获取系统的日期和时间信息。

如果发现系统时间有误,可及时调整。

displaycurrent-configuration命令:displaycurrent-configuration描述:displaycurrent-configuration命令用来显示以太网交换机当前生效的配置参数。

对于某些正在生效的配置参数,如果与缺省工作参数相同,则不显示。

当用户完成一组配置之后,如果需要验证配置是否正确,则可以执行displaycurrent-configuration命令查看当前生效的参数。

对于某些参数,虽然用户已经配置,但如果这些参数对应的功能没有生效,系统不予显示(如单板不在位);如果save配置后,将保存当前能显示到的配置。

displaysaved-configuration命令:displaysaved-configuration描述:displaysaved-configuration命令用来显示以太网交换机的Flash中配置文件。

如果以太网交换机上电之后不能正常工作,可以执行displaysaved-configuration命令查看以太网交换机的启动配置。

displayusers命令:displayusers[all]描述:displayusers命令用来显示当前与以太网交换机连接的线路状态。

displayversion命令:displayversion描述:displayversion命令用来显示系统的版本信息。

用户可以通过该命令查看软件的版本信息、发布时间、交换机的基本硬件配置等信息。

more命令:more{string}描述:分屏查看指定的文件。

可以使用该命令查看配置文件,或flash上的其它文本文件。

S5800系列交换机自检表本表供设备开局、日常维护、巡检使用。

S5800系列交换机自检表百兆端口自检1端口是否协商出了半双工?使用如下命令,检测是否有半双工的端口:<H3C>disbriefinterface端口默认为自协商,如果此时协商出的结果为半双工,很可能两端配置不一致,是否存在一端强制一端协商的情况,将两端配置成一致。

2端口是否有大量的错误报文,包括收和发,是否迅速增加?使用如下命令,检测端口是否有错包:<H3C>disinterface检查线路,中间连接的光电转换器;检查两端配置是否一致?3是否有比较频繁的UPDOWN?displaylogbuffer查看1、检查线路和中间连接的光电转换器;千兆端口自检1千兆光口两端是否配置了千兆强制?用displayintface命令查看端口配置建议将两端光口速度和双工均设置为强制模式,相应命令:speed1000duplexfull2千兆光口是否有CRC错误?是否在增长?用displayinterface命令查看端口计数检查光功率是否处于临界值?设置TRUNK端口和MULTI端口的自检1端口的PVID是否和对端设备的PVID一致?用displayinterface命令查看Trunk端口的配置互联Trunk端口的两端设备允许通过的VLAN配置为一致,并且两端PVID配置为一致。

2TRUNK端口允许通过的VLAN是否和对端设备允许通过的VLAN一致?用displayintface命令查看Trunk端口ALLOWVLAN互联Trunk端口的两端设备允许通过的VLAN配置为一致,并且两端PVID配置为一致。

3是否一端配置成互联Trunk端口的两端TRUNK,一端配置成ACCESS?设备允许通过的VLAN配置为一致,并且两端PVID配置为一致。

STP的自检1边缘端口的设置?使用displaystp命令查看生成树的状态。

确认和PC连接的端口设置为EdgePort或者将STP关掉。

和非lanswitch连接的链路关掉stp2是否和思科的PVST+互通?和PVST+的配合,只能应用STP的方式,不能应用mstp的方式3是否在STP环中配置了许多公共VLAN或者TRUNKALL 检查各个STP链路,看是否存在公共VLAN避免将一个STP环故障影响其它链路4是否存在STP频繁切换的情况查看displaystphistory信息如有待定位系统自检1CPU占用率是否超过70%?执行displaycpu定位cpu占用率高的原因,是否有攻击存在,可以通过命令行displaycpu-usagetask查看是否有任务占用率高的任务,2内存占用率是否正常,是否存在内存泄漏?执行displaymemory定位内存异常情况3检查温度、电源、风扇、日期是否正常displayenvironment;displayfan;displaypower;displayclock如确认异常,可能需要更换相应电源、风扇、单板;时间和时区需要设置正确4是否有任务挂起的情况[H3C-diagnose]_displaytask-info查看是否有任务挂起的情况如有待定位,注意RootTask挂起是正常现象log日志是否有异常信息记录displaylogbuffer如有需确认6确认单板芯片丢包是否严重并且不断增加bcm<slot><chip>show/c/erdisc如有大量丢包计数,待定位VRRP自检1握手时间是否设置成3秒?两端的vrrp握手时间是否一致?两端master或slave状态是否正确?是否出现都是两边master的状态?displyvrrpOSPF自检1是否有两台设备routerid设置成一致?执行displayospfpeer修改配置2是否存在OSPF邻居中断displayospfpeer查看邻居up的时间是否正常定位3displayospferror是否有大量错误计数?displayospferror定位安全1是否可以抵御重定向报文攻击查看是否重定向报文送cpu处理关闭重定向报文送cpuundoipredirects2是否可以抵御TTL查看是否TTL超时报文送cpu处理关闭TTL超时报文送超时报文攻击cpuundoipttl-expires3是否可以抵御路由不可达报文攻击查看是否路由不可达报文送cpu处理关闭路由不可达报文送cpuundoipunreachables4是否可以抵御子网广播报文攻击查看子网广播报文是否送cpu处理关闭子网广播报文送cpu处理5是否可以抵御冲击波病毒攻击是否配置防病毒aclMAC地址表、ARP表、路由表、组播表项1确认MAC地址表的数量displaymac-addresscount2确认arp表数量displayarpall3确认路由表数量,路由表是否有频繁震荡的情况,缺省路由是否正常displayiprouting-tablestatistics; displayiprouting-table4确认组播表项数量displaymulticastrouting-table。

相关文档
最新文档