首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
一、概述 Csh(c.shell或C-Shell)是一种具有C语言程序设计风格的命令解释程序和程序设计语言。在UNIX操作系统环境中,C.shell(本文以下均用C.shell来表示)是一个用户级的程序,它作为命令解释器具有极强的交互功能,与标准shell相比较,C.shell还具有历史机能(history mechanism),作业控制(job control),命令别名(command alias)等功能,以  相似文献   

2.
shell是UNIX操作系统命令语言及其解释程序的统称,用户通过它与UNIX进行交互作用。shell不但包含有丰富而灵活的简单命令集。而且也提供将简单命令组合起来的手段,除此之外,它又具有一般程序设计语言的特征。本文着重分析shell解释程序的结构和实施过程,也适当的将其与UNIX核的设计联系起来进行评述。  相似文献   

3.
Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Linux系统核心的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式协调各个程序的运行。因此,对于用户来说,shell是最重要的实用程序,深入了解和熟练掌握shell的特性极其使用方法,是用好Linux系统的关键。可以说,shell使…  相似文献   

4.
许元红 《电脑》1994,(8):68-69
UNIX操作系统自从问世以来,吸引了越来越多的用户。在国内外都相当盛行,已成为新一代多用户小型和微型计算机事实上的标准操作系统。UNIX的成功之处之一,就在于它的shell。shell的功能不止是解释命令,后台处理、输入输出改向、管道线和过摅程序、文件名生成机制等等。它还是一种重要的程序设计语言,通常要用传统的程序设计语言编写的命令,在shell过程中只要很少的几行来写。用shell编写程序,简洁,明了,编程效率高。目前,国内介绍shell的书、文章很多,但都侧重于介绍shell的语法、用法,对shell过程的调用介绍录不多,对几种调用方式的差异,几乎没有什么介绍。  相似文献   

5.
民航气象信息部门服务器多数采用SCOUnix操作系统。通过实际工作本文主要介绍在Unix系统中应急盘的应用和shell程序的运用来解决系统故障,如根目录丢失、Unix核心程序故障、KILL程序不正常运行等,为系统保障人员提供方法。  相似文献   

6.
上一篇文章讲了shell的基本概念和shell编程的基本语法,接下来以bash为例向大家介绍shell程序设计的高级部分:shell编程的流程控制、调试方法及shell程序的运行方法,顺便也向大家介绍一下bash的内部命令。四、shell程序设计的流程控制和其他高级程序设计语言一样,shell提供了用来控制程序执行流程的命令,包括条件分支和循环结构,用户可以用这些命令建立非常复杂的程序。与传统的语言不同的是,shell用于指定条件值的不是布尔表达式而是命令和字符串。1.test测试命令test命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个…  相似文献   

7.
<正> 操作系统的庞大及其复杂性结构设计,是程序设计方法学的重要课题。人们在结构复杂的庞大的操作系统面前常常感到无能为力。为理解、修改和维护操作系统大伤脑筋。经过多次反复的实践,人们从正反两方面的经验领悟到操作系统的一些内在性质,明确操作系统的设计应该遵循一个结构良好的、易写、易读、易修改和易调试的理想目标。精巧的UNIX系统正是这一目标的成功产品。UNIX系统使用了C语言作为程序设计的工具。提供的命令解释语言shell,构成功能  相似文献   

8.
去年12月,西门子利多富(SNI)开始提供其运行于 RM 系列 Unix 服务器的64位操作系统Reliant Unix 5.44。这种新型操作系统的主要优点包括:能充分利用64位处理器体系结构、支持大型主机存储器配置和文件系统,以及集成大量用户。由于同时能运行32位、64位程序,客户可继续使用现有的应用软件。集成于操作系统中的程序设计语言Java 的运行环境使 RM 服务器作为 Internet 和 Intranet服务器时成为用户更加偏爱的选择。  相似文献   

9.
本文从队列的基本理论出发,提出借用UNIX操作系统丰富的软件工具和UNIX shell命令程序设计语言实现了分段排队处理技术,为解决小容量微机处理大批量数据开拓了一条途径。  相似文献   

10.
接触过UNIX OS的人都知道,在shell提示符下,用户可以同UNIX核心进行对话。shell的作用类似于早期的DOS下COMMAND.COM程序,但其内容较COMMAND.COM丰富得多。shell还是一种程序设计语言。利用UNIX OS本身的shell对UNIX命令加以改进,就是其中的一种方法。本文以format和tar两条命令为例进行了尝试,发现这种方法简单且实用。  相似文献   

11.
命令处理程序是操作系统与用户的接口,它的主要任务是分析和执行用户的命令。 DOS操作系统缺省的命令处理程序放在文件Command.com中。用户可以在系统配置文件Config.sys中,通过使用shell命令来用自己设计的命令处理程序代替Command.com文件。 DOS操作系统中的Command.com文件共有以下三个组成部分。·常驻部分,占内存2.97K; ·初始化部分,占内存1.95K; ·复盖部分,占内存18.29K。  相似文献   

12.
UNIX外壳(shell)是一种命令程序设计语言,它提供了使用UNIX操作系统的接口。该语言含有几个算法语言中所具有的机制,如控制流程的原语、变量和参数替换。也有象while、if、for和case那样的结构。在外壳和命令之间可作来回通讯。字符串值参数、典型的文件名字或者特征都可传送给一条命令。命令设置了一个回送代码,可用来决定控制流程,从一条命令中标准输出可用作外壳的输入。外壳能修改命令运行的环境。输入和输出能重新定向,并可调用通过“管道”进行通讯的进程。按照可由用户定义的次序,查找文件系统中的目录而找出命令。  相似文献   

13.
闫鹏 《微电脑世界》2001,(8):105-106
目前互联网上传输的信息大部分都是以明文格式传送,被人截获后容易对系统的安全构成威胁。SSH(Secure Shell)是目前互联网上常用的能够有效防止网上信息泄密的一种应用协议,它具有安全可靠的用户身份认证、网上信息加密传输等功熊。在Unix/Linux操作系统平台上,SSH-1.2.26应用软件为管理员进行网上远程管理和维护提供了一种安全可靠的应用环境(即shell),它能完全替代目前Unix/Linux操作系统中常用的telnet、rlogin、rsh和rcp等命令的应用。  相似文献   

14.
人—机交互(Human—Computer Interaction)是当前计算机科学中最受关注的前沿领域之一。其中心任务是研究、开发新一代对用户友好的WIMP式用户接口.Unidim就是作者设计的,集直接操作与命令语言于一体的这样一个Unix的用户接口系统.在这个环境下,用户既可以运用窗口、菜单、鼠标器、滚动条、图符等多种工具,以在对象上直接操作的交互方式,发出用图符表示的Shell命令行,又能在文本模式下,用传统的键盘和命令语言发布Unix命令。文中简要介绍了系统主要部分的功能、设计思想和结构框架,较详细地描述了颇具特色的文件浏览器和命令浏览器,阐述了动态图符的概念.  相似文献   

15.
防盗追踪功能是智能手机的一项重要安全技术,基于嵌入式Linux操作系统的智能手机尚未实现这一功能。本文设计了一种利用非法用户的手机号在系统后台以隐蔽方式向合法用户预先准备的安全手机号码发送特殊短信的防盗追踪技术,是通过修改刷机文件、定制智能手机的嵌入式Linux系统来实现的。改造的嵌入式Linux系统在手机开机启动的过程中能够运行特定程序,通过执行shell命令侦测手机sim卡的合法性来触发防盗报警功能。  相似文献   

16.
3.3 第二节 shell提示符当你上第一节课时,你就在UNIX系统中注册了。系统可能报告你注册的最近时间,系统用户一般关心的任何消息,等等。最后,光标出现在shell提示符号的右边,提示符通常是一个$或%。这个符号来自UNIX系统shell程序。 UNIX系统shell shell是帮助你和UNIX操作系统之间通信的程序。它读你在键盘上打入的命令行并把  相似文献   

17.
作为操作系统的一部分,Windows 95内置了TCP/IP协议,把以往Unix系统的一些网络功能和TCP/IP基本应用程序集成进了Windows 95,为PC机作为网络客户机带来了极大的方便。 在Windows 95中除了大家熟悉的Ping、FTP、Telnet等TCP/IP网络命令外,还有一些与网络有关的命令和程序—  相似文献   

18.
UNIX系统讲座     
UNIX Shell是往返于内核和用户之间的命令解释程序,它即是一种命令语言又是一种程序设计语言,如系统中出现的提示符%,用户键入的各种命令等,这些命令之所以能执行就是由Shell程序协调完成。下面可以看出命令行的处理过程:  相似文献   

19.
云风 《程序员》2010,(8):71-73
C语言,从20世纪70年代设计并实现之初,就注定是带有强烈工程师文化,而缺乏一些学术气息的语言。它的许多细节设计,都带有强烈的实用化痕迹。C语言因Unix操作系统而生,是Unix系统的母语。这导致在这个广泛应用的操作系统上开发,必须通过C语言的形式和系统进行交互。这不仅影响了Unix一个平台上的软件,也影响了后来世界上最大的桌面系统Windows,以及越来越多的嵌入式平台。  相似文献   

20.
Bash与tcsh是目前Unix/Linux操作系统中两种流行的shell。通过举例,对这两种shell常用的功能和特性进行了对比,内容包括变量赋值、数组、环境设置、命令参数、数值计算、条件流程控制、循环语句和信号处理等。这些比较是对这二者主要区别的一个很好的总结,能够为bash与tcsh的学习和使用者提供便利和帮助。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号