UNIX培训(命令)幻灯片.ppt

  1. 1、本文档共145页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UNIX培训(命令)幻灯片

UNIX基本命令 UNIX系统基础 UNIX操作系统的发展历史: UNIX操作系统诞生于1969年.目前为止,UNIX主要有如下变体: AIX (IBM) HP-UX (HP) Solaris (SUN) SCO UNIX Linux UNIX系统组成 UNIX是由以下几个组件组成的: 1.内核(kernel) 2.外壳(Shell) 3.目录层次(directory hierarchy) kernel是UNIX操作系统的核心.它管理包括以下几个方面的物理资源:文件系统和结构、设备的管理、处理器的管理或CPU的运作、内存管理 Shell是用户和kernel之间的接口,是命令的解释器,Shell接收你所输入的命令,然后解释它们,再把它们传递给kernel去进行执行 UNIX shell UNIX系统软件包括三种shell:Bourne shell、Korn shell和C shell。它们都有支持执行串行命令、选择操作、进行逻辑测试和重复执行程序操作的高层编程能力。 Bourne shell和K shell使用几乎相同的语法,只是Korn shell为Bourne shell的扩充,并提供了更多的功能。UNIX系统软件使用Bourne shell编写的脚本来安装软件。C shell使用一种与C语言相似的语法,并提供Bourne shell没有的功能,如历史记录和数组功能。 各种SHELL的比较 Bourne、Korn和C shell有其自己的环境和语法。下表比较了在启动时定义shell环境的初始化文件。 ls指定目录下的文件 [语法]: ls [-RadCxmlnogrtucpFbqisf1] [目录或文件] [说明]: ls 命令列出指定目录下的文件,缺省目录为当前目录 ./,缺省输出顺序为纵向按字符顺序排列。 -R 递归地列出每个子目录的内容 -a 列出所有文件,包括第一个字符为“.”的隐藏文件 -d 若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连 用以显示目录状态。 -C 输出时多列显示 -x 横向按字符顺序排列 -m 输出按流式格式横向排列,文件名之间用逗号(,)分隔 -l 长列表输出,显示文件详细信息,每行一个文件,从左至右依次是: 文件存取模式 链接数 文件主 文件组 文件字节数 上次修改时间 pwd显示当前目录 pwd [语法]: pwd [说明]: 本命令用于显示当前的工作目录 [例子]: pwd 显示出当前的工作目录 mkdir [语法]: mkdir [-m 模式] [-p] 目录名 [说明]: 本命令用于建立目录,目录的存取模式由掩码(umask)决定,要求对其父目录具有写权限,目录的UID和GID为实际UID和GID -m 按指定存取模式建立目录 -p 建立目录时建立其所有不存在的父目录 [例子]: mkdir tmp 在当前目录下建立子目录 tmp mkdir -m 777 /tmp/abc 用所有用户可读可写可执行的存取模式 建立目录 /tmp/aaa ,存取模式参看命令 chmod mkdir -p /tmp/a/b/c 建立目录 /tmp/a/b/c ,若不存在目录 /tmp/a 及/tmp/a/b 则建立之 Cat显示文件内容 [语法]: cat [-u] [-s] [-v[-t] [-e]] 文件... [说明]: 显示和连接一个或多个文件至标准输出 -u 无缓冲的输出(缺省为有缓冲输出) -s 对不存在的文件不作提示 -v 显示出文件中的非打印字符,控制字符显示成^n ,n为八进制数字, 其他非打印字符显示成M-x , x 为该字符低7位的8进制数值 -t 在使用-v 选项时,将制表符(tab) 显示成 ^I,将换页符 (formfeed)显示成 ^ L -e 在使用-v 选项时,在每一行的行尾显示 $ [例子]: cat file 显示文件 cat -s -v -e file1 file2 file3 逐个显示文件 file1 file2 file3 Head显示文件头10行 [语法]: head [-n] [文件 ...] [说明]: 将文件的头n 行显示输出,缺省值为 10 行,显示多个文件时,在每个文件的前面加上 == 文件名 == [例子]: head -500 file 显示文件file 前500行 head -9999 file1 file2 显示文件 file1 和 file2 的头 9999 行 tail显示文件结尾 [语法]: tail [-n] [文件 ...] [说明]: 将文件的最后

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档