1、点击【虚拟机/设置】菜单,出现“虚拟机设置”对话框,点击左上角“选项”选择卡,在右侧栏的版本对话选择“Other Linux 2.6.x kernel”项,点击“确定”按钮。2. 在VMWare虚拟机上安装Linux发行版Fedora9提示:虚拟机运行起来后,相当于虚拟出来另一台计算机,它也使用宿主系统WindowXP的键盘和鼠标,如果在安装过程中想点击安装界面中的按钮直接用鼠标点击即可,如果想使鼠标离开虚拟机窗口,应当按“Ctrl+Alt”键。2.1. 安装Fedora9(1)点击窗口中的“”,启动虚拟机,出现Fedora的安装界面,如下图所示:(2)使用键盘的“上、下方向键”选择第一项“I
2、nstall or upgrade an existing system”开始安装Fedora,当出现下图“test media”界面时,使用键盘的“左、右方向键”选择“Skip”项跳过安装媒体的检查,按“回车键”继续安装。(3)几分钟后出现下图界面,按“Next”按钮继续;(4)出现“What language would you like ”界面时,选择“简体中文”,按“Next”按钮继续;(5)出现“请为您的系统选择合适的键盘” 界面时,选择“美国英语式”,按“下一步”按钮继续;(6)弹出警告对话框时,按“是”按钮;(7)出现“网络设备”窗口点“Edit”按钮打开编辑界面,我们一般使用静
3、态的IP,选中“手动配置”,分别输入IP和子网掩码,按“确定”按钮,设置网关为192.168.1.1,设置主DNS为192.168.1.1,按“下一步”按钮继续;(8)出现时区设置界面时,选择城市为“Asia/Shanghai”, 按“下一步”按钮继续;(9)出现设置根账号(root)密码界面时,输入密码123456,弹出“脆弱密码”对话框,按“是”按钮采用此密码;(10)出现安装硬盘分区设置界面时,直接按“下一步”按钮,弹出“将分区写入磁盘”对话框,按“将修改写入磁盘”按钮继续,显示格式化分区进度条;(11)出现选择安装的软件包界面时,选中“软件开发”,“现在定制”,按“下一步”按钮,选中“
4、服务器”类的“FTP服务器”和“老的网络服务器”,按“下一步”按钮开始安装,将依次显示“检查依赖关系”进度条、“开启安装进程”进度条、“软件包安装进度”进度条,安装过程比较长,大约30分钟,请耐心等待;(12)安装完成后显示“祝贺您,安装已完成。”界面,按“重新引导”按钮重启Fedora系统;2.2. 第一次运行Fedora9第一次运行Fedora9需要进行时区、账户、网络等一些设置。(1)按按钮打开虚拟机电源,出现Fedora引导画面。(2)第一次运行时会出现“欢迎”界面,按“前进”按钮。(3)出现“许可证信息”界面,按“前进”按钮。(4)出现“创建用户”界面时,输入用户名和密码创建一个普通
5、用户,用户名和密码都用“arm”,按“前进”按钮。(5)出现“Date and Time”界面时,直接按“前进”按钮。(6)最后出现“硬件配置”界面,显示硬件信息,直接按“完成”按钮,弹出询问是否发送配置文件的对话框,点击“不,不发送”按钮,完成首次启动的设置。(7)Fedora启动起来后,首先显示登录界面如下图所示,点击“arm”用户,在“password”文本框中输入密码,点击“登录”按钮,出现GNOME桌面,这样Fedora就启动完成了,以后就可以通过鼠标在。3. 在VMWare虚拟机上使用光盘映像文件xxx.iso3.1. 虚拟机启动之前设置光盘映像文件按照下图步骤在虚拟机开启电源之前
6、,设置要使用的光盘映像文件xxx.iso,开启虚拟机电源启动进入Fedora系统之后,光盘映像挂载在/media目录下,在桌面上显示光盘图标,就可以像使用普通光盘一样使用光盘映像了。3.2. 虚拟机启动进入Linux系统之后设置光盘映像文件(1)进入Linux系统之后若桌面上已经有光盘图标,说明光驱中已经有光盘,如果想改用新的光盘映像文件,首先应弹出原光盘。如下图所示,鼠标右键点击光盘图标,在弹出的快捷菜单中点击“弹出”,就可以弹出原光盘。(2)使用虚拟机菜单【虚拟机/可移动设备/CD/DVD(IDE)/设置】打开“虚拟机设置”对话框,按照前面步骤选择使用的光盘映像文件xxx.iso(3)使用
7、虚拟机菜单【虚拟机/可移动设备/CD/DVD(IDE)/连接】启用光盘映像。Linux系统桌面上将出现新光盘映像图标。实验2 Linux常用命令的使用学习linux系统常用命令的使用。已经安装安装Linux系统的计算机(或winxp系统下在VMWare虚拟机上安装Linux系统);4. 使用文件浏览器双击桌面上的 图标将打开文件浏览器,和window系统的文件浏览器使用方法一样。文件浏览器还可以通过以下方法打开:(1)使用【应用程序/系统工具/文件浏览器】菜单(2)使用【位置】菜单设置文件浏览器,在单窗口中打开文件,方法如下:使用文件浏览器【编辑/首选项】菜单打开“文件管理首选项”对话框,点击
8、“行为”标签,选中“总是在浏览器窗口中打开”,点击“关闭”按钮。5. 使用文本编辑器geditgedit是Linux系统下的文本编辑器,使用方法类似于windows系统下的记事本程序,但具有自动根据文件类型语法加亮显示的功能。gedit通过【应用程序/附件/文本编辑器】启动,界面如下:6. 使用命令行终端在Linux系统中,有大量的命令在命令行终端使用更简洁方便。打开命令行终端窗口使用【应用程序/系统工具/终端】菜单,如下图所示。7. 常用命令的使用Linux常用命令如下:下面的操作都在命令行终端中执行,绝大多数命令都有参数,下面是通用参数说明: -help 显示帮助,所有命令都可以通过hel
9、p参数获得帮助信息。 -verbose 执行时显示详细的信息。 -version 显示版本信息。7.1. 磁盘管理命令(1)ls功能说明:列出目录内容(list)。语法:ls -1aAbBcCdDfFgGhHiklLmnNopqQrRsStuUvxX-I -T -w -block-size=-color=-format=-full-time-help-indicator-style=-quoting-style=-show-control-chars-sort=-time=-version文件或目录.补充说明:执行ls指令可列出目录的内容,包括文件和子目录的名称。示例:(2)cd切换目录(ch
10、ange directory)cd 目的目录cd指令可让用户在不同的目录间切换,但该用户必须拥有足够的权限进入目的目录。其中“cd ”命令中的“”代表当前用户的专用目录,每个用户在/home目录下都有以用户名命名的专用目录,根用户root的专用目录不在/home目录,而在根目录/root下。(3)pwd显示工作目录的绝对路径名称(print working directory)pwd -help-version(4)df显示磁盘的相关信息(disk free)。df -ahHiklmPT-block-size=-t -x -help-no-sync-sync-version文件或设备参数: -
11、a或-all 包含全部的文件系统。 -block-size= 以指定的区块大小来显示区块数目。 -h或-human-readable 以可读性较高的方式来显示信息。 -H或-si 与-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes。 -i或-inodes 显示inode的信息。 -k或-kilobytes 指定区块大小为1024字节。 -l或-local 仅显示本地端的文件系统。 -m或-megabytes 指定区块大小为1048576字节。 -no-sync 在取得磁盘使用信息前,不要执行sync指令,此为预设值。 -P或-portability 使用POS
12、IX的输出格式。 -sync 在取得磁盘使用信息前,先执行sync指令。 -t或-type= 仅显示指定文件系统类型的磁盘信息。 -T或-print-type 显示文件系统的类型。 -x或-exclude-type= 不要显示指定文件系统类型的磁盘信息。 文件或设备 指定磁盘设备。df可显示磁盘的文件系统与使用情形。(5)mkdir建立目录(make directories)mkdir -p-help-version-m 目录名称 -m或-mode 建立目录时同时设置目录的权限。 -p或-parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录。mkdir可建立目录并同时设置
13、目录的权限。在/root目录下建立arm子目录(6)rmdir删除目录(remove directory)rmdir -p-help-ignore-fail-on-non-empty-verbose-version目录. -p或-parents 删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除。 -ignore-fail-on-non-empty 忽略非空目录的错误信息。当有空目录要删除时,可使用rmdir指令。删除在/root目录下的arm子目录7.2. 文件管理命令(1)cp复制文件或目录(copy)cp -abdfilpPrRsuvx-S -V -help-spares=-
14、version源文件或目录目标文件或目录 目的目录 -a或-archive 此参数的效果和同时指定-dpR参数相同。-b或-backup 删除,覆盖目标文件之前的备份,备份文件会在字尾加上一个备份字符串。-d或-no-dereference 当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录。-f或-force 强行复制文件或目录,不论目标文件或目录是否已存在。-i或-interactive 覆盖既有文件之前先询问用户。-l或-link 对源文件建立硬连接,而非复制文件。-p或-preserve 保留源文件或目录的属性。-P或-parents 保留源文
15、件或目录的路径。-r 递归处理,将指定目录下的文件与子目录一并处理。-R或-recursive 递归处理,将指定目录下的所有文件与子目录一并处理。-s或-symbolic-link 对源文件建立符号连接,而非复制文件。-S或-suffix= 用-b参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,预设的备份字尾字符串是符号。-u或-update 使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在,才复制文件。-v或-verbose 显示指令执行过程。-V或-version-control=参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,这字
16、符串不仅可用-S参数变更,当使用-V参数指定不同备份方式时,也会产生不同字尾的备份字串。-x或-one-file-system 复制的文件或目录存放的文件系统,必须与cp指令执行时所处的文件系统相同,否则不予复制。-sparse= 设置保存稀疏文件的时机。cp指令用在复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,而最后的目的地并非是一个已存在的目录,则会出现错误信息。创建arm目录,并将install.log复制到arm目录(2)mv移动或更名现有的文件或目录mv -bfiuv-he
17、lp-version-S 方法源文件或目录目标文件或目录-b或-backup 若需覆盖文件,则覆盖前先行备份。-f或-force 若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录。-i或-interactive 覆盖前先行询问用户。或-suffix=fileName把档案文件内容显示在基本输出设备(屏幕),或加 fileName 输入到另一个档案文件中。参数:-n 或 -number 由 1 开始对所有输出的行数编号-b 或 -number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 -squeeze-blank 当遇到有连续两行以上的空白行,就代换为一
18、行的空白行-v 或 -show-nonprintingcat -n textfile1 textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里cat -b textfile1 textfile2 textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。(6)chmod变更文件或目录的权限(change mode)chmod -cfRv-help-version+/-/=文件或目录. 或 chmod -cfRv-help-version数字代号文件或目录. 或 ch
19、mod -cfRv-help-reference=-version文件或目录. 在linux系统里,文件或目录权限有读取、写入和执行3种权限,搭配拥有者与所属群组管理权限范围。权限设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果对符号连接修改权限,会作用在被连接的原始文件。权限范围的表示法如下:u:User,即文件或目录的拥有者。g:Group,即文件或目录的所属群组。o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。a:All,即全部的用户,包含拥有者,所属群组以及其他用户。有关权限代号的部分,列表于下:r:读取权限,数字代号为4w:写入权限,数字代号为
20、2x:执行或切换权限,数字代号为1-:不具任何权限,数字代号为0s:特殊功能说明:变更文件或目录的权限。-f或-quiet或-silent 不显示错误信息。-R或-recursive 递归处理,将指定目录下的所有文件及子目录一并处理。-reference= 把指定文件或目录的权限全部设成和参考文件或目录的权限相同 + 开启权限范围的文件或目录的该项权限设置。- 关闭权限范围的文件或目录的该项权限设置。= 指定权限范围的文件或目录的该项权限设置。改变install.log文件的权限,去掉写权限,加上执行权限(7)tar建立或还原备份文件,可以加入或解开备份文件内的文件(tape archive)
21、。tar -ABcdgGhiklmMoOpPrRsStuUvwWxzZ -C -f -N 文件或目录.部分参数含义: -A或-catenate 新增文件到已存在的备份文件。 -c或-create 建立新的备份文件。 -C或-directory= 切换到指定的目录。 -d或-diff或-compare 对比备份文件内和文件系统上的文件的差异。 -f或-file= 指定备份文件。 -h或-dereference 不建立符号连接,直接复制该连接所指向的原始文件。 -i或-ignore-zeros 忽略备份文件中的0 Byte区块,也就是EOF。 -k或-keep-old-files 解开备份文件时,
22、不覆盖已有的文件。 -K或-starting-file= 从指定的文件开始还原。 -l或-one-file-system 复制的文件或目录存放的文件系统,必须与tar指令执行时所处的文件系统相同,否则不予复制。 -m或-modification-time 还原文件时,不变更文件的更改时间。 -N或-newer= 只将较指定日期更新的文件保存到备份文件里。 -O或-stdout 把从备份文件里还原的文件输出到标准输出设备。 -p或-same-permissions 用原来的文件权限还原文件。 -P或-absolute-names 文件名使用绝对名称,不移除文件名称前的/号。 -r或-append 新增文件到已存在的备份文件的结尾部分。 -t或-list 列出备份文件的内容。 -u或-update 仅置换较备份文件内的文件更新的文件。 -U或-unlink-first 解开压缩文件还原文件之前,先解除文件的连接。 -v或-verbose 显示指令执行过程。 -W或-verify 写入备份文件后,确认文件正确无误。 -x或-extract或-get 从备份文件中还原文件。 -z或-gzip或-ungzip 通过gzip指令处理备份文件。 -Z或-compress或-uncompress 通过compress指令处理备份文件。实验3 G
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1