欢迎来到天天文库
浏览记录
ID:12299339
大小:527.00 KB
页数:29页
时间:2018-07-16
《linux《程序设计》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Linux程序设计实验指导书课程号:适用专业:计算机科学与技术制定人:教研室:软件教研室计算机科学与信息工程学院2007年9月实验目录实验一.熟练使用linux操作系统实验二.编制BASHshell基本模块程序实验三.编制BASHshell基本模块程序实验四.TCL语言编制文件实验五.使用Tk编制显示目录程序实验六.使用Tk创建一个文件管理器实验七.创建一个GNOME应用程序1实验八.创建一个GNOME应用程序2实验一.熟练使用linux操作系统实验目的:熟悉linux命令和安装。实验环境:PC,RedHatLinux9.
2、0实验内容:掌握linux的操作系统的安装方法,并能熟练使用linuxshell命令。实验步骤:1.Linux安装:(1)语言选择:(2)键盘配置:(3)鼠标配置:(4)选择安装还是升级:(5)安装类型:(6)磁盘分区设置:(7)为系统分区:(8)添加分区:(9)引导装载程序配置:(10)网络配置:(11)防火墙配置:(12)语言支持的选择:(13)时区配置:(14)设置根口令(15)选择软件包组:(16)准备安装:应该看到一个安装RedHatLinux做准备的屏幕。当你重新引导系统后,一份完整的安装日志可在/root/i
3、nstall.log中找到,以备今后参考。要取消安装进程,按计算机的重新启动按钮,或者使用[Control]-[Alt]-[Delete]组合键来重启计算机。(17)安装软件包:(18)创建引导盘:(19)视频卡配置:(20)配置显示器:(21)定制配置:(22)安装完成2.Shell命令的使用:在Linux系统中打开终端的方式有以下两种:一种是在桌面上依次单击“主程序→系统工具→终端”可打开如图的终端窗口;另一种是在Linux桌面上单击鼠标右键,从弹出的快捷菜单中选择“终端”命令,也可打开终端窗口。文件显示命令显示指定工
4、作目录中所包含的内容的指令是ls,要说明的是ls命令列出文件的名字,而不是文件的内容。该命令的使用方式如下:ls[选项][文件目录列表]ls命令中的常用选项如下: -a:显示所有文件及目录(ls规定将文件名或目录名中开头为"."的视为隐藏档,不会列出) -c:按列输出,纵向排序 -x:按行输出,横向排序 -l:除文件名外,也将文件状态、权限、拥有者、文件大小等信息详细列出 -t:根据文件建立时间的先后次序列出 -A:同-a,但不列出"."(目前目录)及".."(父目录) -X:按扩展名排序显示 -R:递归显示下层子目录
5、--help:显示帮助信息 --version:显示版本信息查找文件#find[目录列表][匹配标准]1)通过文件名查找#find/-namehttpd.conf–print2)根据部分文件名查找#find/–name*http*-print显示文本文件内容cat[选项]文件列表-b计算所有非空输出行,开始为1。-e在每行末尾显示$符号。-n计算所有输出行,开始为1。-s将相连的多个空行用单一空行代替。查找文件内容grep[选项]匹配字符串文件列表-v列出不匹配串或正则表达式的行。-c对匹配的行计数。-l只显示包含匹配的文
6、件的文件名。-h抑制包含匹配文件的文件名的显示-n每个匹配行只按照相对的行号显示。-i产生不区分大小写的匹配,缺省状态是区分大小写。文件复制命令Linux下的cp命令用于复制文件或目录,该命令是最重要的文件操作命令,其命令格式如下:cp [选项] 源文件 目标文件cp [选项] 源文件组 目标目录-a在备份中保持尽可能多的源文件结构和属。-b作将要覆盖或删除文件的备份。-f删除已存在的目标文件。-i提示是否覆盖已存在的目标文件。-p保持原先文件的所有者,组权限和时间标志-r递归拷贝目录,把所有非目录文件当普通文件拷贝。-R
7、递归拷贝目录。文件的删除命令rm命令可从文件系统中删除文件及整个目录。rm命令所使用的命令格式如下:rm[选项]文件列表-r删除文件列表中指定的目录,若不用此标志则不删除目录-i指定交互模式。在执行删除前提示确认。任何以Y开始的响应都表示肯定;其他则表示否定。-f指定强行删除模式。通常,在删除文件权限可满足时rm提示。本标志强迫删除,不用提示。移动文件在Linux系统中,移动文件可使用mv命令。mv命令还可改文件改名,即把源文件以一个新文件名移动到另一个新的目录中去。该命令所使用语法形式有:mv[-f][-i]文件1文件2
8、mv[-f][-i]目录1目录2mv[-f][-i]文件列表目录创建目录在Linux系统中建立新目录的命令是mkdir。该命令的语法格式如下:mkdir[-p目录名]目录-p目录名:建立所有不存在父目录的目录。删除目录rmdir命令是用来删除目录的,一般情况下要删除的目录必须为空目录,如果所给的目录不为
此文档下载收益归作者所有