当前位置:文档之家› VCS 2009.06 Updates 20090728_Renesas_Beijing_ver3.0

VCS 2009.06 Updates 20090728_Renesas_Beijing_ver3.0

Git命令学习Git使用习惯git-cheatsheet-中文注释

presented by TOWER ? Version control with Git - made easy GIT CHEAT SHEET CREATE Clone an existing repository $ git clone ssh://user@https://www.doczj.com/doc/ad4871022.html,/repo.git Create a new local repository $ git init LOCAL CHANGES Changed files in your working directory $ git status Changes to tracked files $ git diff Add all current changes to the next commit $ git add . Add some changes in to the next commit $ git add -p Commit all local changes in tracked files $ git commit -a Commit previously staged changes $ git commit Change the last commit Don‘t amend published commits! $ git commit --amend COMMIT HISTORY Show all commits, starting with newest $ git log Show changes over time for a specific file $ git log -p Who changed what and when in $ git blame BRANCHES & TAGS List all existing branches $ git branch -av Switch HEAD branch $ git checkout Create a new branch based on your current HEAD $ git branch Create a new tracking branch based on a remote branch $ git checkout --track Delete a local branch $ git branch -d Mark the current commit with a tag $ git tag UPDATE & PUBLISH List all currently configured remotes $ git remote -v Show information about a remote $ git remote show Add new remote repository, named $ git remote add Download all changes from , b ut don‘t integrate into HEAD $ git fetch Download changes and directly merge/integrate i nto HEAD $ git pull Publish local changes on a remote $ git push Delete a branch on the remote $ git branch -dr Publish your tag s $ git push --tags MERGE & REBASE Merge into your current HEAD $ git merge Rebase your current HEAD onto Don‘t rebase published commits! $ git rebase Abort a rebase $ git rebase --abort Continue a rebase after resolving conflicts $ git rebase --continue Use your configured merge tool to solve conflicts $ git mergetool Use your editor to manually solve conflicts and (after resolving) mark file as resolved $ git add $ git rm UNDO Discard all local changes in your working directory $ git reset --hard HEAD Discard local changes in a specific file $ git checkout HEAD Revert a commit (by producing a new commit with contrary changes) $ git revert Reset your HEAD pointer to a previous commit …and discard all changes since then $ git reset --hard …and preserve all changes as unstaged changes $ git reset …and preserve uncommitted local changes $ git reset --keep 对于某个文件的修改:时间、地点、人物 某个文件的最近一次修改stage所有修改,注意点号 其实可用reflog找到 并恢复该版本。 把和上个commit之间的修改放回工作区。 跳过git add,不建议 修补,而不是revert 常用 git commit --amend --no-edit

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).

集成电路实验报告报告—2008301200188王晓东

武汉大学教学实验报告 实验名称集成电路实验指导教师孙涛姓名王晓东年级08 学号2008301200188 成绩 一、预习部分 1.实验目的 2.实验基本原理 3.主要仪器设备(含必要的元器件、工具)

实验一:Shell命令与Solaris9桌面管理 一.实验目的 了解Sorlaris 平台发展历史,Unix 操作系统的主要三个部分。掌握Unix 的Shell 基本命令,公共桌面管理(Common Desk Environment)基本操作,Unix 的文件管理。 二.预备知识与实验原理 计算机基本知识,Unix 操作系统发展的历史、特点,基本UNIX Shell 文件管理命令(见本章第一节)。 三.实验设备与软件平台 Unix 服务器,工作站。 四.实验内容与要求 熟悉三种UnixShell,及基本文件管理命令行命令: 掌握UnixShell 的基本命令、使用、参数意义;并学会使用帮助; 熟悉Unix 文件管理系统; 基本掌握Sorlaris 公共桌面管理平台(CDE)。 五.实验步骤 1. 分别完成并熟练掌握如下实验内容(参阅第一节内容) Bourneshell($) Kornshell($) Cshell(%) ls 显示文件名 cd 目录转换 mkdir 创建目录 rmdir 删除目录 cp 文档复制 find 文件查找 vi 编辑器 geidt 编辑器 man 帮助 exit 系统退出 reboot 系统重启 pwd 显示当前路径 二、实验操作部分 1.实验操作过程(可用图表示) 2.结论

2. Sorlaris 操作系统的三个基本组成,熟悉命令行下的文件管理,子目录等。 3. CDE(公共桌面环境) (1)geidt 编辑文本文件 (2)在CDE 下运行可执行程序 (3)文件管理 思考题 1.简述UNIX 操作系统的三个组成部分。 答:UNIX 操作系统是基于文件的,其三个主要部分是Kernel(内核)、Shell、文件系统。Kernel是操作系统的核心,Shell是用户与kernel之间的接口。它就像是命令的解释器或翻译器。Solaris环境的文件结构是分层的目录树结构,类似于DOS的文件结构。2.简述UNIX 演化过程和特点。 答:最早的计算机都采用的是批处理的方式,耗费的时间和财力都比较大,为克服这一缺点,贝尔实验室研制了一种较为简单的操作系统即UNIX。随着许多商业机构和学术机构的加入,使UNIX得到了迅速的发展。直至今天拥有强大功能、性能良好的的UNIX 系统。 UNIX系统具有可移植性好、可靠性高、伸缩性强、开放性好、网络功能强、数据库支持强大、用户界面良好、文本处理工具强大而完美、开发环境良好、系统审计完善、系统安全机制强、系统备份功能完善、系统结构清晰、系统的专业性和可制定性强的特点。 3.何为UNIX shell?有那些常用shell 命令? 答:UNIX Shell 是Unix 内核与用户之间的接口,是Unix 的命令解释器。常用的shell 命令有Bourne Shell(sh)、Korn Shell(ksh)、C Shell(csh)、Bourne-again Shell (bash)。 实验二:Tcl脚本命令与编程——从1到100的累加 一. 实验目的 掌握Tcl 基本命令,脚本编程的语法,数据类型、控制结构命令,以及基本Tcl 脚本 编程。 二. 预备知识与实验原理 见本章第二节,Tcl/Tk 脚本基础。 三. 实验设备与软件平台 UNIX 服务器一台,工作站数台,Tcl 8.3.2。 四. 实验要求 (1)掌握Tcl 的基本语法、命令结构。 (2)编写脚本程序实现1 到100 的累加。 五. 实验步骤 阅读第二节内容并完成如下实验:

vcs常用命令

目前的集群软件很多,在大型系统中应用较广泛的是VCS(全称是Veritas Cluster Server)和Sun Cluster,VCS提供了较开放的定制接口,可以根据自身业务系统的需要定制其监控、启停和倒换的动作,这些属于集群或高可靠系统设计和开发的范畴了,在这之前有必要先熟悉VCS的常用操作,这在后期的维护中也是很常用的。 接下来就一起看看这些命令: 安装加载VCS license vxlicinst 启动单个节点的VCS服务,如果要启动所有节点的VCS服务,或者说要启动整个集群,那么就需要到集群内各个节点上分别执行hasart hastart 停止单个节点的业务: hastop -local 停止整个集群的业务: hastop -all 只关闭VCS相关进程,而不停止VCS所保护的业务进程: hastop -local -force (单个节点) hastop -all -force (整个集群) 查看集群状态: hastatus hastat -sum 查看资源状态: hares -state 查看资源组状态: hagrp -state 查询指定的资源组service_group状态: hagrp -state [service_group] -sys [system] 强制VCS读取system上$VCS_CONF/conf/config目录下的配置文件进行启动集群工作:hasys -force systemname 使配置文件可读写: haconf -makerw 使配置文件只读: haconf -dump -makero

查询资源resource及其相关参数(hagrp类似): hares -display [resource] hares -display -attribute [attribute] hares -display -group [service_group] hares -display -type [resource_type] hares -display -sys [system] 查询主机列表: hasys -list hasys -display [system] haclus -value attribute haclus –display 查询集群日志: hamsg -list hamsg -info [-path path_name] LDF 基本管理操作示例: 启动服务组及使服务联机: hagrp -online service_group -sys system 关闭服务组及使服务脱机: hagrp -offline service_group -sys system 将服务组切换到另一个系统上:(只对failover组有效,且当服务组中服务部分或全部联机时): hagrp -switch service_group -to system 冻结服务组(disable onlining, offlining, and failover),option -persistent 是使cluster重启时freeze: hagrp -freeze service_group [-persistent] 解冻被冻结的服务组(reenable onlining, offlining, and failover) hagrp -unfreeze service_group [-persistent] 激活服务组:(服务组激活后才能进行联机操作) hagrp -enable service_group [-sys system] 禁用服务组:(服务组禁用后不能进行联机或切换操作) hagrp -disable service_group [-sys system] 激活服务组中资源:

VCS异地容灾常用命令

VCS异地容灾的常用命令 1. VM相关命令如下 1、查看配置结果: #vxdisk list #vxdisk path 2、查看磁盘信息: #fdisk -l 3、查看磁盘使用情况: #df -h 4、查看文件系统跟磁盘的关系 # more /etc/vfstab 5、磁盘vxdisk 管理配置: # vxdiskadm 6、卷标查看: # vxassist list 7、VEA磁盘界面配置命令: #vea 8、创建Disk Group # vxdisksetup -if sdb(设备名称) 9、初始化Disk Group内磁盘 # vxdg init netnumendg lv01=sdb 10、在Disk Group内磁盘上创建卷标 #/usr/sbin/vxassist -g netnumendg -b make netnumen 30g layout=nostripe 11、创建文件系统 # newfs mkfs -t vxfs /dev/vx/rdsk/netnumendg/netnumen 12、查看机器设备信息: # devfsadm -C # cfgadm -al

2. RVG相关命令如下 1. 查看双机RVG的状态: #vradmin -l printrvg #vradmin -g netnumendg repstatus netnumenrvg 2. RVG主备切换: #vradmin -g netnumendg migrate netnumenrvg 3. RVG出现双主状态时修复命令: #vradmin -g netnumendg fbsync netnumenrvg 执行后,原先的备机将变成主机。 4. RVG启动和停止Replication #vradmin -g netnumendg -f startrep netnumenrvg # vradmin -g netnumendg -f stoprep netnumenrvg 5. 核实VVR Replicatikon State #vxprint -g netnumendg netnumenrvg 6. 创建主RVG # vradmin -g netnumendg createpri netnumenrvg netnumen_vol,emsoracle_vol,emsuep_vol,ems n31_vol,emscn_vol,SPN_FMS_vol,emsnmsi_vol, srl_vol 7. 添加副RVG # vradmin -g netnumendg addsec netnumenrvg 错误!未找到引用源。错误!未找到引用源。 p rlink=netnumen_rlink1 srlink=netnumen_rlink2 8. 强制删除RVG # vradmin -g netnumendg -f delpri netnumenrvg 9. 数据同步 #vradmin -g netnumendg -a startrep netnumenrvg 10. 查看主备设备是否同步 #vxrlink -g netnumendg -i 2 status netnumen_rlink1 11. 查看链路的详细信息 #vxprint -Pl 3. GCO 配置命令 1. 执行gco配置的命令:

逻辑级设计及验证实验

逻辑级设计及验证实验 实验目的: 1.掌握逻辑设计与验证的基本流程 2.熟悉UNIX操作系统基本命令 3.掌握逻辑设计与验证EDA工具的使用方法 实验内容: 1.在Solaris工作站上以用户user1登陆,密码:123456 2.打开终端窗口,执行/sbin/ifconfig –a 指令查看本机IP地址 3.执行/usr/openwin/bin/xhost +,使所有用户都能访问本机的Xserver 4.执行telnet 192.168.0.200指令登陆到EDA服务器,用user1~user10之间的用户名登陆,密码123456 5.登陆成功后在EDA服务器端执行export DISPLAY=本机IP地址:0.0指令,例如:export DISPLAY=192.168.0.105:0.0,用以设置DISPLAY环境变量,使服务器端软件运行时图形界面显示到本机屏幕上。 6.复制vcslab文件夹到myvcslab,用于实验,命令:cp –r vcslab myvcslab 7.进入myvcslab文件夹,按照labguide进行实验。 附:常用UNIX指令: 1. ls 显示文件名,等同于dos下dir命令 2. cd 目录转换,等同于dos下cd命令 3. pwd 显示当前路径 4. cat 显示文本内容,等同于dos下type命令 5. more 或pg 以分页方式查看一个长文本文件内容. 6. rm 删除文件 7. mkdir 创建目录 8. rmdir 删除目录 9. cp 文档复制 | cp –r 目录复制 10. mv 文件移动 | 重命名 11. find 查找文件 12. vi 编辑器 k,j,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 取消上次操作 :wq! 存盘退出 13. dtpad 或 textedit 相当于Windows的记事本,对不习惯vi的人很有用 dtpad位于/usr/dt/bin/dtpad

VCS常用命令

VCS常用命令 Veritas的log缺省目录为/var/VRTSvcs/log; Veritas的相关配置(资源等配置文件,对应与java图形终端上做的配置文件格式)目录为:/etc/VRTSvcs/conf/config; 安装VCS的License(root用户下执行),两种方法: halic vxlicinst –k 使用/etc/rc.d/vcs {start|stop|restart|condrestart|status}命令可以启动、停止、重启VCS及查看VCS状态; 也可使用hastart [-stale|-force]来启动VCS; 也可使用下列命令来查看集群状态: hastatus hastat -sum 强制VCS读取system上$VCS_CONF/conf/config目录下的配置文件进行启动集群工作:hasys –force systemname 启动单节点集群: Hastart –onenode 以时间共享方式启动VCS: Hastart –ts 关闭整个集群服务: hastop -all [-force] 关闭集群中一台主机上的集群服务: hastop -local 只关闭VCS相关进程,而不停止VCS所保护的服务进程: hastop -sys system [-force | -evacuate] 使配置文件可读写: haconf –makerw

使配置文件只读: haconf -dump –makero 增加用户,用户默认有观察员身份: hauser -add user 给用户添加操作权限: 将用户提升为集群管理员: haclus -modify Administrators -add user 将用户提升为集群操作员: haclus -modify Operators -add user; 将用户提升为服务组管理员: hagrp -modify service_group Adminstrators -add user 将用户提升为服务组操作员: hagrp -modify service_group Operators -add user 删除用户: hauser -delete user 显示所有用户: hauser -display 查询service_group状态: hagrp -state [service_group] -sys [system]; 查询节点之间依赖关系: hagrp -dep [service_group] 查询资源表: hagrp -resources [service_group] ; hagrp -display [service_group] [-attribute attribute] [-sys system] hares -display [resource] hares -display -attribute [attribute] hares -display -group [service_group] hares -display -type [resource_type] hares -display -sys [system]

VCS常用命令说明

VCS常用命令说明1、VCS仿真环境:

2、VCS常用编译命令: vcs source_files [source_or_object_files] options eg: vcs top.v toil.v -RI +v2k source_files The Verilog, OpenVera assertions, or OpenVera testbench source files for your design separated by spaces. source_or_object_files Optional C files (.c), object files (.o), or archived libraries (.a). These are DirectC or PLI applications that you want VCS to link into the binary executable file along with the object files from your Verilog source files. Options Compile-time options that control how VCS compiles your Verilog source files. Details of Options: +incdir+directory: Specifies the directory or directories that VCS searches for include files used in the `include compiler directive. More than one directory may be specified, separated by +. -I: Compiles for interactive use. -line: Enables source-level debugging tasks such as stepping through the code, displaying the order in which VCS executed lines in your code, and the last statement executed before simulation stopped. Typically you enter this option with a +cli option, for example: vcs +cli+1 -line -l filename:Specifies a file where VCS records compilation messages. If you also enter the -R or -RI option, VCS records messages from both compilation and simulation in the same file. -P pli.tab: Compiles a user-defined PLI definition table file. -PP: Compiles a VCD file for interactive debugging while minimizing the amount of net data for fast post-processing. +v2k: Enables new language features in the proposed IEEE 1364-2001 standard. See “Implemented IEEE Std 1364-2001 Language Constructs” on page 2-23.

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、重启网络服务

veritas VCS集群日常巡检手册

VCS日常维护变更手册

1 目录 1文档信息 (2) 1.1版本 (2) 1.2相关的文件 (2) 1.3文档更新记录 (2) 2目录 (3) 3SF常用维护命令 (4) 3.1日常集群操作 (4) 3.1.1检查VCS集群状态 (4) 3.1.2关闭所有节点上的VCS资源 (4) 3.1.3关闭一个节点上的VCS资源 (4) 3.1.4手动启动VCS进程 (4) 3.1.5启动服务组 (4) 3.1.6停止服务组 (5) 3.1.7切换服务组 (5) 3.1.8停止某个资源 (5) 3.1.9启动某个资源 (5) 3.1.10冻结资源组 (5) 3.1.11解除冻结资源组 (5) 3.1.12管理VCS配置文件 (5) 3.2VCS集群日志 (6) 附录A:VCS常用命令 (7)

2 系统巡检2.1巡检总表 序号检查项目结果是否通 过 1 查看文件系统剩余空间 #df –k 使用空间大于90%: 是 __x 否 __ 2 心跳状态检查 # lltstat -ln 2个高频心跳连接都正常。 1个低频心跳链接正常。 是 __x 否 __ 3 GAB端口检查 # gabconfig -a a和h端口信息正常,没有节点缺失端口。是 __x 否 __ 4 服务组状态检查 # hastatus -sum 各个服务组状态正常。是 __x 否 __ 5 VCS日志检查,察看 /var/VRTSvcs/log/engine_A.log 检查VCS错误信息,没有资源错误或警 告。 是 __x 否 __ 6 补丁程序检查: # rpm -qa | grep –i vrts 确定、记录补丁程序的版本: 7 License 检查 # vxlicrep 使用永久license. 是 __x 否 __ 2.2日常检查输出 2.2.1集群状态检查 1. 命令行 2. 图形界面

Verilog数字系统设计-课程设计报告

Verilog HDL数字系统设计 课程设计 课题:RISC_CPU设计与验证 第一章:RISC_CPU概述(5 1.1课题的由来和设计环境介绍(5 1.2什么是CPU (5 第二章:RISC_CPU结构(6 2.1 RISC_CPU整体结构(6 2.2 时钟发生器(7 2.2.1 时钟发生器的介绍(7 2.2.2 时钟发生器symbol(8 2.2.3 时钟发生器RTL(8 2.2.4 时钟发生器源代码(8 2.2.5 时钟发生器测试代码(9 2.2.6 时钟发生器仿真波形(10 2.3指令寄存器(10 2.3.1 指令寄存器介绍(10 2.3.2 指令寄存器symbol(11 2.3.3 指令寄存器RTL(11

2.3.4 指令寄存器源代码(11 2.3.5 指令寄存器测试代码(12 2.3.6指令寄存器仿真波形(13 2.4 累加器(13 2.4.1 累加器介绍(13 2.4.2 累加器symbol(13 2.4.3 累加器RTL(14 2.4.4 累加器源代码(14 2.4.5 累加器仿真代码(14 2.4.6 累加器仿真波形(15 2.5 算术运算器(15 2.5.1 算术运算器介绍(15 2.5.2 算术运算器symbol(16 2.5.3 算术运算器RTL(17 2.5.4 算术运算器源代码(18 2.5.5 算术元算器测试代码(19 2.5.6 算术运算器仿真波形(20 2.6数据控制器(20 2.6.1 数据控制器介绍(20

2.6.2 数据控制器smybol(20 2.6.3 数据控制器RTL(21 2.6.4 数据控制器源代码(21 2.6.5 数据控制器测试代码(22 2.6.6 数据控制器仿真波形(22 2.7 地址多路器(22 2.7.1地址多路器介绍(22 2.7.2 地址多路器smybol(23 2.7.3 地址多路器RTL(23 2.7.5 地址多路器测试代码(23 2.7.6 地址多路器仿真波形(24 2.8程序计数器(24 2.8.1 程序计数器介绍(24 2.8.2 程序计数器symbol(25 2.8.3 程序计数器RTL(25 2.8.4 程序计数器源代码(25 2.8.5 程序计数器测试代码(26 2.8.6 程序计数器仿真波形(26 2.9 状态控制器(27

vcs常用命令

SYNOPSYS VCS常用命令使用详解 (2013-01-18 09:28:08) 转载▼ 分类:工具 标签: vcs 杂谈 VCS对verilog模型进行仿真包括两个步骤: 1. 编译verilog文件成为一个可执行的二进制文件命令为:vcs source_files 2. 运行该可执行文件:./simv 类似于NC, 也有单命令行的方式:vcs source_files -R -R 命令表示, 编译后立即执行。 vcs常用的命令选项如下: -cm line|cond|fsm|tgl|obc|path 设定coverage的方式 +define+macro=value+ 预编译宏定义 -f filename RTL文件列表 +incdir+directory+ 添加include 文件夹 -I 进入交互界面 -l logfile文件名 -P pli.tab 定义PLI的列表(Tab)文件 +v2k 使用推荐的标准 -y 定义verilog的库 -notice 显示详尽的诊断信息 -o 指定输出的可执行文件的名字,缺省是simv + nospecify 不对SPECIFY 模块进行时序检查和路径延时计算 + notimingcheck 不进行时序检查;但是还是把path延时加入仿真中 Summary of vcs compile options: -ASFLAGS "opts" pass 'opts' to the assembler -B generate long call instructions in native assembly code (HP only) -CC "opts" pass 'opts' to C compiler -CFLAGS "opts" pass 'opts' to C compiler

LINUX常用命令

档案目录管理 名称: cd 使用权限: 所有使用者 使用方式: cd [dirName] 说明: 变换工作目录至dirName。其中dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录)。 另外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。 范例: 跳到/usr/bin/ : cd /usr/bin 跳到自己的home directory : cd ~ 跳到目前目录的上上两层: cd ../.. cd - 返回进入当前目录前所在目录 名称:df 使用权限: 所有使用者> 使用方式: df [选项]... [FILE]... 显示档案系统的状况,或是看所有档案系统的状况(预设值) -a, --all 包含所有的具有0 Blocks 的档案系统 --block-size={SIZE} 使用{SIZE} 大小的Blocks -h, --human-readable 使用人类可读的格式(预设值是不加这个选项的...) -H, --si 很像-h, 但是用1000 为单位而不是用1024 -i, --inodes 列出inode 资讯,不列出已使用block -k, --kilobytes 就像是--block-size=1024 -l, --local 限制列出的档案结构 -m, --megabytes 就像--block-size=1048576 --no-sync 取得资讯前不sync (预设值) -P, --portability 使用POSIX 输出格式 --sync 在取得资讯前sync -t, --type=TYPE 限制列出档案系统的TYPE -T, --print-type 显示档案系统的形式

VCS双机软件使用与维护

qwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiop asdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfgh jklzxcvbnmqwertyuiopasdfghjkl zxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmrtyuiopas dfghjklzxcvbnmqwertyuiopasdf VCS 双机软件使用与维护 VERITAS CLUSTER SERVER

目录 第1章原理篇 (4) 1.1VCS组成部分 (4) 1.1.1 Clusters(集群) (4) 1.1.2 Resources and Resource Types(资源和资源类型) (5) 1.1.3 Agents(代理) (5) 1.1.4 Service Groups(服务组) (6) 1.1.5 资源的依赖关系 (6) 1.1.6 资源组的依赖关系 (7) 1.2VCS基本原理 (7) 1.2.1 HAD (8) 1.2.2 Group Membership Services/Atomic Broadcast (GAB) (8) 1.2.3 Low Latency Transport (LLT) (9) 第2章运维篇 (10) 2.1VCS运维规范 (10) 2.1.1 操作系统维护规范 (10) 2.1.2 应用软件维护规范 (10) 2.1.3 LVM维护规范 (11) 2.1.4 VCS脚本维护规范 (12) 2.2VCS日常巡检和定期切换测试 (12) 2.2.1 日常巡检 (12)

相关主题
文本预览
相关文档 最新文档