Linuxshell解读.pptVIP

  • 6
  • 0
  • 约1.12万字
  • 约 37页
  • 2016-03-07 发布于湖北
  • 举报
习题 1、显示当前目录 2、显示当前系统日期时间 3、将当前系统日期时间重定向到myfile文件中 4、查看myfile文件内容 5、创建myfile1文件,添加内容为’this is myfile1’ 6、将myfile1文件的内容追加到myfile文件中并查看myfile文件内容 7、用’ ‘ 显示the curret path is 当前目录 alias 利用DOS命令的字符,实现UNIX命令调用,貌似在UNIX环境下使用DOS命令: alias dir=ls alias copy=cp alias rename=mv alias md=mkdir alias rd=rmdir alias del=rm set 使用权限?:?所有使用者 使用方式?:?set 说明?:?显示系统的当前设置。? $ set BASH=/bin/bash BASH_VERSION=1.14.7(1)? COLUMNS=80 ENV=/lroot/.bashrc EUID=0 HISTFILE=/root/.bash_history HISTFILESIZE=l000 HISTS1ZE=l000 HOME=/root HOSTNAME=computer-No1 HOSTTYPE=i386 LINES=25 LOGNAME==root PS 1=I like unix PS2== PWD=/root TERM=vt100 UID=0 USER=root USERNAME=root _=set $ read 使用权限?:?所有使用者 使用方式?:?read var_name 说明?:?交互式输入,实现变量赋值。 例: $ read name Liu $ echo $name Liu $ read hello Hi liu how are you $?echo $ hello Hi liu how are you 算术与逻辑运算 格式:$[表达式] 例题1:算术与逻辑运算 #num1=1 #num2=2 #num=$[num1+num2*2] #echo $num ##5 例题2:#expr 2+3 #expt 2 + 3 #expr ( 2 + 3 ) / 5 ##有错误 #expr \(2 + 3 \) / 5 ##正确 小结 作为一个系统管理员必须了解和掌握shell的技术。包括: shell基本概念和功能 shell变量 shell命令 shell语言控制结构 LINUX系统的管理配置文件都是利用shell语言编写的,通过shell程 序实现对系统的集成、维护、控制、优化和管理。 shell技术在LINUX系统中发挥着巨大的作用! shell LINUX 命令解释器 操作系统组成 ????1、内核(kernel) 操作系统最基本最核心的部分,运行在最高特权优先级,操作系统的版本更新主要就是对此而言。 2、命令解释(处理)程序(shell) 负责用户的交互处理,完成解释和执行用户提交的命令的功能。 3、应用程序(utility program) 增强和扩展操作系统的功能,提供用户常用的管理和实用工具的接口,运行在系统最低的特权级。 ? 系统内核的核心代码以特权处理方式运行,以存取系统数据和访问硬件;应用程序以非特权方式运行,只能得到有限的接口,有限制的存取和访问系统数据。以保证系统的可靠性和安全性。 kernel shell utility program Shell-LINUX命令解释器 问题引入: DOS系统的命令由command负责执行,并且对重覆性或多个命令运行可写成批处理文件,只要执行这个批处理文件就等於执行这些命令。Linux系统如何处理? Shell: shell是一种命令语言,同时又是一种程序设计语言。 LINUX系统利用shell命令解释器(command-lang

文档评论(0)

1亿VIP精品文档

相关文档