unix命令和shell编程

unix命令和shell编程

ID:22828598

大小:560.50 KB

页数:36页

时间:2018-10-31

unix命令和shell编程_第1页
unix命令和shell编程_第2页
unix命令和shell编程_第3页
unix命令和shell编程_第4页
unix命令和shell编程_第5页
资源描述:

《unix命令和shell编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、资料编码产品名称使用对象产品版本编写部门资料版本Unix命令和SHELL编程拟制:章新日期:2007-10-19审核:徐智,郑浩,周建水,谢东勇,姜愉日期:2007-10-22审核:日期:批准:李缤日期:2007-10-22华为技术有限公司版权所有侵权必究Unix命令和SHELL编程文档密级:内部公开华为机密,未经许可不得扩散Unix命令和SHELL编程文档密级:内部公开修订记录日期修订版本描述作者2007-10-191.0初稿章新华为机密,未经许可不得扩散Unix命令和SHELL编程文档密级:内部公开目录Unix

2、命令21.UNIX基础2lUNIX系统结构2lUNIX树型目录结构2l根目录下的目录说明:2l文件的属性和权限3l目录的使用权限:32.普通指令4l登录和注销指令4l环境指令4l时间指令5l进程指令5l查询指令6l文件和目录指令7l移动和复制指令9l搜索指令10l压缩指令10l帮助指令113.维护指令11l用户指令11l权限指令11l设备指令12l网络指令12l关机指令134.vi指令14lvi的操作模式14l游标的移动14l屏幕的移动15l删除及修改指令15l搬移与复制指令16l字符串搜寻与取代17l编辑文件17

3、Shell编程191.字符19l有意义字符19l通用字符20l转义字符20华为机密,未经许可不得扩散Unix命令和SHELL编程文档密级:内部公开2.变量20l自定变量20l参数变量20l预先定义变量21l变量之替换223.流程控制指令22lif22lwhile23luntil24lfor24lcase25l其它274.test测试运算27l括号27l数字比较27l字符串比较27l逻辑运算27l文件测试275.其它指令28leval字符串28lexec命令28lread变量名称串行28lset296.数据输出入管道

4、30l>,>>30l<,<<30l

5、31华为机密,未经许可不得扩散Unix命令和SHELL编程文档密级:内部公开关键词:UnixSHELL摘要:本文分为Unix命令和SHELL编程两大部分,旨在用简练的语言和清晰的分类,为现场维护人员提供一个Unix命令和SHELL编程的命令的速查手册。除了常用的各种命令,本文还罗列了一些不常用但很有用的命令或者参数,请使用时参考。缩略语清单:参考资料清单:华为机密,未经许可不得扩散Unix命令和SHELL编程文档密级:内部公开第一部分Unix命令1.UNIX基础lUNIX系统结构

6、UNIXShell(UNIX外壳)是一个UNIX的特殊程序,是UNIX内核和用户的接口,是UNIX的命令解释器。目前常见的Shell有三种:shell类型简称命令主要特点BourneShellBShellsh最老、使用最广泛,每个UNIX都提供。KornShellKShellkshksh兼容BShell,功能强大。C-Shellcshcsh格式有点象C语言。功能强,命令记忆稍难,速度慢一般系统缺省为BourneShell,本文以此shell为例。要想将当前Shell改为其它Shell,只需在操作系统提示符下键入相应

7、的Shell命令即可。如在BShell下键输入命令:$echo$0显示当前的shell类型$ksh就进入了KShelllUNIX树型目录结构UNIX操作系统可由多个可以动态安装及拆卸的文件系统组成。UNIX文件系统主要分为两大类:根文件系统和附加文件系统。根文件系统(therootfilesystem)每一个UNIX操作系统在其主硬盘上至少含有一个文件系统,它包含构成操作系统的程序和目录,一般由“/”符号来表示。附加文件系统除根文件系统外的其它文件系统,如/u文件系统,NFS文件系统等。UNIX操作系统采用树型带勾

8、连的目录结构,如下图所示。在这种结构中,一个文件的名字是由根目录到该文件的路径上的所有节点名按顺序构成的,相互之间用“/”分开。如文件prog的全路径名为:/usr/smith/prog,根目录用“/”表示。根文件系统常用目录:目录名称说明例bin系统的一些重要执行文件Kill、cp、dfdev设备文件如/dev/cd0etc系统设定文件home使用者的自家目录所在、ftpserverlib基本函数库2021-7-3华为机密,未经许可不得扩散第32页,共36页Unix命令和SHELL编程文档密级:内部公开Lost+

9、found系统检查结果mnt可以挂上其它文件系统root系统管理者的自家目录所在sbin一些设定的可执进程序、设定网路tmp杂七杂八的东西usr应用程序var记载着各种系统上的变数的地方l文件的属性和权限文件权限有三种:read能读(r),write能写(w),execute能执行(x)给与三种使用者:owner拥有者(u),members属拥有者同样的群组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。