当前位置:文档之家› wrf模式学习_从linux安装开始

wrf模式学习_从linux安装开始

wrf模式学习_从linux安装开始
wrf模式学习_从linux安装开始

模式学习从LINUX安装开始

——WRF入门中文教程

1 CentOS 5 Linux安装图解

CentOS即Community Enterprise Operating System。CentOS的最新版本是CentOS5.2,是RHEL 5.2的再编译版本,于2008年6月26日发布,可以在网上https://www.doczj.com/doc/fc8159705.html,/下载的安装光盘映像,大约3.4GB 左右。

图一 安装菜单及安装选项,按下回车键直接开始安装

(这里可以选择文本界面和图形界面两种形式的安装,按ENTER键直接进行图形界面的安装,如果敲写linux text 再按ENTER则进行文本界面的安装,强烈建议直接回车安装)

 图二 为安装进行初始化:加载必要的文件系统等

图三 是否检测安装光盘,通常选择跳过

(检测安装光盘需要花费大量时间,你也可以选择OK进行安装光盘的检测)

图四 出现图形化安装界面,单击“Next”按钮,安装开始

图五 选择安装的语言:简体中文

图六 选择适当的键盘,按默认

图七接着进入到磁盘分区设置界面,你可以为所需安装的CENTOS系统建了默认的磁盘分区,也可以手动进行磁盘分区;这里我使用手动分区,所以我选在【建立自定义的分区结构】,点击【下一步】进入具体的分区配置窗口;

图八进入分区界面,当然这里的分区情况人人不同,找到你安装linux得空闲空间,这里的大小仅作为

示例,为安装模式使用,空闲空间一般要有50G左右。

图九 创建swap交换分区,点击“新建”,出现上图,大小(MB)的设置按实际情况而定,一般机器内存

大于1G的,建议设为2048M B

图十 创建根挂载点,把剩余的空闲空间选中,然后点击“编辑”,出现上图,大小为你剩下的所有空闲空

间的大小

图十一 创建好的分区

装好的系统,如windowsXP),在前面的小框打钩代表默认启动的系统,然后下一步

windows下,开始菜单->附件->命令提示符->ipconfig,得到你自己的IP地址、子网掩码以及网关信息。

我们的DNS服务器的IP地址是:

南校区:202.116.64.1, 202.116.64.2, 202.116.64.3 南校区学生宿舍区:202.116.64.119, 202.116.64.120 北校区:202.116.96.1, 202.116.96.2 珠海校区:211.66.128.1, 211.66.128.2 东校区:222.200.160.1, 222.200.160.2

动态分配IP 的话,不用配置以上信息,直接默认往下走。

图十五 配置时区,保留默认即(亚洲/上海),然后下一步

IP 地址 子网掩码 默认网关

也要输入这个口令

图十七 选择要安装的软件包

图十八 定制安装:选择软件包。选择自己需要的软件包,如果不知道不清楚,那就全选吧

图十九 单击下一下开始安装、拷贝程序

图二十一

图二十二 安装完毕,点击“重新引导”重新启动计算机系统

图二十三 重新开机以后,第一次运行的配置,点击“前进”

图二十四 配置防火墙,点选需要即可“前进”

图二十五 配置SElinux,默认即可

图二十六 配置Kdump,可不选

图二十七 设置日期与时间

图二十八 创建用户

图二十九 配置声卡

图三十 是否从附加光盘上安装软件,点击“完成”即可

CentOS 5.2安装成功!

注:在安装过程中,可能因为显卡问题,使得无法进入图形安装界面,只有文本安装,这种情况大多数是因为显卡较新,系统不支持等原因造成,可以更换系统版本重新安装。

接下来进入WRF安装的准备工作……

2PGI安装

2.1 将文件pgilinux86-64-707.tar.gz下载到/home/yourname/pgi707目录下解压

[yourname @localhost pgi707]$ tar -zxvf pgilinux86-707.tar.gz

[yourname @localhost pgi707]$ ls

common install INSTALL.txt linux86 linux86-64 pgilinux86-707.tar.gz postinstall

2.2 编译并安装

[yourname @localhost pgi707]$ su root

[root@localhost pgi707]# ./install

Do you accept these terms? [accept,decline]

accept

Install the ACML? [y/n]

n

Installation directory? [/usr/pgi]

/usr/local/pgi

Create an evaluation license? [y/n]

n

Do you want the files in the install directory to be read-only? [y,n] n

还有许多其他设置可以默认进行,直接回车即可

2.3 用root权限(输入su,然后提示输入密码即可,这里2.2步已经是以root权限登入)把

license.dat(在使用期范围的其他版本的license.dat也可以用)复制(cp)到

/usr/local/pgi下,命令如下:

[root@localhost pgi707]# cp license.dat /usr/local/pgi/

[root@localhost pgi707]# exit(命令退出ROOT,以本用户权限进行操作。)

2.4 把以下几行放到/home/yourname/.bashrc的最后

export PGI=/usr/local/pgi/linux86/7.0-7

export PATH=$PGI/bin:$PATH(注意:冒号之间无空格)

export MANPATH=$PGI/man:$MANPATH(注意:冒号之间无空格)

export LM_LICENSE_FILE=/usr/local/pgi/license.dat

并执行:

[yourname @localhost pgi707]# source /home/yourname/.bashrc

2.5 测试PGI:

[yourname @localhost pgi707]# pgf90

pgf90-Warning-No files to process

以上说明PGI安装成功!现在便可以为下面软件包的编译提供pgi的编译器。

3Netcdf安装

3.1 将文件netcdf.tar.gz下载到/home/yourname/netcdf下解压

[yourname @localhost netcdf]$ tar -zxvf netcdf-4.0.1.tar.gz

[yourname @localhost netcdf]$ ls

netcdf-4.0.1 netcdf-4.0.1.tar.gz

3.2 编译并安装

[yourname @localhost netcdf]$ cd netcdf-4.0.1/

[yourname @localhost netcdf-4.0.1]$ su root

[root@localhost netcdf-4.0.1]# mkdir /usr/local/netcdf

[root@localhost netcdf-4.0.1]# ./configure --prefix=/usr/local/netcdf

FC=pgf90

[root@localhost netcdf-4.0.1]# make

[root@localhost netcdf-4.0.1]# make install

3.3 把以下几行放到/home/yourname/.bashrc的最后(在以下步骤中,需要先退出ROOT,以本用户权限进行操作。用命令“exit”)

export NETCDF=/usr/local/netcdf

export PATH=$NETCDF/bin:$PATH

并执行:

[yourname @localhost netcdf-3.6.2] $ source /home/yourname/.bashrc

这样NetCDF安装成功!

4NCARG安装

4.1. 下载ncl安装文件,到https://www.doczj.com/doc/fc8159705.html,/下载和本地机器和gcc版本相近的ncl预编译版本。本地机器版本可以用uname -m查看,gcc版本用 gcc --version查看。我下载的是 NCL

5.1.1 32-bit binary for i686 chips for LINUX (compiled with gcc 4.1.2)。

4.2. 安装

将下载的文件解压,把里面的三个子文件夹bin, lib, include解压到目标文件夹,即/usr/local/ncarg。

命令如下:

su

输入口令

mkidr /usr/local/ncarg

cd /usr/local/ncarg

tar zxvf /home/yourname/ncl_ncarg-5.1.1.Linux_i686_gcc412.tar.gz

4.3. 配置环境变量:(可参考https://www.doczj.com/doc/fc8159705.html,/Download/install.shtml)

cd ~

gedit .bashrc

打开.bashrc文件添加下面几行:

export NCARG_ROOT=/usr/local/ncarg

export PATH=/usr/local/ncarg/bin:$PATH

export DISPLAY=:0.0

export NCARG_LIB=/usr/local/ncarg/lib

export NCARG_INC=/usr/local/ncarg/include

然后保存

再在~/目录下,输入 source .bashrc

4.4. 配置文件:

在~/ 目录下建立.hluresfile文件(用cat、touch、gedit、vi命令都可以建立一个文件),然后把下面内容复制(此文件说明见:https://www.doczj.com/doc/fc8159705.html,/Document/Graphics/hlures.shtml)这个文件已经做好给你们了

(或者自己复制粘贴也行),直接复制到~/里面。另外这一步是为了更改ncl的默认选项也准备的,也可以不用做。

复制内容如下:

!=========================================

! comments for ".res" files are preceded by a "!"

! remember quotations are not used in .res files

! White background/black foreground

*wkForegroundColor : (/0.,0.,0./)

*wkBackgroundColor : (/1.,1.,1./)

*wkColorMap : rainbow+gray

! Font stuff

*Font : helvetica

! Function Codes [Default is a colon ]

*TextFuncCode : ~

! Make default X11 window larger (adjust as necessary)

*wkWidth : 800

*wkHeight : 800

! Have a favorite colormap that you use for everything? You can

! make it your default here (note the name is NOT in quotes):

! *wkColorMap : temp1

! Increase the default (16mb) contour memory

! If you gave gridded data > 500 x 500, you may need this

*wsMaximumSize: 32556688

!==========================================

然后 cd ~,分别执行

ng4ex gsun01n , ncl gsun01n.ncl

ncargex cpex08, ctrans -d X11 cpex08.ncgm

此时,可以看到测试的显示结果。出来的显示框,点击一下方可出现图像。

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※到此为止,WRF模式安装的前期准备已经完成,下面开始正式安装模式。在正式安装之前,我们先在我们自己的用户目录下建立一个名为WRF的文件夹,然后把地形文件压缩包geog_v3.1.tar.gz、WRFV3压缩包WRFV3.1.1.TAR.gz、WPSV3压缩包WPSV3.1.1.TAR.gz和ARWpost压缩包ARWpost.tar.gz都复制到WRF文件夹里,最后就可以在WRF文件夹里进行模式的安装了。

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※

Linux服务器配置与管理实验报告1

实验一安装Linux操作系统 【实验目的】 了解Linux操作系统的发行版本;掌握Linux系统安装方法;掌握网络配置和网络环境测试。 【实验内容】 1.Vmware Workstation 6.0下创建Red Hat Linux虚拟机,要求虚拟机的内存为256MB或更大,硬盘为8GB或更大。 2.使用RHEL 5的ISO文件安装Linux系统。 【实验步骤】 1.硬盘和分区知识以及Linux文件系统的组织方式 (1)硬盘和分区知识 磁盘有IDE接口和SCSI接口两种。 磁盘在使用前需分区。磁盘分区有主分区、扩展分区和逻辑分区之分。一块硬盘可以有4个主分区,其中一个主分区的位置可以有一个扩展分区替换,即可以有3个主分区和一个扩展分区,且一块硬盘只能有一个扩展分区,在这个扩展分区中可以划分多个逻辑分区。(2)Linux如何表示分区 在Windows系统中使用盘符来标识不同的分区,而在linux下使用分区的设备名来标识不同的分区,设备名存放在/dev目录中。 磁盘设备名称如下: ●系统的第1块IDE接口的硬盘称为/dev/hda ●系统的第2块IDE接口的硬盘称为/dev/hdb ●系统的第1块SCSI接口的硬盘称为/dev/sda ●系统的第2块SCSI接口的硬盘称为/dev/sdb 分区使用数字编号表示: ●系统的第1块IDE接口硬盘的第1个分区称为/dev/hda1 ●系统的第1块IDE接口硬盘的第5个分区称为/dev/hda5 ●系统的第2块SCSI接口硬盘的第1个分区称为/dev/sdb1 ●系统的第2块SCSI接口硬盘的第5个分区称为/dev/sdb5 注意:数字编号1-4留给主分区或扩展分区使用,逻辑分区编号从5开始。 (3)Linux文件系统文件系统的组织方式------挂载点 Linux系统只有一个根目录,即只有一个目录树。不同磁盘的不同分区只是这个目录树的一部分,在linux中创建文件系统后(类似format),用户不能直接使用它,要挂载文件系统后才能使用。挂载文件系统首先要选择一个挂载点。 2.利用VMware Workstation 6.0 创建一台新的虚拟机

Linux操作系统实验指导书

《Linux系统管理与维护》实验指导书 实验一初识Linux操作系统 一实验名称 初识Linux操作系统 二实验目的与要求 掌握Linux的启动、登录与注销。 三实验内容 1.以root用户和普通用户两种不同身份登录Linux,说出其登录后得差异。 2.图形模式下的注销、重启与关机。 3.学会在虚拟机上登录和注销Linux。 四操作步骤与结果分析 五问题与建议

实验二Linux的桌面应用 一实验名称 Linux的桌面应用 二实验目的与要求 熟悉Linux操作系统桌面环境 熟悉Linux文件系统及常用的操作 掌握Linux下使用外部存储设备、网络设备 掌握Linux下安装应用程序 三实验内容 1.查看GNOME提供的“应用程序”、“位置”或者“系统”菜单,运行其中的应用程 序和工具。 2.查看Linux文件目录结构,学会常用的文件目录操作,如复制、粘贴、移动、删 除、更名、创建文档、创建文件夹等。 3.练习在Linux下使用光盘和U盘。 4.学会网络配置,使计算机能够进行网络浏览等操作。 5.学会在Linux下安装新的应用软件。 四操作步骤与结果分析 五问题与建议

实验三Linux操作系统的安装 一实验名称 Linux操作系统的安装 二实验目的与要求 掌握安装Linux操作系统 三实验内容 1.通过学习《项目五Linux操作系统的安装及远程服务》的内容,学会如何安装Linux。 环境:windows 系统、vmware虚拟机、Redhat Linux镜像光盘。 通过安装向导将安装分为两步:1、基本安装,2、配置及具体安装。 在第一阶段重点如何分区,在第二阶段重点掌握如何设置密码及安装桌面环境。四操作步骤与结果分析 五问题与建议

实验指导书1-vmware与redhat-linux-7.3安装

实验指导书1-vmware与redhat-linux-7.3安装

实验一、Vmware虚拟机与Redhat linux 7.3安装 【实验目的】 1、了解和熟悉Vmware的使用方法 2、熟悉Redhat linux7.3的安装过程 3、安装vmware tools,安装显卡驱动 4、实现vmware和linux的共享目录。 5、实现telnet远程访问 【实验准备】 1、vmware 4.5.2虚拟机软件 2、redhat linux 7.3三个ISO映像文件 valhalla-i386-disc1.ISO valhalla-i386-disc2.ISO valhalla-i386-disc3.ISO 【实验内容】 1、在Vmware虚拟机中安装redhat linux 7.3操作系统 步骤:(1)在主机的D盘或者E盘建立redhat linux 7.3的目录 (2)启动vmware 虚拟机软件,按照课件上方法新建一个操作系统 (1) (2) (3) (4)

(5) (6) (7) (8) 步骤3:启动虚拟机,准备安装redhat linux 7.3,我们使用光盘镜像来安装Linux,点击菜单[VM]-[settings],在[hardware]-[CD Rom] 中选择 [ISO image],点击“浏览”选择ISO 文件valhalla-i386-disc1.iso

步骤4.启动vmware,安装redhat linux 7.3,在boot:后输入text 回车。 提示:在安装界面上采用图形方式装,如果采用图形方式安装,在安装到840M时,会提示出错。可以退出,再次重新安装基本第二次都会成功。

第一节linux安装实验

实验一LINUX操作系统安装实验 一、实验目的 (一)掌握虚拟机软件的安装和使用 (二)掌握linux的安装 二、实验内容 (一)安装虚拟机软件virtualbox (二)在虚拟机上安装linux操作系统 三、实验步骤 (一)下载并安装虚拟机软件 1、在https://https://www.doczj.com/doc/fc8159705.html,/wiki/Downloads下载虚拟机开源软件Oracle VM VirtualBox-4.2..16-86992-Win.exe。网址下载界面如图1。 图1 2、在32位window7/XP操作系统上安装该虚拟机软件,系统盘保留有足够空间情况下可采 用默认方式下安装,安装完界面如图2。

图2 (二)下载linux 1、根据https://www.doczj.com/doc/fc8159705.html,提供的国内镜像网站(图3)下载centos6.4安装版本,进入国内镜像网站列表(图4)。 图3 图4 2、根据自己的网络情况选择镜像网站,本机选择网易镜像网站进行下载,如图5。

图5 3、若32位操作系统进入i386下载,64位操作系统进入x86_64进行下载。本机为32位因 此点击进入i386(图6)。 图6 4、如图7选择红色方框进行下载,为完整的DVD安装版本。 图7 5、下载完的全部文件如图8。

图8 (三)在虚拟机上安装linux 1、在管理器界面单击新建,名称输入centos6.4,类型选择linux,版本选择other linux,单击下一步。(图9) 图9 2、内存默认256M,输入652(图10)。 注:默认256会出现安装错误,输入512系统可以安装完毕,但无法进入x-windows界面。输入1000也会出现安装错误。

Linux操作系统的安装使用实验报告

实验报告 课程名称计算机网络原理与技术实验项目Linux操作系统的安装及使用专业班级姓名学号 指导教师成绩日期 一、实验目的 1、掌握虚拟机VMware软件的安装和使用; 2、掌握Linux系统软件的安装和使用; 4、掌握Linux命令的使用; 二、实验设备和环境 个人计算机一台、虚拟光驱、虚拟机VMware软件、Linux系统软件 三、实验内容 1、通过虚拟机安装Linux系统; 2、熟悉Linux的基本命令; 3、在Linux下编译一个C语言程序; 4、在Linux环境下配置TCP/IP协议; 5、设置Linux与Windows文件夹共享。 四、实验过程 1、安装VMware软件 双击安装文件,按照提示逐步安装,完成后的打开软件,如下图 这时就可以安装Linux系统了。

2.安装Lniux系统 选择“新建虚拟机”,按“下一步”,选择“典型”,“Linux”,“red hat linux”,其他按照默认选择。得到一个虚拟机界面(如下图所示)。 选中“CD-ROM”这项,将其设置为:“使用映像文件”然后导入Linux 系统的安装的第一张盘。(如下图所示)

点击“启动此虚拟机”,按照提示选择默认值,选择“个人工作站”。其他全部默认即可。在安装过程中,会提示“插入第二张光盘”,“插入第三张光盘”,这时同样用虚拟光驱加载镜像文件。重起后进入(如下图所示)。 选择默认,进入系统。 3.安装VMware tools。 选择VMware软件的菜单“虚拟机”、“安装VMware工具”,看见如下两个文件。双击rpm 格式文件。完成后,打开如下图的文件夹。

双击第一个压缩包进行解压到/usr/bin目录下。 在终端下运行以下命令(如图所示):

Linux操作系统实验实验报告

实验1:安装L i n u x系统 【实验目的和要求】:安装Linux系统,掌握操作系统的系统配置,建立应用环境的过程。 【实验内容】: 1、首先在windows系统中安装虚拟机。在网上找到VMwareWorksttionPro版本, 确定安装目录。一直下一步,不需要太多的说明。 2、 图为安装完成后的界面。 3、然后在阿里巴巴开源镜像网站下载centos系统镜像,然后虚拟机创建新的虚 拟机, 进行一些简单的虚拟机设置,设置了网络链接nat模式等等。 安装完成后的界面 实验2:Linux下c语言开发 【实验目的】:学会和掌握用c语言开发一个应用程序的全过程,包括,编译,调试等等。

【实验步骤】:首先在系统中查看是否已经安装有gcc,输入查看命令发现没有,于是需要安装gcc。在centos系统中可以使用比较简便的yum命令。在之前已经配置好了yum源。直接输入yuminstallgcc。回车自动安装程序和需要的依赖包。 因为虚拟机中和电脑很多地方切换使用不方便,所以安装了xshell软件。图为xshell中的截图。

安装完毕。然后使用vi或者vim编写 运行,在屏幕上打印出hello,world。 实验3:进程创建 【实验目的和要求】1.了解进程的概念及意义;2.了解子进程和父进程 3.掌握创建进程的方法。 【实验内容】1.子进程和父进程的创建; 2.编写附件中的程序实例 【实验步骤】一1、打开终端,输入命令,在文件中输入中的代码; 2、输入命令,回车后显示无错误; 3、输入命令:./1_fork运行程序。 二、1、打开终端,输入命令,在文件中输入中的代码; 2、输入命令,回车后显示无错误: 3、输入命令:./2_vfork运行程序。 从上面可以看到两次的运行结果不一样。我们知道write函数是不带缓存的。因为在fork之前调用write,所以其数据写到标准输出一次。但是,标准I/O库是带缓存的。如果标准输出连到终端设备,则它是行缓存的,否则它是全缓存的。当以交互方式运行该程序时,只得到printf输出的行一次,其原因是标准输出缓存由新行符刷新。但是当将标准输出重新定向到一个文件时,却得到printf输出行两次。其原因是,在fork之前调用了printf一次,当调用fork时,该行数据仍在缓存中,然后在父进程数据空间复制到子进程中时,该缓存数据 也被复制到子进程中。于是那时父、子进程各自有了带该行内容的缓存。在exit 之前的第二个printf将其数据添加到现存的缓存中。当每个进程终止时,缓存中的内容被写到相应文件中。

实验1:基于虚拟机的Linux操作系统安装(Ubuntu)

实验报告1 课程名称:Linux程序设计实验名称:基于虚拟机的Linux操作系统安装 学生姓名:班级:学号: 指导老师:_ 成绩:___________ 一、实验目的 本实验主要内容是Vmware虚拟软件和Linux系统的安装,Vmware是一款功能相当强大的虚拟软件。它可以虚拟一台计算机的硬件,如虚拟CPU、内存、硬盘、网卡、串口、USB接口等等;通过Vmware虚拟软件可以实现在Windows系统下运行Linux系统,当然它也支持Windows系统,而且可以与Windows系统进行交互,非常人性化。 二、实验内容 1.在Windows环境下安装Vmware虚拟机。 2.在运行虚拟机后,安装Linux操作系统。 3.启动Linux操作系统。 三、实验设备 1.PC操作系统WinXP或者Win7。 2.虚拟机软件。 3.Linux镜像文件。 四、实验步骤 1.打开虚拟机,点击菜单上的“文件”,选择新建虚拟机,如下图所示:

注释:这里选择自定义安装,点击下一步。 2.虚拟机版本选最新版本,然后点击下一步,如下图: 3.选择要安装的Ubuntu1 4.04的系统镜像文件,如下图:

4.点击下一步, 注意:此处填入登录用的用户名密码。 5.点击下一步,这个地方选择虚拟机文件存放的位置,如下图:

6.点击下一步,根据电脑配置来选择,如下图: 7.点击下一步,此处选择Ubuntu虚拟机的内存大小,选择合适的大小,如下图:

8.这里默认选择NAT,根据自己电脑的情况来决定,如下图: 9.下一步,这里选择默认,如下图:

10.下一步,这里也选择默认即可,如下图: 11.这里选择创建虚拟磁盘,如下图:

Linux实验报告

燕山大学 Linux技术上机实验指导

实验一Linux系统安装与简单配置 一、实验目的 1.掌握Linux系统安装的分区准备。 2.掌握Linux系统的安装步骤。 3.掌握Linux系统分区的挂载和卸载。 4.掌握Linux系统的启动和关闭操作。 二、实验内容 1.安装VMware虚拟机,设置光盘驱动器,为Linux系统安装做准备。2.在虚拟机下安装Linux操作系统(如Ubuntu桌面版本)。 3.配置Linux系统运行环境。 4.利用空闲分区创建新的Linux系统分区。 5.将新的Linux系统分区挂载到系统中;卸载新挂载的分区,重新挂载到目录树中的其他位置。 三、主要的实验步骤 1.制定安装系统的分区计划。 2.配置光驱引导镜像文件iso,启动系统,开始安装过程。 3.根据安装计划,对磁盘空间进行分区设置。 4.根据系统安装指导,完成Linux系统的安装过程。 5.安装成功后,退出系统,重新启动虚拟机,登陆Linux操作系统。6.对Linux系统进行配置,如网络设备等。 7.利用磁盘使用工具和mount,将新创建的Linux系统分区挂载到系统中。将新挂载的分区卸载,并重新挂载到目录树的其他位置。

实验二Linux常用命令使用 一、实验目的 1.掌握Linux一般命令格式。 2.掌握有关文件和目录操作的常用命令。 3.熟练使用man命令。 二、实验内容 1.熟悉cd、date、pwd、cal、who、echo、clear、passwd等常用命令。2.在用户主目录下对文件进行操作:复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除等。 3.对目录进行管理:创建和删除子目录、改变和显示工作目录、列出和更改文件权限、链接文件等。 4.利用man命令显示date、echo等命令的手册页。 5.显示系统中的进程信息。 三、主要实验步骤 1.登陆进入系统,修改个人密码。 2.使用简单命令:date、cal、who、echo、clear等,了解Linux命令格式。

Linux操作系统实验实验报告

L i n u x操作系统实验实验 报告 Prepared on 22 November 2020

实验1:安装Linux系统 【实验目的和要求】:安装Linux系统,掌握操作系统的系统配置,建立应用环境的过程。 【实验内容】: 1、首先在windows系统中安装虚拟机。在网上找到VMwareWorksttionPro 版本,确定安装目录。一直下一步,不需要太多的说明。 2、 图为安装完成后的界面。 3、然后在阿里巴巴开源镜像网站下载centos系统镜像,然后虚拟机创建新 的虚拟机, 进行一些简单的虚拟机设置,设置了网络链接nat模式等等。 安装完成后的界面实验2:Linux下c语言开发 【实验目的】:学会和掌握用c语言开发一个应用程序的全过程,包括,编译,调试等等。

【实验步骤】:首先在系统中查看是否已经安装有gcc,输入查看命令发现没有,于是需要安装gcc。在centos系统中可以使用比较简便的yum命令。在之前已经配置好了yum源。直接输入yuminstallgcc。回车自动安装程序和需要的依赖包。 因为虚拟机中和电脑很多地方切换使用不方便,所以安装了xshell软件。图为xshell中的截图。

安装完毕。然后使用vi或者vim编写 运行,在屏幕上打印出hello,world。 实验3:进程创建 【实验目的和要求】1.了解进程的概念及意义;2.了解子进程和父进程 3.掌握创建进程的方法。 【实验内容】1.子进程和父进程的创建; 2.编写附件中的程序实例 【实验步骤】一1、打开终端,输入命令,在文件中输入中的代码; 2、输入命令,回车后显示无错误; 3、输入命令:./1_fork运行程序。 二、1、打开终端,输入命令,在文件中输入中的代码; 2、输入命令,回车后显示无错误: 3、输入命令:./2_vfork运行程序。 从上面可以看到两次的运行结果不一样。我们知道write函数是不带缓存的。因为在fork之前调用write,所以其数据写到标准输出一次。但是,标准I/O库是带缓存的。如果标准输出连到终端设备,则它是行缓存的,否则它是全缓存的。当以交互方式运行该程序时,只得到printf输出的行一次,其原因是标准输出缓存由新行符刷新。但是当将标准输出重新定向到一个文件时,却得到printf输出行两次。其原因是,在fork之前调用了printf一次,当调用fork时,该行数据仍在缓存中,然后在父进程数据空间复制到子进程中时,该缓存数据也被复制到子进程中。于是那时父、子进程各自有了带该行内容的缓存。在exit之前的第二个printf将其数据添加到现存的缓存中。当每个进程终止时,缓存中的内容被写到相应文件中。

Linux操作系统的安装及使用实验报告

实验报告课程名称计算机网络原理与技术实验项目Linux操作系统的安装及使用 专业班级姓名学号 指导教师成绩日期 一、实验目的 1、掌握虚拟机VMware软件的安装和使用; 2、掌握Linux系统软件的安装和使用; 4、掌握Linux命令的使用; 二、实验设备和环境 个人计算机一台、虚拟光驱、虚拟机VMware软件、Linux系统软件 三、实验内容 1、通过虚拟机安装Linux系统; 2、熟悉Linux的基本命令; 3、在Linux下编译一个C语言程序; 4、在Linux环境下配置TCP/IP协议; 5、设置Linux与Windows文件夹共享。 四、实验过程 1、安装VMware软件 双击安装文件,按照提示逐步安装,完成后的打开软件,如下图 这时就可以安装Linux系统了。 2.安装Lniux系统 选择“新建虚拟机”,按“下一步”,选择“典型”,“Linux”,“red hat linux”,其他按照默认选择。得到一个虚拟机界面(如下图所示)。 选中“CD-ROM”这项,将其设置为:“使用映像文件”然后导入Linux系统的安装的第一张盘。(如下图所示) 点击“启动此虚拟机”,按照提示选择默认值,选择“个人工作站”。其他全部默认即可。在安装过程中,会提示“插入第二张光盘”,“插入第三张光盘”,这时同样用虚拟光驱加载镜像文件。重起后进入(如下图所示)。 选择默认,进入系统。 3.安装VMware tools。 选择VMware软件的菜单“虚拟机”、“安装VMware工具”,看见如下两个文件。双击rpm格式文件。完成后,打开如下图的文件夹。 双击第一个压缩包进行解压到/usr/bin目录下。 在终端下运行以下命令(如图所示): 一路按回车确定即可,最后一步可以选择适合的分辨率。 4.与Windows操作系统共享文件及 Linux联网。 首先在“系统设置”—“网络”下设置Linux的IP、DNS、网关、子网掩码等(如图所示)

实验二_Linux系统的基本操作实验

Linux系统的基本操作实验 实验容: 安装 Linux操作系统; 查看 Linux 的目录结构; 在字符界面下各种基础命令的使用。 实验目的: 通过亲自动手实践安装 Linux 操作系统,对 Linux 有个初步的认识,并且加深对 Linux 中的基本概念的理解,并熟悉 Linux 文件系统目录结构,熟悉Linux操作系统的环境。 掌握Linux系统下的基本操作;掌握字符界界面下基础命令的使用。 实验步骤(适当截图): 1.环境搭建完成,用普通用户登录到 Linux 下。(提示:登录用户名为bc, 密码为123456) 2.使用文件浏览器熟悉文件的目录结构。

3.以root用户登录到Linux系统 4.创建用户 1)在图形用户界面下创建自己的用户及密码;

2)在字符界面下通过相关命令创建自己的,通过相关命令设置自己的密码; 5.注销和重起Linux系统

1)在图形用户界面下完成系统的注销、用自己的重起系统; 2)在字符界面下通过相关命令完成系统重启;

3)命令shutdown有什么功能及学习如何使用; 用法: shutdown[-i | -l | -s | -r | -a] [-f] [-m \computername] [-t xx] [-c "comment"] [-d up:xx:yy]没有参数显示此消息(与 ? 相同) -i 显示 GUI 界面,必须是第一个选项 -l 注销(不能与选项 -m 一起使用)-s 关闭此计算机 -r 关闭并重启动此计算机 -a 放弃系统关机 -m \computername 远程计算机关机/重启动/放弃 -t xx 设置关闭的超时为 xx 秒 -f 强制运行的应用程序关闭而没有警告 -d [p]:xx:yy 关闭原因代码u 是用户代码p 是一个计划的关闭代码xx 是一个主要原因代码(小于 256 的正整数)yy 是一个次要原因代码(小于 65536 的正整数) -m \计算机名:控制远程计算机 -i:显示图形用户界面,但必须是Shutdown的第一个选项 -l:注销当前用户 -r:关机并重启 -t时间:设置关机倒计时 -c "消息容":输入关机对话框中的消息容(不能超127个字符 6.关闭系统 1)在图形用户界面下关闭系统;

linux系统及应用(应用开发)实验报告册

合肥师范学院 实验报告册 2013-2014 第二学期 系另H 计算机科学与技术 实验课程linux 系统及应用 专业11级计算机科学与技术 班级嵌入式应用技术 姓名________________________ 学号________________________ 指导教师何冀军

实验项目一览表

实验一Linux 系统安装和简单配置 一、实验目的 (1) 掌握Linux 操作系统的安装步骤; (2) 掌握Linux 系统的简单配置方法; (3) 掌握Linux 系统的启动、关闭步骤。 二、实验内容 (1) 安装Linux 系统; (2) 配置Linux 系统运行环境; (3) 正确地启动、关闭系统。 三、实验软件 VMWare Workstation 5.0 ; Red hat linux 9.0 镜像文件; 四、实验主要步骤 (1) 配置并安装操作系统; (2) vi创建程序并实用GCG编译; (3) 运行程序; 五、实验结果

实验项目二Linux 基本命令的使用 一、实验目的 1) 掌握Linux 一般命令格式; 2) 掌握有关文件和目录操作的常用命令; 3) 掌握有关进程操作的常用命令; (4 )熟练使用ma n命令。 二、实验内容 (1)正确地登陆和退出系统; (2)熟悉date ,cal ,who,echo ,clear ,passwd 命令; (3)在用户主目录下对文件进行如下操作:复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除等; (4)对目录进行管理:创建和删除子目录、改变和显示工作目录、列出和更改文件权限、链接文件等; (5)利用man显示date , echo等命令的手册页; ( 6)显示系统中的进程信息。 三、实验软件 VMWare Workstation 5.0 ; Red hat linux 9.0 ; 四、实验主要步骤 1、登录进入系统,修改个人密码。 2、使用简单命令:date,cal,who,echo,clear 等,了解linux 命令格式; 3、浏览文件系统: ( 1 )运行pwd 命令,确定当前工作目录; (2)运行Is - I命令,理解各字段含义; (3)运行Is - ai命令,理解各字段含义。 ( 4)使用cd 命令,将工作目录改到根目录( / )上。 (5)直接使用cd,用pwd命令验证回到的位置。 ( 6)用mkdir 建立一个子目录subdir; (7)将工作目录改到subdir. 4、文件操作 ( 1)验证当前工作目录在subdir; ( 2)运行date >fiIe1, 然后运行cat fiIe1, 看到什么信息? ( 3)运行cat subdir, 会有什么结果,为什么? (4)利用man 命令显示date 命令的使用说明; ( 5)运行man date>>fiIe1, 看到什么?运行cat fiIe1, 看到什么? (6)利用Is - I filel, 了解链接计数是多少? 运行In file1 ../fa, 再运行Is - I file1, 看链接计数有无变化?用cat命令显示 fa 文件内容。 ( 7)显示file1 的前10 行,后10 行。

实验一 虚拟机和Linux的安装

操作系统实验指导书

实验一虚拟机和Linux的安装 班级:姓名:学号: 实验目的: 1. 掌握Linux系统的安装过程 2. 掌握 Linux系统挂载点的含义 3. 掌握Linux系统的基本使用方法 实验内容: 1. 在虚拟机上安装 Linux 系统(如Ubuntukylin 桌面版)。 2. 注意Linux安装过程中挂载点的选择,及文件系统的选择。 5. 正确地启动、关闭系统。练习基本的Linux命令。 6. 使用ls、mkdir、cp、mv、uname、ps、top、gcc命令,学会使用man命令查询Linux 命令和系统调用函数手册。 请回答下列问题: 1.简单描述Linux的安装过程,说明选择挂载点的含义和作用(包括swap分区,及其作用)。 2

2.分别描述Linux下ls、mkdir、cp、mv、uname、ps、top命令的作用、部分常用参数和执行后的效果(用man 命令进行学习)。 ls: ls – list directory contents Desktop Documents Downloads Music Pictures Public Templates Videos mkdir: mkdir– make directories cp: cp– copy files and directories mv: mv – move (rename) files uname: uname– print system information Linux DESCRIPTION -a, --all -s, --kernel-name -n, --nodename -r, --kernel-release -v, --kernel-version -m, --machine -p, --processor -i, --hardware-platform -o, --operating-system ps: 3

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