第2章Linux的常用命令.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 Linux的常用命令 本章学习目标 通过对本章的学习,读者应该掌握以下主要内容: ???????? 命令的使用方式 ???????? 文件及目录操作命令 ???????? 文件压缩命令 ???????? 联机帮助命令 ???????? 进程管理的命令 2.1 使用命令 2.1.2 特殊字符 在Linux系统的终端中有几个最有用的bash变量,这些变量变量名及简单描述如下: HISTFILE: 用于贮存历史命令的文件。 ?? HISTSIZE: 历史命令列表的大小。 ?? HOME: 当前用户的用户目录。 ?? OLDPWD: 前一个工作目录。 ?? PATH: bash寻找可执行文件的搜索路径。 ?? PS1: 命令行的一级提示符。 ?? PS2: 命令行的二级提示符。 ?? PWD: 当前工作目录。 SECONDS: 当前shell开始后所流逝的秒数。 2.1.3 通配符基础 通配符 又称多义符。在描述文件时,有时在文件名部分用到一些通配符,以加强命令的功能。在Linux系统中有以下基本的通配符: ?: 表示该位置可以是一个任意的单个字符。 *: 表示该位置可以是若干个任意字符。 方括号[charset]: 可替代charset集中的任何单个字符 2.2 文件概念及操作命令 chmod命令支持两种文件权限设定的方法: (1)使用字符串设置权限 (2)使用八进制数设置权限 另外,文件和目录的权限还可用八进制数字模式来 表示。三个八进制数字分别代表ugo的权限。执行 权、读权和写权所对应的数值分别是1,2和4。 若要rwx属性则4+2+1=7; 若要rw-属性则4+2=6; 若要r-x属性则4+1=5。 其中u:文件所有者 g: 与文件所有者同组的用户 o:其他组的用户 例: $chmod 755 destfile 2.4 文件压缩与联机帮助命令 2.4.1 文件压缩 1. gzip压缩文件 gzip命令是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip命令的使用语法格式如下: gzip [选项] 压缩(解压缩)的文件名 gzip命令各选项的说明如表2-9所示。 例:$ gzip –v book Book 62.4% - -replaced with book.gz 2.4.2 联机帮助 1. 显示帮助手册 通常使用者只要在命令man后,输入想要获取的命令的名称(例如ls),man就会列出一份完整的说明,其内容包括命令语法、各选项的意义以及相关命令等。该命令的一般形式为: man  [选项] 命令名称 管道行将返回结果2,指出你今天有两件很重要的事要做: $cat sample.txt|grep “High”|wc -l 2 $ 命令替换 命令替换和重定向有些相似,但区别在于命令替换是将一个命令的输出作为另外一个命令的参数。常用命令格式为: command1 `command2`   其中,command2的输出将作为command1的参数。需要注意的是这里的`符号,被它括起来的内容将作为命令执行,执行后的结果作为command1的参数。 例如: $ cd `pwd`   该命令将pwd命令列出的目录作为cd命令的参数,结果仍然是停留在当前目录下。 2.3 目录及其操作命令 1、树型目录结构   Linux系统以层次结构的方式来组织和管理系统中的所有文件。所谓层次结构就是将所有文件的说明信息采用树型结构组织起来,即常说的目录。也就是说,整个文件系统有一个“根”(root),然后在根上分“杈”(directory),任何一个分杈上都可以再分杈,杈上也可以长出“叶子”。“根”和“杈”在Linux中被称为是“目录”或“文件夹”。而“叶子”则是一个个的文件。实践证明,此种结构的文件系统效率比较高。 如前所述,目录也是一种类型的文件。Linux系统通过目录将系统中所有的文件分级、分层组织在一起,形成了Linux文件系统的树型层次结构。以根目录为起点,所有其他的目录都由根目录派生而来,用户可以浏览整个系统,可以进入任何一个已授权进入的目录,访问那里的文件。 Linux目录提供了管理文件的一个方便途径。每个目录里面都包含文件。用户可以为特定的文件创建特定的目录,也可以把一个目录下的文件移动或复制到另一目录下,而且能移动整个目录,并且和系统中的其他用户共享目录和文件。 需要说明的是,根目录(系统目录)是Linux系统中的特殊目录。Linux是一个多用户系统,操作系统本身的驻留程序存放在以根目录开始的专用目录中。 2. 工作目

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档