实验一Linux基本使用实验目的:掌握Linux的使用,包括基本命令操作、用户和用户组的添加和删除、用户口令的设置和修改、网络基本配置等。
实验准备:复习Linux的基本命令、网络配置和检查网络连通的命令。
Teacher1、teacher2属于teacher。
4.以用户stu1在其家目录中建立一个新目录并在其中创建三个新文件,设置同组用户的权限分别为r、w、x。
5.把所创建的文件拷贝到其他用户的家目录中。
6.链接不同目录中的文件,查看连接后的效果。
7.利用显示文件内容命令显示文件内容8.使用man命令熟悉查找命令的参数9.利用文件查找命令查找配置文件:network、hosts、services、host.conf、resolv.conf,记录各个文件所在的目录位置。
10.检查网卡接口的状态,记录显示内容11.检查网络连通情况。
12.停止网卡后,检查网络连通情况记录显示内容13.重新启动网卡,检查连通情况。
linux实验报告实验目的:通过对Linux操作系统的实践,掌握基本的Linux命令和操作方法,了解Linux操作系统的特点和优势。
实验一:Linux环境搭建在实验一中,我们首先需要搭建Linux操作系统的环境。
根据实验指导书的要求,我们选择了Ubuntu作为实验平台。
通过下载Ubuntu镜像文件,并利用虚拟机软件创建一个虚拟机,将镜像文件安装到虚拟机中。
在安装过程中,我们需要选择合适的分区和网络配置等,并设置root用户的密码。
实验二:基本命令的使用在实验二中,我们主要学习了Linux的基本命令的使用方法。
首先,我们了解了Linux文件系统的结构,包括根目录、用户目录、系统目录等。
然后,通过命令行终端进行一系列的实践操作,比如查看文件内容、创建目录、复制文件等。
这些命令的使用不仅提高了我们的工作效率,同时也增强了对Linux操作系统的理解。
实验三:软件安装与卸载实验三主要涉及到Linux的软件安装与卸载。
我们首先学习了使用APT工具进行软件包管理,通过安装命令行界面的方式安装了一些常用的软件,比如文本编辑器、终端工具等。
此外,我们还学习了如何卸载已安装的软件包,清理不需要的文件,以保持系统的整洁性。
实验四:权限管理在实验四中,我们学习了Linux的权限管理机制。
Linux操作系统采用了基于用户和组的权限模型,通过设置文件和目录的权限,实现对文件的读、写、执行的控制。
我们通过实际操作,创建了新的用户和组,并为不同的用户和组设置了不同的权限。
这样,可以有效地保护系统的文件和数据的安全性。
实验五:网络配置与服务搭建在实验五中,我们主要学习了Linux的网络配置和服务搭建。
通过设置网络接口、IP地址和网关等参数,实现了网络的正常连接。
同时,我们还学习了一些常用的网络命令,比如ping、ssh等。
此外,我们尝试搭建了一个简单的Web服务器,通过浏览器访问,可以查看服务器上的网页。
实验六:系统监控和故障恢复在实验六中,我们学习了Linux的系统监控和故障恢复方法。
一、实验目的1、熟悉进入和退出Linux的一般过程。
2、掌握Linux有关目录的命令及操作。
3、掌握绝对路径和相对路径的概念及表达方法。
二、实验任务1、在虚拟机环境下启动linux的步骤是怎么样的?开启预先装好的linux系统的电源,输入用户名和用户口令即可。
Ctrl+shift+n。
4、查看当前目录是什么?[root@localhost~]#pwd。
5、切换回第一个虚拟终端,应按什么键?Alt+Tab。
6、使第二个虚拟终端中的用户注销系统,有哪些命令可以实现?[root@localhost~]#logout、[root@localhost~]#shutdownr[root@localhost~]#shutdownh、[root@localhost~]#shutdownf[root@localhost~]#shutdownl。
7、了解UNIX的目录文件结构并写在下面的位置(通过cd、ls–l命令)。
实验一Linux基本操作实验学时:2实验类型:(验证)一、实验目的1.熟悉Linux下的基本操作,学会使用Shell命令去操作Linux,对Linux有一个感性认识。
2.学习和掌握vi编辑器的基本使用方法。
3.学会使用vi编辑器编辑简单的C语言程序,学习和掌握gcc等Linux的开发调试环境。
二、实验条件RedhatLinux平台。
四、实验步骤1.命令终端界面下的Shell命令操作以root用户身份(用户名root密码000000)登陆,并使用“ls”,“cat”“cd”等命令来实现基本的文件操作并观察Linux文件系统的特点;(1)ls命令,查看目录下文件和子目录。
ls–a,ls–l,ls–al,执行这些命令注意命令的输出结果,查看结果有何不同。
图1查看文件或者目录(2)cd转向某个目录如:cd/home转向/home工作目录touch新建一个文件如touchchzu。
新建一个文件chzu(3)cp命令:复制命令在/home目录下新建一个文件chzu,将其复制到/tmp目录下。
图在/home目录下新建一个文件chzu,将其复制到/tmp文件夹下(4)mkdir新建一个目录,如:mkdirmytest图在/root目录下创建mytest目录(5)mv命令,移动文件或目录,重命名文件和目录在根目录下创建一个文件test1并且将文件test1移动到/home目录下,操作如下图移动文件操作(6)目录操作命令:mkdir,cd,mkdir新建一个目录,cd转向其他目录,图mkdir,cd用法(7)内容查看命令,cat/more/less命令的使用,显示一个文件/etc/passwd的内容,cat–n/etc/passwd(带上行号)图cat命令用法2.进程管理的命令(1)利用ps命令查看当前启动的进程,其中PID代表进程号[root@localhostroot]#psPIDTTYTIMECMD25015pts/000:00:00bash25177pts/000:00:00ps(2)top命令:查看系统当前进程的状况。
linux实验系统实验报告Linux实验系统实验报告一、引言Linux实验系统是一个基于Linux操作系统的实验平台,旨在提供一个实践学习的环境,帮助学生深入了解Linux操作系统的原理和应用。
本实验报告旨在总结和分析我在使用Linux实验系统进行实验时的经验和收获。
二、实验环境1.硬件环境:我使用的是一台配备IntelCorei5处理器和8GB内存的个人电脑。
2.软件环境:我下载并安装了Linux实验系统的最新版本,该版本基于Ubuntu操作系统,并预装了一系列常用的开发工具和软件包。
三、实验内容1.实验一:Linux基础命令的使用在这个实验中,我通过终端窗口使用了一些常用的Linux命令,如ls、cd、mkdir、rm等。
通过实际操作,我熟悉了Linux文件系统的结构和基本操作,掌握了如何在Linux中创建、删除和移动文件夹,以及如何查看文件和文件夹的属性。
2.实验二:Shell脚本编程这个实验要求我们使用Shell脚本编写一个简单的程序,实现对指定文件夹中所有文件进行备份的功能。
通过这个实验,我学会了如何使用Shell编程语言,掌握了一些基本的语法和命令,比如if语句、for循环和cp命令。
我还学会了如何将Shell脚本保存为可执行文件,并在终端中运行。
3.实验三:网络配置与管理这个实验主要涉及Linux系统的网络配置和管理。
我学会了如何配置网络接口,包括设置IP地址、子网掩码和网关。
我还学会了如何使用ping命令测试网络连接,以及如何使用ifconfig命令查看和管理网络接口的状态。
通过这个实验,我对Linux系统的网络配置有了更深入的了解。
四、实验收获通过使用Linux实验系统进行实验,我获得了以下收获:1.对Linux操作系统有了更深入的了解:通过实际操作,我对Linux操作系统的基本原理和文件系统有了更深入的了解。
我学会了如何在Linux中进行文件和文件夹的管理,以及如何使用命令行界面进行各种操作。
LINUX基础实验报告实验:主要是介绍Linux系统概况,运代码。
实验:Linux的基本操作重要知识点[Tab]使Tab键来进命令补全,Tab键般键盘是在字母Q旁边,这个技巧给你带来的最的好处就是当你忘记某个命令的全称时你可以只输它的开头的部分然后按下Tab键就可以得到提或者帮助完成,当然不补全命令,补全录,补全命令参数都是没问题的。
Ctrl+c键来强终当前程序。
些其他常快捷键按键作Ctrl+d键盘输结束或退出终端Ctrl+s暂定当前程序,暂停后按下任意键恢复运Ctrl+z将当前程序放到后台运,恢复到前台为命令fgCtrl+a将光标移输头,相当于Home键Ctrl+e将光标移输末,相当于End键Ctrl+k删除从光标所在位置到末Alt+Backspace向前删除个单词Shift+PgUp将终端显向上滚动Shift+PgDn将终端显向下滚动通配符是种特殊语句,主要有星号(*)和问号(),来对对字符串进模糊匹配(如件名,参数名)。
当查找件夹时,可以使它来代替个或多个真正字符;当不知道真正字符或者懒得输完整名字时,常常使通配符代替个或多个真正的字符。
终端输的通配符是由Shell处理的,不是由所涉及到命令语句处理的,它只会出现在命令的“参数值”(它不在命令名称,命令不记得,那就Tab补全)。
当Shell在“参数值”中遇到了通配符时,Shell会将其当作路径或件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进代换(路径扩展);否则就将该通配符作为个普通字符传递给“命令”,然后再由命令进处理。
总之,通配符实际上就是种Shell实现的路径扩展功能。
在通配符被处理后,Shell会先完成该命令的重组,然后再继续处理重组后的命令,直执该命令。
Shell常通配符:字符含义*匹配0或多个字符匹配任意个字符[list]匹配list中的任意单字符[!list]匹配除list中的任意单字符以外的字符[c1-c2]匹配c1-c2中的任意单字符如:[0-9][a-z]{string1,string2,...}匹配sring1或string2(或更多)其字符串{c2..c2}匹配c1-c2中全部字符如{1..10}在linux命令中获取帮助使man命令通常情况下,man册的内容都是英的,这就要求你有定的英基础。
实验一Linux基本环境一、实验目的1.熟悉Linux下的基本操作,学会使用各种Shell命令去操作Linux,对Linux有一个感性认识。
2.学会使用vi编辑器编辑简单的C语言程序,并能对其编译和调试。
3.了解LINUX系统的安装过程。
3.进行下列操作并记录结果(要求:结果记录在实验报告中)。
1)运行pwd命令,确定你当前的工作目录。
2)利用以下命令显示当前工作目录的内容:ls–l3)运行以下命令:ls–al4)使用mkdir命令建立一个子目录subdir5)使用cd命令,将工作目录改到根目录(/)上。
6)使用ls-l命令列出/dev的内容。
7)使用不带参数的命令cd改变目录,然后用pwd命令确定你当前的工作目录是哪里?8)使用命令cd../..,你将工作目录移到什么地方4.在LINUX下查看你的文件。
1)利用cd命令,将工作目录改到你的主目录上。
3)使用cat命令查看file1文件的内容。
4)利用man命令显示date命令的用法:mandate5.编写能输出“Helloworld!”问候语的C程序,并在终端中编译、执行。
要求记录所使用的命令及结果。
(提示:使用sleep(s)函数)四、实验参考(一)Linux基本命令介绍在Linux中进行命令行输入操作的界面叫做“终端”,成功进入Linux系统后,在桌面上点击鼠标右键,选择“终端”选项,即可弹出“终端”窗口。
LINUX基础实验实验一LINUX基础实验(一)【实验目的】熟悉命令行操作方式;掌握man,info等常用的帮助命令;掌握Linux目录常见的概念(路径,根目录、用户主目录);熟悉文件与目录的基本操作,包括显示文件内容命令-cat、more、less、tail;文件内容查询命令-grep,egrep,fgrep;文件查找命令-find,locate;文本处理命令-sort,uniq;文件内容统计命令-wc;文件比较命令-comm,diff;文件复制、移动和删除命令-cp,mv,rm;文件链接命令-ln;目录的创建与删除-mkdir,rmdir;改变工作目录、显示路径以及显示目录内容命令-cd、pwd,ls等。
【实验要求】根据内容进行操作,记录实验结果,写出实验报告。
【实验内容】1.对命令行基本操作进行了解,具体步骤如下:(1)通过GNOME的终端仿真器熟悉命令行操作;(2)通过组合键CTRL+ALT+F1切换到终端TTY1,进行操作;(3)使用智能补全、历史记录等功能;(4)使用man、info查看cat、head、tail等命令的联机帮助。
Linux基本操作系统实验一linux基本操作系统实验一实验一linux基本操作一、实验目的:1.熟练掌握进入与退出redhatlinux系统的过程。
2.熟悉在窗口环境下操作使用linux系统的基本方法。
3.熟悉在文字模式环境下使用linux的基本命令。
二、实验任务:1.练习使用图形模式下系统的使用。
2.图形模式下的桌面、窗口、面板、图标、抽屉、便捷菜单的采用。
3.图形模式下文件夹、文件的基本操作。
4.文字模式下系统的基本操作。
5.在图形模式下运行应用程序的方法。
)见到系统提示信息:password:时,输出用户口令:并contrary;(普通用户口令为:stud01、stud02、。
若要使用文字界面,可以使用:“应用程序”/“终端”命令进入文字界面,在文字界面下可以通过输入命令进行操作。
2.虚拟终端的切换采用组合键:ctrl+alt+fn其中fn分别为f1、f2、。
f7功能键,可以转换交互式终端。
4.重新启动系统文字模式下输出命令:shutdowncrnowcontrary。
图形模式下,选面板->动作->重新启动->回答“是”,以新用户名和口令进入系统。
5.退出系统窗口环境下选择退出系统选面板->动作->冻结选面板->选择退出->关机文字模式下选择退出系统退出系统:输入命令logout或exit回车关机:输入命令:shutdownch数字回车。
实验1Linux的安装和基本操作姓名:班级:学号:实验目的1、学习如何安装和使用Linux系统。
2、熟悉Linux的常用基本命令。
实验内容1、学习Vmware软件使用以及在Vmware下安装Ubuntu。
参见文档“虚拟机Vmware安装Ubuntu.doc”2、启动系统:通过虚拟机启动Linux系统。
3、熟悉Ubuntu操作系统的使用界面和各项功能。
4、目录操作(分别通过命令和鼠标操作完成,写出响应的命令)(1)在/home目录下建立自己的子目录mydir,多建几个。
(1)执行格式:telnethostname(主机名)或telnet主机的IP地址例:telnet192.168.0.254(2)步骤login:(输入username)password:(输入密码)2、退出在Linux系统提示符$下,输入logout或exit。
例:$logout二、Linux命令格式命令[选项][处理对象]例:ls-lamydir注意:(1)命令一般是小写字串。
实验一Linux操作系统基本命令一.实验目的了解Linu某运行环境,熟悉交互式分时系统、多用户环境的的运行机制。
练习Linu某系统命令接口的使用,学会Linu某基本命令、后台命令、管道命令等命令的操作要点。
三.实验内容通过终端或虚拟终端,在基于字符的交互界面中进行Shell的基本命令的操作。
3、参照本《实验指导》第二部分介绍的方式及实例,执行以下各类命令,熟悉Linu某用户命令接口。
2用whoami看看当前用户信息。
3通过who看看有谁在系统中。
4用vmtat显示系统状态。
思考:你的用户名、用户标识、组名、组标识是什么当前你处在系统的哪个位置中现在有哪些用户和你一块儿共享系统文件操作命令序号1234567命令cat[>]文件名more[文件名]head[-显示行数]文件名tail[+起始行数]文件名或tail[-起始行数]文件名cp[选项]源文件目标文件ln文件名新文件名mv[选项]源文件目标文件功能显示或创建一个文件分页浏览文件显示文件头部显示文件尾部复制文件文件链接移动或重命名文件89rm[选项]文件名|目录名find目录[条件][操作]删除文件查找文件提示:先用cat命令建立一个文件,然后用它进行其它目录操作和文件操作。
实验一Linux基本操作一、实验目的1、熟悉嵌入式开发平台部件,了解宿主机/目标机开发模式;2、熟悉和掌握常用Linux的命令和工具。
二、实验环境预装Fedora.0(内核版本2.4.x)的pc机一台,CVT-A8系列实验箱,以太网线一根,串口线一根。
三、实验步骤1、连接主机和目标板;(三根线,注意网线和串口线是否连接正常)2、Linux命令的熟悉与操作PC端:在PC机的桌面上打开终端,操作Linux基本命令,如:查看:ls,进入目录:cd,创建文件:mkdir,删除文件:rmdir,配置网络:ifconfig,挂载:mount,设置权限:chmod,编辑器:vi,拷贝:cp等命令,要求能熟练操作。
4、下面所有的操作必须以命令形式。
1)在PC机上建立以自己学号命名的文件夹,用VI命令新建以学号命名的文件,熟悉如何编辑源程序代码,随意输入代码并保存退出。
2)从PC机中复制一个嵌入式平台的可执行文件到该文件夹下,并修改其名称为xtu,更改文件的操作权限。
四、实验注意事项1、注意比较Linux命令与DOS命令的异同。
2、注意理解宿主机/目标机开发模式,PC机是宿主机,嵌入式平台是目标机,未来的开发工作是在PC机中开发,目标机中运行并验证。
实验一Linux系统的基本使用一、学习目的1、熟悉进入和退出Linux的一般过程。
直接使用“ls”可能看到的信息有限,为了知道关于文档的更多资料,我们可以增加一个参数“-l”,这样可以看到更多关于文件的信息:“ls-l”有一个简写是“ll”3、显示隐藏文件4、显示其他目录文件只要在“ls”后面加入所要显示的目录的路径。
实验一、熟悉Linux操作系统环境及常见命令的使用一、实验目的(1)练习进入和退出系统的操作;学习linux联机帮助命令的使用,学会怎样利用借助联机帮助命令随时查阅系统说明文档。
(2)熟悉Linux下的基本操作,学会使用各种Shell命令去操作Linux,对Linux有一个感性认识。
2〕普通用户--这个帐号供普通用户使用,可以进行有限的操作。
一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。
如果只需要完成一些由普通帐号就能完成的任务,建议不要使用超级用户帐号,以免无意中破坏系统。
影响系统的正常运行。
当用户正确地输入用户名和口令后,就能合法地进入系统。
屏幕显示:[root@loclhost/root]#这时就可以对系统做各种操作了。
注意超级用户的提示符是“#”,其他用户的提示符是“$”。
2.修改口令为了更好的保护用户帐号的安全,Linux允许用户随时修改自己的口令,修改口令的命令是passwd,它将提示用户输入旧口令和新口令,之后还要求用户再次确认新口令,以防止用户无意中按错键。
如果用户忘记了口令,可以向系统管理员申请为自己重新设置一个。
例如:[root@loclhost/root]#passwd
例如:[root@loclhost/root]#exit
实验一Linux基本命令的使用一、实验目的:通过实验熟悉Linux操作系统环境,掌握基本的Linux命令的使用。
2.cd/mnt3.拷贝Linux内核和mtool应用软件包cp4.解压Linux内核tar5.安装mtool应用软件包rpm-ihv注意:文件归档和软件包的安装根据实际情况选作。
另外有些命令比如groupadd,useradd,passwd,mount等要求超级用户的权限。
实验一LINUX操作基础实验目的:1、掌握字符界面下关机及重启的命令。
2、掌握LINUX下获取帮助信息的命令:man、help。
3、掌握LINUX中常用的简单命令:pwd、date、who、cal、uname、wc、clear等实验内容:1、使用shutdown命令设定在30分钟之后关闭计算机。
2、使用init命令实现图形界面到字符界面及字符界面到图形界面的切换。
3、分别使用命令man和help查看ls命令的帮助文档。
4、使用命令将当前计算机的主机名显示为IT。
5、使用命令显示公元2008年8月的月历。
7、统计文件/etc/passwd的行数、字符数和单词数。
实验步骤及结果:1、2、3、4、5、6、7、实验二LINUX系统的文件操作命令实验目的:1、掌握LINUX下文件和目录操作命令:cd、ls、mkdir、rmdir、rm。
2、掌握LINUX下文件信息显示命令:cat、more。
3、掌握LINUX下文件复制、删除及移动命令:cp、mv。
4、掌握LINUX的文件检索、排序命令:grep、sort。
实验内容:1、使用命令切换到/etc目录,并显示当前工作目录路径。
2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。
3、使用命令创建目录/root/linux,然后删除该目录。
4、使用命令cat用输出重定向在/root目录下创建文件abc,文件内容为“Hello,Linux!”,并查看该文件的内容。
5、使用命令创建具有默认权限为744的目录/root/ak,然后将/root/abc文件复制到该目录中,最后将该目录及其目录下的文件一起删除。
6、查看文件/etc/passwd的前3行内容。
7、创建文件file1,文件内容有3行,分别为a、c、b,排序该文件数据,显示在屏幕上。
8、使用命令显示/etc/passwd文件的文件类型。
9、在文件/etc/passwd中搜索匹配字符“root”。
《操作系统原理与Linux》实验报告实验名称:实验一Linux基本命令的使用实验日期:2011-11-1班级:b09511学号:20094051141姓名:郭峰禄计算机号:一、实验目的1.掌握Linux中文件操作基本命令使用方法。
2.掌握Linux中查看进程、内存和磁盘情况基本命令的使用方法。
[root@localhost~]#pwd/root3.用以下三个命令显示用户主目录中的内容,并比较命令之间的区别。
Lsroot@localhost~]#lsbDesktopmpartitioninfostudent1.cstudents.cb.cexample_63.cMakefilestudentstudent.cusb.ccurrent.chomem.cstudent1studentsls–a[root@localhost~]#ls-a..gconf.qt...gconfd.realplayerrc.1.swp.gnome2.recently-used.4.c.swp.gnome2_private.scim......ls-al[root@localhost~]#ls-al总用量452drwxr-x---22rootroot409611月116:19.drwxr-xr-x27rootroot409611月116:17..-rw-------1rootroot122883月282011.1.swp.....4.在用户主目录中通过touch命令建立下列10个文件(例如:toucha):news_oct_a1news_oct_b2news_oct_c3news_dec_b3work_nov_a1work_nov_b2work_nov_c3mail_dev_a2mail_oct_c3games_dec_b1[root@localhost~]#touchnews_oct_a1[root@localhost~]#touchnews_oct_b2[root@localhost~]#touchnews_oct_c3[root@localhost~]#touchnews_oct_b3[root@localhost~]#touchwork_nov_a1[root@localhost~]#touchwork_nov_b2.[root@localhost~]#touchmail_dev_a25.使用ls命令查看目录,确认新建文件是否存在。
2.基本操作和常用命令。
(一).文件操作命令(1)查看文件与目录用以下命令查看文件与目录:ls/usr/binls–ldir(2)显示文件内容命令(cat)设当前目录下包括两个文件text1、text2,用以下列命令了解cat命令的使用:cattext1cattext1text2>text3cattext3|more(3)文件复制命令(cp)了解cp命令的功能和使用技巧,并注意它们的区别:cp/root/*/tempcpreadmetext4cp–r/root/*/temp(带目录复制)cp/root/.[a-z]*/temp(复制所有小写字母开头的隐藏文件)(4)文件改名命令(mv)了解mv命令的功能和使用方法,并注意各命令的区别:mvtext4newtextmvnewtext/home(5)删除文件命令(rm)了解rm命令的功能和使用方法:rmnewtext(二).目录操作命令的使用(1)改变当前目录命令(cd)和显示当前目录命令(pwd)掌握cd命令的功能和使用,并了解以下各命令的区别:cd/rootcd..(返回上一级目录)cd(返回到用户目录内)-1-pwd(显示当前目录在文件系统层次中的位置)(2)建立子目录命令(mkdir)在用户目录下创建如图5-4所示的目录结构。
(3)删除子目录命令(rmdir)在图5-4所建立的目录结构中,删除a1和b1目录。
命令如下:rmdir/home/x/b1rm–r/home/x/a1rm–rf/home/x/a1注意:可选项-r和-f的作用。
课程内容简介实验目的通过这门实验课,应可以做到:一、初步的掌握Linux的使用:界面、基本命令、文本编辑、启动关机以及基本的设置。
二、理解集成电路设计的基础概念与流程。
三、了解集成电路设计的一些工具和基本设计方法:电路仿真(Hspice)、电路图绘制(CadenceComposer)、版图绘制(CadenceVirtuoso)、版图设计验证(CadenceDraculer/MentorCalibre、)。
四、可以相对独立的完成一个完整CMOS数字电路的设计任课教师与上课地点:教师:张志峰emailzhangzf@msngipfel_z@上课地点:电信学院实验中心348室有问题也可以与实验中心的陈捷老师联系。
实验内容安排及学时分配序号实验项目名称实验学时实验类型1Linux使用与文本编辑2必做2版图设计基础——反相器:版图设计基本几何图形和基本编辑命令实验、视窗操作命令及快捷键的使用实验4必做3电路图绘制基础2必做4版图DRC验证——反相器2必做5电路仿真基础——Hspice/Spectre,SpiceExplorer使用2必做6电路设计与仿真——一位加法器、D触发器2必做7版图设计——一位加法器、D触发器2必做8版图验证——DRC、LVS、ERC2必做9版图后仿真2必做10-a16位加法器设计4选做10-b12位计数器设计4选做10-c硬件描述语言设计与自动综合4选做课程基本要求与考核:课程成绩评定的依据为考勤、每次实验完成情况与实验报告、期终考核三部分。
考勤:每次实验开始前首先在考勤表中签名登记,请注意不要代签,否则一经发现代签人和被代签人最终课程成绩均做降档处理(扣20分),旷课每次扣10分。
有特殊情况无法按时上课的必须提前通知任课教师,或在当次课请其他同学代交请假条(口头代为请假无效),否则作旷课处理。
试验完成情况考核:每次实验时任课教师随机抽查。
实验报告:按照电信学院实验中心的要求,在实验中心网站上下载实验报告书,每次实验课完成后,下次实验课上课之前,以电子文档的方式提交给任课老师。
电子文档请发送至zhangzf@,或在下次实验课当堂提交,邮件名称和电子文档名称均应为姓名_学号_实验序号。
期终考核:分为基本考核和综合实验考核两部分。
综合实验考核——内容为学期末最后的综合实验完成情况,根据所提交的设计数据和设计报告评定期终考核部分的成绩,最高成绩为优。
基本考核——对于无法独立完成综合实验内容的同学,可以选择完成基本考核。
欢迎学有余力的同学报名担任助教,最终成绩评定时会适当加分。
基本设计环境简介:设计环境集成电路设计的主流工具都是面向Unix/Linux操作系统的。
但考虑到软硬件方面的限制以及使用的方便性,本实验课在安装和配置设计环境时,并没有直接在硬盘安装Linux操作系统,而是采取了虚拟机的方式。
如上图所示,在Windows操作系统中,安装了Vmware虚拟机软件,该软件可以虚拟一个硬件的平台,然后在该虚拟平台上安装了Linux操作系统RedHatAS4。
实验课程所需的绝大多数软件都安装在该Linux操作系统下。
设计流程与软件:实验一、Linux使用与文本编辑一、实验内容1、熟悉实验的软件平台(vmware)的基本使用。
2、熟悉LinuxAS4的图形界面3、掌握Linux基本命令4、学习使用vi/gvim进行文本编辑5、尝试启动和关闭Cadence软件二、软件平台的基本使用1、启动vmware双击桌面图标,启动VMwareWorkstation2、VMware基本界面启动后显示的VMware基本界面如下图所示:3、设置共享目录运行于VMware中的操作系统,可以通过设置一个共享目录来与外部真正的操作系统(win2000)共享和交换数据。
随后出现的对话框中选“create”,然后“ok”即可。
4、启动和关闭LinuxAS4操作系统在VMware主窗口中鼠标左键点击选中“RedHatEnterpriseLinux”(1),然后左键点击“Startthisvirtualmachine”(2),目标操作系统Linux将会被启动。
Ctrl+Alt+Enter可以在全屏模式和窗口模式间切换;Ctrl+Alt可以在目标操作系统(LinuxAS4)和主操作系统(Windows2000)间进行切换,即切换接受键盘和鼠标等动作的操作系统。
或者你也可以在VMware处于窗口模式时,将鼠标移至VMware窗口范围之外,则对键盘和鼠标动作作出响应的自动切换至主操作系统。
在进入Linux系统后,尝试使用Ctrl+Alt+Enter做几次切换,并试用Ctrl+Alt。
这里我们选Shutdown,然后点“OK”,关闭Linux系统。
观察和尝试使用一下图形界面,了解与windows的异同。
小测试1:请自行启动计算器程序小测试2:请观察根目录、root目录下各有哪些文件和目录四、掌握Linux基本命令通过这一部分实验练习,同学们应该掌握最常使用的一些Linux命令。
这只是Linux操作系统很小的一部分,希望有兴趣的同学课后自己阅读一些Unix/Linux操作系统方面的书籍和资料,并进行更多的练习以更加深入的了解Unix/Linux操作系统。
本部门下面所列的所有命令输入,都是在这种终端窗口中进行的。
可以按照本段所述的方式打开一个或多个终端窗口,或按照与Windows操作系统类似的方式调整窗口大小、关闭Terminal(点终端窗口右上角的几个图标)。
2、命令使用a.在打开的终端窗口中输入pwd后回车,观察出现的信息——会显示当前所处的目录(/root)。
pwdb.在当前打开的窗口中输入whoami,观察出现的信息——会显示当前用户的信息(rootpts/1Oct816:47(:0.0))。
whoamic.输入ls,观察出现的信息——会显示当前所在目录下的内容,包括文件和子目录等,即相当于DOS下输入dirls输入ls–l,观察出现的信息,跟输入ls有何区别ls–l此时列出的文件和目录每一项占据一行,而且包含了文件的读写属性、所有人、日期、大小等详细信息。
输入ls–la,观察出现的信息跟前面有何不同ls–la此时显示了更多的文件,原因是使用-a选项会列出所有文件,包括隐藏文件。
列出的文件中以“.”开通的是隐藏文件,普通状态下是看不到的。
d.多数unix/linux命令都带有选项,当我们不熟悉一个命令的用法时,可以用“man”命令来查看,例如输入:manls此时会显示ls命令的详细使用说明。