linuxvcs命令 linux vcan

LINUX命令

名称:mattrib

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、网络空间、营销软件、网站建设、肃宁网站维护、网站推广。

使用权限:所有使用者

使用方式:

mattrib [-a|+a] [-h|+h] [-r|+r] [-s|+s] [-/] [-X] msdosfile [ msdosfiles ... ]说明:本程序可用来修改 MS_DOS 档案的属性。

参数:

-a/+a 除去/设定备份属性。

-h/+h 除去/设定隐藏属性。

-r/+r 除去/设定唯读属性。

-s/+s 除去/设定系统属性。

-/ 递回的处理包含所有子目录下的档案。

-X 以较短的格式输出结果。

范例:

mattrib a: 列出 A 槽 MSDOS 格式磁片上所有档案的属性。

mattrib -h -s -r a:msdos.sys 除去 A 槽磁片上 msdos.sys 档案的隐藏、系统与唯读属性。

mattrib -r -/ a:*.* 除去 A 槽磁片上包含子目录下所有档案的唯读属性。

名称:mcd

使用权限:所有使用者

使用方式:

mcd [msdosdirectory]

说明:可变更 mtools 系列指令目前在 MSDOS 磁碟上的工作目录。与 MSDOS 的 CD 指令不同,mcd 亦可变更工作磁碟。

参数:

没有参数时会传回目前的工作目录。

范例:

mcd a: emp 变更目前工作目录到 a: emp 中。

mcd 传回目前工作目录。

名称:mcopy

使用权限:所有使用者

使用方式:

mcopy [-b/ptnvmoQOsSrRA] sourcefile targetfile

mcopy [-b/ptnvmoQOsSrRA] sourcefile [ sourcefiles... ] targetdirectory

mcopy [-tnvm] MSDOSsourcefile

说明:

本程序可用来复制 MSDOS 格式档案到 Linux 中,或是由 Linux 中复制 MSDOS 档案到磁片上。mcopy 可复制单一的档案到所指定的档案名称,或是复制数个档案到所指定的目录之中。来源与目的档案可为 MSDOS 或是 Linux 档案。

参数:

b 批次模式.这是为大量的档案复制进行最佳化的选项,但是当在复制档案过程中产生 crash 时,会有安全性的问题产生。/ 递回的复制。包含目录所含档案与其下所有子目录中的档案。

p 维持档案原来的属性。

Q 当复制多个档案产生错误时,尽快结束程序。

t 复制纯文字档案。将 carriage return/line feeds 转换成 line feeds 字元。

n 在覆盖 Linux 档案时不会出现警示讯息。

o 在覆盖 MSDOS 档案时不会出现警示讯息。

m 维持档案原来的修改时间。当目的档案已存在,且使用 -n 选项时,mcopy 会询问是否要覆盖或是另存新档。

范例:

mcopy a:autoexec.bat . 将 A 槽磁片根目录中的 autoexec.bat 复制到目前工作目录之下。

名称:mdel

使用权限:所有使用者

使用方式:

mdel [-v] msdosfile [ msdosfiles ... ]

说明:

本程序可用来删除 MSDOS 格式的档案。

在删除唯读档案之前会先有提示讯息产生。

参数:

-v 显示更多的讯息。

范例:

mdel a:autoexec.bat . 将 A 槽磁片根目录中的 autoexec.bat 删除。

名称:mdeltree

使用权限:所有使用者

使用方式:

mdeltree [-v] msdosdirectory [msdosdirectories...]

说明:

本程序可用来删除 MSDOS 格式档案及目录。

mdeltree 会将所指定的目录与目录之下的所有档案与目录都删除掉。如果所指定的档案或目录不存在,则会传回错误讯息。

参数:

-v 显示更多的讯息。

范例:

mcopy a:msdosdir . 将 A 槽磁片根目录中的 msdosdir 目录以下的档案与目录都删除掉。

名称:mlabel

使用权限:所有使用者

使用方式:

mlabel [-vcs] drive:[new_label]

说明:

本程序可设定磁碟的标签 (Label)。

如果磁碟上设定过标签,mlabel 会将他显示给使用者。如果没有指定新标签并且没有指定 c 或 s 选项,mlabel 会提示使用者输入新的标签。如果直接按下 Enter ,就会将原本的标签删除。

参数:

-v 更多的讯息。

-c 清除原有的标签,不出现提示讯息。

-s 显示目前的标签,不出现提示讯息。

范例:

mlabel a:newlabel。将 A 槽磁碟的标签更改为 newlabel。

名称:halt

使用权限:系统管理者

使用方式:halt [-n] [-w] [-d] [-f] [-i] [-p]

说明:若系统的 runlevel 为 0 或 6 ,则关闭系统,否则以 shutdown 指令(加上 -h 参数)来取代

参数:

-n : 在关机前不做将记忆体资料写回硬盘的动作

-w : 并不会真的关机,只是把记录写到 /var/log/wtmp 档案里

-d : 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d) -f : 强迫关机,不呼叫 shutdown 这个指令

-i : 在关机之前先把所有网络相关的装置先停止

-p : 当关机的时候,顺便做关闭电源(poweroff)的动作

范例:

halt -p 关闭系统后关闭电源。

halt -d 关闭系统,但不留下纪录。

名称:init

使用权限:开机时

使用方式:init [0123456Ss]

说明:init 是所有行程(process)的父行程(parent),开机时一定会先从这个指令开始(可以用 ps -aux 看看第一个行程就是 init),并参考 /etc/inittab 档来完成整个开机程序,共有八个执行层级(runlevel),而改变只能透过 telinit 的指令来更改

参数:

0 开机执行层级为 0 ,用来关闭系统

1 开机执行层级为 1 ,用来进行单一使用者模式(single user mode)

4 开机执行层级为 4 ,表示进入 X window 时的模式

6 开机执行层级为 6 ,用来重新开机

S 或 s 不是直接使用的,配合开机执行层级 1 时使用,当加上S 或 s 表示开机后不参考 /etc/inittab 档235 请参照 /etc/inittab 档案内容以及 /etc/rc.d/rc2.d,/etc/rc.d/rc3.d,/etc/rc.d/rc5.d 等目录

范例:

由于这并不是让使用者可以单独下指令的执行档,请参照 /etc/inittab

名称:reboot

使用权限:系统管理者

使用方式:reboot [-n] [-w] [-d] [-f] [-i]

说明:若系统的 runlevel 为 0 或 6 ,则重新开机,否则以 shutdown 指令(加上 -r 参数)来取代

参数:

-n : 在重开机前不做将记忆体资料写回硬盘的动作

-w : 并不会真的重开机,只是把记录写到 /var/log/wtmp 档案里

-d : 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d) -f : 强迫重开机,不呼叫 shutdown 这个指令

-i : 在重开机之前先把所有网络相关的装置先停止

范例:

reboot 重开机。

reboot -w 做个重开机的模拟(只有纪录并不会真的重开机)。

名称 : shutdown

使用权限 : 系统管理者

使用方式 : shutdown [-t seconds] [-rkhncfF] time [message]

说明 : shutdown 可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。

参数 :

-t seconds : 设定在几秒钟之后进行关机程序

-k : 并不会真的关机,只是将警告讯息传送给所有只用者

-r : 关机后重新开机

-h : 关机后停机

-n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机

-c : 取消目前已经进行中的关机动作

-f : 关机时,不做 fcsk 动作(检查 Linux 档系统)

-F : 关机时,强迫进行 fsck 动作

time : 设定关机的时间

message : 传送给所有使用者的警告讯息

这个只是其中的一部分,好像不够我粘贴啊。

linux /simv 是什么命令

这就是VCS的意思喽,VCS(Verilog Compiler and Simulator),自然先要编译成一个simv文件,才能simulation了。 不知道您是什么系统下的vcs,如果是linux,那就执行您说的simv喽。./simv -gui

怎么查看linux服务器上安装的vcs是多少位的

可以用命令“getconf LONG_BIT”查看, 如果返回的结果是32则说明是32位,返回的结果是64则说明是64位。 此外还可以使用命令“uname -a”查看, 输出的结果中,如果有x86_64就是64位的,没有就是32位的。

VCS编译命令

等license

使能verilog2000的标准

统一所有的timescale

-f采用绝对路径;-F与-f类似,也可以采用绝对路径,同时也支持相对路径,但不允许嵌套使用。

VCS用-F解析filelist时,不允许文件嵌套使用,不支持`include “xxx.v”这种写法,改为-f便ok了。

`include "xxx.sv"

要用+incdir把xxx.sv的路径指明。

编译完成后,自动执行当前编译生成的可执行文件

初始化RTL中所有mem的所有bit初始值

初始化RTL中所有reg的所有bit初始值

-的一般是编译时用的,编译工具自带的。

+的是插件,环境,验证语言,等等加的,可扩展的,自定义的。

+libext+.v

-y XXX/memory/all/work/verilog 定义verilog的库

-f rtl_top.f

-f env.f

testbench的顶层module名字是top, 收集top下的例化的rtl顶层模块的下面所有层的覆盖率

如果用到了dw的东西

一般加上选项

-y $DC_HOME/dw/sim_ver +incdir+$DC_HOME/dw/sim_ver +libext+.v


当前文章:linuxvcs命令 linux vcan
本文路径:http://pwwzsj.com/article/ddihjep.html