当前位置:文档之家› UNIX基础培训

UNIX基础培训


1.2 UNIX起源
60年代中期,AT&T开发了Multics操作系 统
1969年,Ken Thompson等开发了一个基 本文件系统,该系统后来演化成UNIX 文件系统
AT&T开发了UNIX的后续版本,如系统III 以及系统V的一些版本
Berkeley开发了UNIX的BSD版本
1.3 UNIX标准
3.3 帮助命令
man -k keyword 在手册关键字数据库中总结出
与keyword有关的信息项 -f command 找出与command有关的详细信
息 -m path 指定man 命令所使用的搜寻路径
3.4 管理命令
install 安装新软件或软件的新版本 shutdown 正常关闭机器

3.6 通讯命令
ftp 在不同的主机间传递文件
talk 实时与登录的其他用户交谈
write 同本地主机或远端机器上的用户 对话
3.7 文件比较命令
cmp 比较两个文件内容的不同并在标 准输出上产生比较结果
comm 将文件排序并比较内容 diff 比较文本文件或目录中内容 diff3 同时比较3个文件的异同 dircmp 比较两个目录的内容 sdiff 比较两个文件的内容并将比较结
2.4 文件系统的组织
home/ usr/ temp/ xn/ flp/ bin/ lib/ test bill load data
2.5 文件和目录的权限
所有者权限:定义了文件和目录所有者 可对其进行的操作
组的权限:定义了与所有者在同组的其 他成员可对其进行的操作
其他用户的权限:定义了除去所有者及 其同组的成员外,其他用户可对其进行 的操作
果送到标准输出,与Cmp不同的是输 出中首先列出了两个文件的内容
3.8 文件操作命令
touch 当某文件不存在时,创建该文件;当
文件存在时,改变文件最近一次修改时间
rm 将文件永久地从磁盘上删除 mv 修改文件名 cp 将一个或多个文件的内容拷贝到指
定的目标文件中 cat 把多个文件内容集中到一个文件中 rcp 在不同主机间拷贝文件 ln 为文件建立链结
IEEE制订了“基于UNIX操作系统的工 业使用的操作系统接口标准”
欧洲X/OPEN组织公布的一系列规范总 称为X/OPEN Portability, MOTIF用户界面 是其中被广泛使用的标准之一
美国政府基于XPG和POSIX制定了一系 列的标准,如FIPS 151-2 描述了开放系统 的需求
3.1 与用户相关的命令
login 键入用户名,登录UNIX系统 rlogin 允许用户通过网络登录到其它计
算机上 telnet 不从本地环境中退出,登录到其
他机器上 passwd 修改用户密码 exit 退出系统
3.2 定位命令
which 在搜寻路径中寻找一个特定的命 令
whence 与which 命令相似,但加-v选项 后输出较为详细(Korn Shell)
空时,才能用此命令删除。
3.10 权限管理命令
umask 为每个用户设置默认的权限值 chmod 修改文件或目录的权限 chgrp 改变一个文件所在的组 chown 改变一个文件或目录的所有者
2.5 文件和目录的权限
在每类权限中使用三个权限位来定义 权限: 读 ( r ) 文件(目录)可读 写 ( w ) 文件(目录)可修改,可删除,可重 命名 执行( x ) 文件可执行(可对目录中的文 件操作) UNIX系统中权限以八进制保存,表示范 围为0~7
小结
什麽是文件系统? 文件类型 文件和目录的命名 文件系统的组织 文件和目录的权限
-h 完全停止操作系统的执行 -i 在shutdown过程中给用户提示信息 -k 模拟关闭系统 ulimit 在Korn Shell 和 Bourne Shell中,此 命令用来限制进程对某类资源的使用 -Ha 显示硬限制 -a 显示软限制
3.5 进程相关命令
kill 终止一个进程的运行 nice 改变进程的相对优先级 ps 查询正在运行的进程 jobs 查询有关任务的详细信息 wait 等待进程结束 nohup 退出时保留进程继续运行 sleep 使两条命令执行之间停顿一段时
2.2 文件类型
正规文件(源代码、邮件、信件等) 目录文件:包含目录中文件信息的特
殊文件 字符和块设备文件(软盘驱动器、磁
带驱动器、终端驱动器等) 套接字 有名管道 符号链结和硬链结
2.3 文件和目录的命名
可在UNIX文件名中出现的字符: A~Z, a~z 0~9 下划线(_) 圆点(.)
UNIX基础培训
大唐软件公司系统测试部
付鲁平
2001年1月
概要
UNIX操作系统 UNIX文件系统 UNIX常用命令 UNIX Shell UNIX系统管理
1.1 什麽是UNIX?
多任务、多用户的操作系统
相关操作系统及其应用程序工具、编 译程序的总称
功能丰富的可扩展、开放的计算环境
小结
什麽是UNIX UNIX起源 UNIX标准 UNIX变体与版本 UNIX特点
2.1 什麽是文件系统?
文件系统主要指UNIX系统中在磁盘上 存储的文件,它只是 UNIX系统在磁盘 上存储数据所采用的部分机制
进一步理解文件系统: inode包含了有关文件的信息 超级块记录了inode表、空闲块表等重 要信息在磁盘上的存放位置
1.4 UNIX变体与版本
大型主机和工作站上的UNIX ,包括Sun 的Solaris,IBM的AIX,HP的HP-UX等
Intel平台上的UNIX,包括基于SVR4的系 统和基于SVR3.2的系统
UNIX源代码版,包括早期的MINIX和最 流行的Linux
1.5 UNIX特点
简单,通用的命令 用管道连接不同的命令 通用可选择的接口风格 无文件类型
3.9 目录操作命令
mkdir 创建一个新的目录,可接收多个目 录名作为参数,依次创建多个目录。 目录可以用绝对路径也可以用相对路 径,但用户必须对所创建目录的父目 录有写的权限。
-p 创建目录的父目录不存在时,先创建 父目录
-m 创建目录的同时指定其权限 rmdir 删除一个目录,只有一个目录为
相关主题