您现在的位置是:首页 > 笔记 > Linux系统基本操作
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Linux系统基本操作

更新时间:2023-10-21 16:20:19 大小:2M 上传用户:sun2152查看TA发布的资源 标签:linux 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

在Linux中,大小写字母是严格区分开的。例如,my-filE、myfile 、my-FILE是三个不同的文件(口令也是要严格区分大小写 的。同样,UNIX和C开发语言也都要严格区分大小写字母)。 文件名长度最大可以为256个字符,它通常是由字母、数 字、“.”(点号)、“_”(下划线)和“-”(减号)组成的。另外还有一些字 母是合法的,但是,我们并不推荐使用它们。例如,“*”(星 号)、“?”(问号)、“ ”(空格)、“$”(美元符号)、“&”和任何括号。这 些字母对于Linux shell有特定的含义。 文件名中一定不能含有“/ ”,因为“/ ”在Linux的目录树中表 示根目录或是路径中的分隔符(如同DOS中的“\”)。 在对一个含有特殊字符的文件操作时,应当用一对单引号 将其括起来,这样shell就不会对它们进行处理了。例如,要删 去一个名为my file*的文件(文件名中有空格和星号),应当写 为: $ rm ´my file*´ 包管理器 RPM(RedHat Package Management) 包名: packagename_version_ packagename_version_ 组成:spec文件+应用程序源代码包 rpm的具体用法 自学 介绍Linux 下最常用的shell - bash。bash(Bourne Again Shell) 是Linux 的缺省shell。 什么是shell?总之这个词好象总是出现在Linux 里, 但很多新用户并不清楚它的明确的含义。本节将给 出一个确切的解释并说明为什么在Linux中它显得如 此的重要。 什么是Shell? shell是你(用户)和Linux(或者更准确的说,是你 和Linux内核)之间的接口程序。你在提示符下输入 的每个命令都由shell先解释然后传给Linux内核。 shell 是一个命令语言解释器(command-language interpreter)。拥有自己内建的shell 命令集。此外,shell也能被系统中其他有效的Linux 实用程序和应用程序(utilities and application programs)所调用。 不论何时你键入一个命令,它都被Linux shell所解释。一些命令,比如打印当前工作目录命令(pwd),是包含在Linux bash内部的(就象DOS的内部命令)。其他命令,比如拷贝命令(cp)和移动命令(rm),是存在于文件系统中某个目录下的单独的程序。而对用户来说,你不知道(或者可能不关心)一个命令是建立在shell内部还是一个单独的程序。 shell 是如何执行命令解释的? shell 首先检查命令是否是内部命令 不是内部命令再检查是否是一个应用程序,这里的应用程序可以是Linux本身的实用程序,比如ls 和rm,也可以是购买的商业程序 然后shell试着在搜索路径里寻找这些应用程序。搜索路径是一个能找到可执行程序的目录列表。如果你键入的命令不是一个内部命令并且在路径里没有找到这个可执行文件,将会显示一条错误信息。而如果命令被成功的找到的话,shell的内部命令或应用程序将被分解为系统调用并传给Linux内核。 shell的另一个重要特性是它自身就是一个解释型的程序设计语言,shell 程序设计语言支持在高级语言里所能见到的绝大多数程序控制结构,比如循环,函数,变量和数组。shell 编程语言很易学,并且一旦掌握后它将成为你的得力工具。任何在提示符下能键入的命令也能放到一个可执行的shell程序里,这意味着用shell语言能简单地重复执行某一任务。 在Linux 和UNIX系统里可以使用多种不同的shell 可以使用。最常用的几种是Bourne shell (sh), C shell (csh), 和Korn shell (ksh)。三种shell 都有它们 的优点和缺点。Bourne shell 的作者是Steven Bourne。它是UNIX 最初使用的shell 并且在每种 UNIX 上都可以使用。Bourne shell 在shell 编程方 面相当优秀,但在处理与用户的交互方面作得不 如其他几种shell。

部分文件列表

文件名 大小
Linux系统基本操作.ppt 2M

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载