- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LINUX实验打印机管理.
实验五 打印机管理
一、实验目的
掌握Linux 系统中打印机的管理与使用方法。
二、实验内容
Linux 系统中打印机、U 盘、光盘、软盘等移动设备的管理与使用。
1.
2.
3.
4.
5.
6.
实验六 Shell程序设计
一、实验目的
1、掌握shell程序设计和运行的过程。
2、掌握变量的定义,输入输出重定向命令的使用。
3、了解使用shell程序设计进行系统管理的方法.
二、实验工具
1.已安装Linux操作系统的计算机。
三、实验原理
1. 什么是shell?
??Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令
解释器)。
??Shell接收用户输入的命令并把它送入内核去执行。
??Shell起着协调用户与系统的一致性和在用户与系统之间进行交互的作用
2.shell脚本的一般执行过程
Shell脚本就是一个包含若干行Shell或者linux命令的文件。对于一次编写,多
次使用的大量命令,就可以使用文件单独保存下来,以便日后使用.
通常Shell脚本以.sh为后缀。在编写Shell时,第一行一定要指明系统需要那种Shell
解释用户的shell程序.默认采用#!bin/bash,例如run.sh
??#!/bin/bash
??#comments
??#Program
??#Author
??#History
??#Date
??ls -l
执行过程:
方式一:chmod 755 run.sh,./run.sh
方式二:sh ./run.sh 或bash ./run.sh
3.Shell里的特殊字符
??和其他编程语言一样,Shell里也有特殊字符。常见的有美元符号($)、反斜线(\)
和引号。
??1.美元符号
??美元符号“$”表示变量替换,即用其后指定的变量的值来代替变量。
??2.双引号()
??由双引号括起来的字符,除$、倒引号(`)和反斜线(\)仍保留其特殊功能外,其余
字符均作为普通字符对待。
??3.单引号()
??由单引号括起来的字符都作为普通字符出现。
??4.倒引号(`)
??由倒引号括起来的字符串被Shell解释为命令行,在执行时,Shell会先执行该命令行,
并以它的标准输出结果取代整个倒引号部分。
倒引号的例子
??[root@localhost ~]# echo `ls`
??anaconda-ks.cfg
??Desktop
??dir.txt
??install.log
??install.log.syslog
??run1.sh
??run.sh
??runshell.sh
??[root@localhost ~]# ls
例子
??[root@localhost ~]# pwd=/root
??[root@localhost ~]# echo $pwd
??/root
??[root@localhost ~]# echo `pwd` and $LOGNAME
??/root and root
??[root@localhost ~]# echo `pwd` and \$LOGNAME
??/root and $LOGNAME
??[root@localhost ~]# echo `pwd` and $LOGNAME
??`pwd` and $LOGNAME
4.Shell变量
在Shell中有3种变量:系统变量、环境变量和用户变量。其中系统变量在对参数判断和命
令返回值判断会使用,环境变量主要是在程序运行的时候需要设置,用户变量在编程过程中
使用最多。
Shell常用的系统变量并不多,但在做一些参数检测的时候十分有效。表10-1是Shell常用
的系统变量。
四、实验过程
1,查询系统使用的shell.
Echo $SHELL
2.使用vi编辑器编辑一个shell脚本
#!/bin/bash
#a Simple shell Script Example
#a Function
function say_hello()
{
echo Enter Your Name,Please. :
read name
echo Hello $name
}
echo Programme Starts Here.....
say_hello
echo Programme Ends.
实验七 Linux编程工具的使用
一、实验目的
1.掌握Linux环境下Gcc编译器的使用。
2.了解Linux环境下gdb调试器的配置
二、实验工具
一台带网卡的已安装好Linux的计算机
三、实验原理
1. GCC编辑器
??GCC=GNU Compiler Collection,是由Sta
文档评论(0)