资源预览内容
第1页 / 共23页
第2页 / 共23页
第3页 / 共23页
第4页 / 共23页
第5页 / 共23页
第6页 / 共23页
第7页 / 共23页
第8页 / 共23页
第9页 / 共23页
第10页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
2008年 6月 7日 1 第 6章 任务与进程 本章导读 人与系统界面 进程与多任务 进程管理相关的命令 2008年 6月 7日 2 人与系统界面 什么是 应用程序, 是介于使用者和 作系统的核心程序( 间的接口, 是一个具有交互性的命令行解释器。 解释键入的命令以及执行一些特定的功能,如果是程序则传到内核执行。 2008年 6月 7日 3 人与系统界面 常用的 最早被大量使用而且标准化的 易于使用且会话性强,最早提供 语法与 2008年 6月 7日 4 进程与多任务 进程一般分为交互进程、批处理进程和守护进程三类。 守护进程总是活跃,在系统启动时通过脚本自动启动,或由 常在后台运行。 一个进程可以拥有子进程。当父进程终止时,它的子进程也随之终止;而子进程终止时,父进程通常可以继续运行。 程为根进程,所有进程都是它的子进程 2008年 6月 7日 5 进程与多任务 开始一个进程 其它进程 进程分类:前台 (交互 )进程、后台 (守护 )进程 2008年 6月 7日 6 进程管理相关的命令 参数 示所有进程 a:显示属于用户的当前活动的进程 e:显示进程序环境变量 普通用户不能查看其它用户的环境变量 l:按长格式显示输出 u:显示用户名和进程开始时间 f:显示进程的全部信息 t 终端名 :与某个终端相连的所有进程 x:显示没有控制 参数 示所有进程 a:显示属于用户的当前活动的进程 e:显示进程序环境变量 普通用户不能查看其它用户的环境变量 l:按长格式显示输出 u:显示用户名和进程开始时间 f:显示进程的全部信息 t 终端名 :与某个终端相连的所有进程 x:显示没有控制 2008年 6月 7日 7 程所有者 程 %程使用 %用内存的百分比 用虚拟内存大小 驻内存大小 ( 进程有关的终端 态, 2008年 6月 7日 8 进程管理相关的命令 R:运行态 S:休眠态 I:空闲态 Z:僵死态 D:磁盘等待 P:页等待 W:交换导出 N: T:终止 环境变量)。 子程序不能修改它上一级进程的环境变量。即使它对这个环境变量再次赋值,但在它的上一级进程里将不会受到影响。 2008年 6月 7日 14 环境变量 环境变量 $ 用户主目录 $ 默认的搜索路径 $令行的提示符 $令未打完时, 预定义变量 $0 $n 程序的第 n 19 $* 程序的所有参数 $# 程序的参数个数 $? 执行上一个指令的返回值 2008年 6月 7日 15 双引号 “” (让引号内的变量生效) 单引号 (引号内的变量当作一个字符使用) 反斜线 (禁用特殊字符功能 $) 后引号(让引号内的命令生效) $ 2008年 6月 7日 16 流程控制 2008年 6月 7日 17 c 中止目前的命令 同上 d 输入结束 , 即 意 z 暂停目前的命令 m 相当按 s 暂停萤幕输出 q 恢复萤幕输出 u 将命令列整列删除 ? 删除最後一个字元 , 相当於按 2008年 6月 7日 18 令名 【 选项 】【 参数 1】【 参数 2】 . 【 选项 】 是对命令的特别定义,以减号 (-)开始,多个选项可以用一个减号 (-)连起来,如l 同。 【 参数 】 提供命令运行的信息,或者是命令执行过程中所使用的文件名。使用分号 (;)可以将两个命令隔开,这样可以实现一行中输入多个命令。命令的执行顺序和输入的顺序相同。 2008年 6月 7日 19 目录和文件操作 查看当前目录相对于根目录的位置 看当前目录内容 以长格式查看当前目录内容。对应每个文件的条目将包括连接数目、所有者、大小、最后修改时间、 权限等内容 l 改变当前目录。目的目录名可用相对路径表示,也可以用绝对路径表示。 目的目录名 转移到上一级目录 . 创建目录 新目录名 例: 除空目录 2008年 6月 7日 20 目录和文件操作 目录名 例: 归删除一个目录中的所有文件和该目录本身。 r 目录名 复制文件 源文件名 目标文件名 重命名文件 源文件名 目标文件名 例: rc.d/50rc.d/50除文件 文件名 不需确认地删除多个文件 f 带通配符的文件名 硬链接文件。不能对目录文件做硬链接,不能在不同的文件系统之间做硬链接。 2008年 6月 7日 21 目录和文件操作 源文件名 目标文件名 如下面的例子。源文件 链接 做了这个链接之后,用户 使 个图形文件仍然存在,只有当 个文件才会彻底从计算机上消失。 链接文件。也就是符号链接。可用此法创建文件的快捷方式。 s 源文件或文件夹名 目标名 按文件名查找文件。 变文件所有者。 例: 变文件访问权限 例: R 755 /看一个文件有多少行 l 看一个文件有多少字节 c 看文本文件的内容 008年 6月 7日 22 用户管理 改变身份。如果不指定用户名,则默认将用户身份换至 要口令。 添加用户 例: c g 置用户口令 例: 装和卸载软件 安装 例: 载 例: e 置、编译、安装、卸载源码发布的软件包。 ./载源码发布的软件包 008年 6月 7日 23 文件的打包和解包 解 例: 成 例: / 成 a a x 解 装一个 数 不是必须的。如果被挂装的 参数必须带,否则,中文文件名将显示为乱码。 t o 装 成一个
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号