linux入门讲解.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux入门教程-之shell编程 周华彬 研发三部 2012.3 掌城科技 2017-4-8 内容概述 Linux历史 系统组成 Shell概要 命令篇 变量篇 条件测试篇 控制结构篇 函数篇 Linux历史 遵循POSIX(标准操作系统界面)标准的免费操作系统。它的版权所有者是芬兰籍的Linus B. Torvalds 先生。   1991.8月芬兰赫尔辛基大学的Linus Benedict Torvalds全新的版本。   最开始的Linux版本被放置到一个FTP服务器上供大家自由下载的,FTP服务器的管理员认为这是Linus的Minix,因而就建了一个Linux目录来存放这些文件,于是Linux这个名字就传开了,如今已经成了约定俗成的名称了。   Linux的吉祥物,一只可爱的小企鹅(起因是因为Linus是芬兰人,因而挑选企鹅作为吉祥物) 分支 CentOS,Red Hat,Ubuntu, Debian,Fedora ,Gentoo ,MandrivaLinux ,PCLinuxOS,Slackware Linux ,openSUSE,ArchLinux,Puppylinux,Mint等。 中国大陆的Linux发行版中标麒麟Linux(原中标普华Linux), 红旗Linux(Red-flag Linux) ,Qomo Linux(原Everest) Palmcity Confidential Linux桌面长啥样? Palmcity Confidential CentOS6-kde CentOS5-gnome RedHat-kde ubuntu10-gnome Fedora Debian5 Linux系统组成 文件系统、内核、 shell和应用程序 Linux文件系统支持: EXT2、 EXT3、 FAT、 FAT32、 VFAT Linux内核分为以下几个部分: 存储管理、CPU和进程管理、文件系统、 设备管理和驱动、网络通信、 系统的初始化和系统调用等 shell shell是系统的用户界面,提供用户与内核 进行交互操作的接口 应用程序 是一套程序集,它包括文本编辑器、编程语言、桌面环境、办公套件、Internet工具和数据库等 Palmcity Confidential 内核2.6 shell 文件系统Ext3 应用程序 2017-4-8 北京掌城科技 Shell概要 Shell是什么 怎样写Shell Cygwin简介 Linux黑洞 2017-4-8 北京掌城科技 综述篇——Shell是什么 壳(Shell)保护其内部的核(Kernel) 2017-4-8 北京掌城科技 综述篇——Shell是什么 Shell是一种具备特殊功能的程序, 它是介于使用者和 UNIX/Linux 操作系统之核心程序(kernel)间的一个接口。 为了对用户屏蔽内核的复杂性,也为了保护内核以免用户误操作造成损害,在内核的周围建了一个外壳(shell)。用户向shell提出请求,shell解释并将请求传给内核。 使用较广的shell有标准的Bourne?shell?(sh)、Korn Shell(ksh)、C?shell?(csh)、Bourne Again Shell(bash)等。 查看当前环境所用shell:echo $SHELL shell的另一个重要特性是它自身就是一个解释型的程序设计语言,shell程序设计语言支持绝大多数在高级语言中能见到的程序元素,如函数、变量、数组和程序控制结构。shell编程语言简单易学,任何在提示符中能键入的命令都能放到一个可执行的shell程序中。 本质上,shell?脚本是命令行命令简单的组合到一个文件里面。Shell基本上是一个命令解释器,类似于DOS下的。它接收用户命令,然后调用相应的应用程序。 2017-4-8 北京掌城科技 综述篇——怎样写Shell 利用vi编辑器编辑脚本,将脚本命名为脚本功能.sh Shell脚本不是复杂的程序,它是按行解释的,脚本第一行总是以 #!/bin/sh 开头,它通知系统以下的Shell程序使用系统上的Bourne Shell来解释。 第二行注释中写入脚本名,第三行注释开始写入脚本功能——习惯。 以下行进入脚本正式编写 编写完后给脚本添加执行权限: chmod u+x ScripName 运行脚本:ScripName 或 ./ScripName 简单脚本示例: vi ShowHello.sh 以下为脚本内容: #!/bin/sh

文档评论(0)

***** + 关注
实名认证
内容提供者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档