Unix操作系统培训教材_V0.1

合集下载

01.UNIX教材

01.UNIX教材

UNIX操作系统目录第一篇基础篇第一章UNIX操作系统概述 (1)1.1 UNIX操作系统简介 (1)一、UNIX特点 (1)二、UNIX流派及标准 (2)1.2 UNIX系统组成 (3)1.3 与UNIX有关的几个名词 (4)第二章UNIX常用操作 (5)2.1 启动终端 (5)2.2 登录 (5)2.3 UNIX命令 (5)一、UNIX命令格式 (5)二、特殊按键 (7)三、UNIX常用简单命令 (7)四、UNIX用户间简单通讯命令 (8)2.4 注销(退出UNIX系统) (10)第三章UNIX文件系统 (10)3.1 UNIX文件系统分类 (10)3.2 UNIX文件类型 (10)3.3 UNIX树型目录结构 (11)3.4 UNIX文件名称 (12)3.5 UNIX文件存取权限 (12)3.6 UNIX重定向与管道 (15)3.7 UNIX文件系统常用命令 (15)第四章UNIX文件系统常用工具和实用程序 (17)4.1 vi编辑器的最基本用法 (17)4.2 利用find命令查找文件 (18)4.3 grep命令基本用法 (19)4.4 利用cmp命令比较文件 (20)4.5 文件的备份和恢复实用程序 (20)一、tar命令 (20)二、cpio命令 (21)4.6 文件压缩和解压程序 (22)一、compress 压缩命令 (22)二、pack 压缩文件 (22)三、gzip 压缩文件 (23)四、pkzip压缩文件 (23)第五章UNIX简单维护与管理 (23)5.1 UNIX开机举例 (23)5.2 UNIX关机举例 (23)5.3 修改系统时间 (25)5.5 如何查看磁盘使用情况 (26)5.6 掉电故障及处理 (26)第六章网络通信 (26)6.1 TCP/IP协议 (26)6.2 查看网上用户信息 (27)6.3 使用mail 发送和接收电子邮件 (27)一、发送电子邮件 (27)二、阅读电子邮件 (27)6.4 在网络上登录和拷贝 (28)一、telnet (28)二、ftp (29)第二篇深入篇第一章UNIX启动和定时管理 (32)1.1 UNIX启动过程 (32)1.2 UNIX用户的登录过程 (32)1.3 daemon进程 (33)1.4 UNIX系统的定时器 (33)第二章UNIX用户管理 (34)2.1用户管理 (35)一、增加新用户 (35)二、删除用户 (35)一、增加新用户组 (35)二、删除用户组 (36)2.2 采用另外一种方法增加和删除用户 (36)一、增加用户 (36)二、删除用户 (37)第三章存储设备的使用 (42)3.1磁带的使用 (43)3.2 磁盘的使用 (414)3.3 硬盘管理 (44)一、硬盘命名习惯 (44)二、硬盘命令和维护 (44)3.4 mount和umount命令 (45)一、mount命令 (45)二、umount命令 (45)3.5 CD-ROM的使用 (46)一、CD-ROM设备的创建 (46)二、CD-ROM的挂接 (47)第四章网络、主机和路由参数设置 (47)4.1 /etc/networks文件 (47)4.2 /etc/hosts文件 (47)4.4 设置步骤 (49)4.5 测试 (49)第三篇UNIX上机指导第一部分上机环境 (49)1.1 UNIX主机环境 (49)1.2 工作站环境 (50)第二部分在工作站上登录UNIX (50)2.1 NetTerm的安装 (50)2.2 NetTerm的使用 (50)第三部分UNIX常用命令的使用 (51)3.1 常用命令之一 (52)3.2 常用命令之二(选做) (52)3.3 常用命令之三 (55)第四部分ftp的使用 (57)4.1 ftp的安装 (57)4.2 使用ftp拷贝文件 (58)附录附录A UNIX命令速查表 (58)第一篇基础篇第一章UNIX操作系统概述1.1 UNIX操作系统简介Unix操作系统自1969年问世以来,至今已有20年的历史,它的第一版于1969年在Bell实验室产生,1975年对外公布,1976年以后在Bell实验室外广泛使用。

SCO UNIX技能培训1

SCO UNIX技能培训1

UNIX基本命令(三)
mkdir、rmdir、mvdir和mv命令 mkdir建目录,rmdir删目录,mvdir移动 目录;mv既可移动目录、文件,又可为 目录、文件改名。 例:#mkdir –p /etc/bin/aa #rmdir –p /etc/bin/bb #mvdir aaa /usr #mv aa bb #mv aa /usr
csh
ls Hardware
ksh
sort
sh
vi sh-posix mail
date
Unix系统概述(六)
1、核心程序(内核)紧邻裸机,是系统 的灵魂,是操作系统的管理和控制中心; 2、shell介于内外两个环的中间,类似一 个翻译器,负责接受、解释并执行用户命 令; 3、应用程序处于UNIX系统外层,主要是 补充操作系统的功能,包括UNIX本身提 供的命令、公用程序和用户使用系统指令 开发的软件;
• 文件的压缩和解压 compress -[c v f] file uncompress file pack file unpack file 例:#compress ddd #uncompress ddd.Z
UNIX基本命令(十一)
• 其他常用命令 hostname和uname命令 例:#hostname dbs_1 #uname -a SCOSYSV SCOSYSV 3.2 2 i 386 #uname -A 16 -user
UNIX基本命令(十三)
• 配置用户环境 例:$stty erase ‗^H‘ $stty -a $env $set $export $PATH $alias $alias dir=‗ls –l|more‘
UNIX基本命令(十四)
• su命令----转移用户帐户 例:#su - oracle • man命令----命令查询 例:#man netstat

UNIX 系统基础培训

UNIX 系统基础培训

UNIX 系统基础培训Liulj2001-1-28目录第一章:UNIX的介绍第二章:基本操作系统命令使用第三章:文件系统及文件管理第四章:shell的基础知识第五章:使用网络服务第六章:研发部UNIX系统应用介绍第一章:UNIX的介绍1.1UNIX操作系统的历史1969年,UNIX操作系统起源于贝尔实验室。

贝尔实验室的工程师Ken Thompson在Rudd Canaday,Doug Mcllroy,Joe Ossana 和Dennis Ritchie的协助下,编写了一个能实现普通应用共享时段的小系统,这个系统开始引起人们的注意。

这些早期的开发人员许诺向实验室的管理人员提供各种优秀的文档编辑工具,因此得到一个更大的计算机,继续进行开发。

因此说贝尔实验室是UNIX的诞生地。

UNIX的名称的来源于更早一些时候贝尔实验室与麻省理工学院共同研究开发的多线性与计算系统(MULTIplexed Information and Computing System,MULTICS)UNIX发展在现在有许多版本,它们或者基于Berkeley (BSD) UNIX 或者基于AT&T的系统V。

针对研发处所使用的系统来说,办公室用的是Solaris系统隶属于AT&T的系统V。

而PCM测试系统工作站使用的HPUNIX隶属系统V,但同时又包含了一些BSD标准。

1.2UNIX的特征层次性的文件系统一个UNIX系统一般有数以百计的文件,这些文件组织成一个个逻辑组。

UNIX系统将每一个外设均作为一个文件。

多任务系统在UNIX系统中可以同时执行多个任务。

就单独一个终端而言,用户可以执行几个任务,但这几个任务看起来在同时执行。

多用户系统多个键盘和终端可以同时与同一台计算机建立连接。

第二章:基本操作系统命令使用2.1查找用户信息who :显示登录到系统的用户列表,以及TTY端口和登录日期、时间。

例:$whoroot tty1p5 Jul 01 08:01user1 tty1p4 Jul 01 09:59user2 tty0p3 Jul 01 10:01who am i :仅显示本地终端的用户名和端口信息。

UNIX培训教程(一)——Solaris操作系统培训教程

UNIX培训教程(一)——Solaris操作系统培训教程

UNIX培训教程(一)Solaris操作系统培训教程V 1.0©目录第一章SUN发展简史 (3)第二章PROM状态命令与参数 (4)2.1 指令集 (4)2.2 环境变量 (5)第三章UNIX 命令 (5)3.1 基本命令 (5)3.2 增强命令 (8)3.3 VI基本命令 (11)第四章用户管理 (16)4.1 用户基本知识 (16)4.1.1 文件信息 (16)4.1.2 缺省权限 (17)4.1.3 系统安全文件 (17)4.2 相关命令 (17)4.2.1 创建,删除用户帐户 (19)第五章文件系统管理 (19)5.1 硬盘和文件资源 (19)5.2 硬盘分区 (20)5.3 挂接文件资源 (21)5.4 自动挂接文件资源 (22)5.5 NFS资源 (23)5.6 卷管理 (24)第六章进程管理 (24)6.1 分时 (24)6.2 后台进程 (24)6.3 父进程和子进程 (25)6.4 进程状态命令PS (25)6.5 杀死进程 (26)第七章软件包管理 (26)第八章网络应用配置 (27)8.1 网络基本配置文件 (27)8.2 远程访问命令 (28)8.3 访问鉴别相关文件 (28)8.4 网络监控 (28)第九章改变运行等级 (29)9.1 系统引导 (29)9.2 系统操作等级 (30)第十章备份命令 (31)第一章Sun发展简史(一)硬件体系81--89 Sun1/2/3 CISC Motrala 680x0系列89--94 Sun4/60 sparc1 Risc sparc65 sparc1+70 sparc2Server : Sun/290/670/69093--96 Sparc10/20 SuperSparcServer : 1000/200096--97 Ultra1(140/170/170E/200E)UltraSparc SBUS体系结构,UPA接口Ultra2Server : E150,E300098--99 Ultra5 ,Ultra10 PCI体系结构(IDE外设)Ultra30,Ultra60Server : E250,E450,E3500 ,E4500,E5500,E10000现在:FIRE:F280,F480,F880,F4800,F6800,F12000,F15000,F4900,F6900(二)软件体系Solaris 1.x SunOS 4.1.3+OpenWindow 1.x BSDSolaris 2.x System V 32bit2.5.1 SunOS 5.5.1 +OpenWindows2.6 SunOS5.6+CDE1.2Solaris 2.x System V 64bitSolaris7,8,9,10目前工行采用的是Solaris8。

UNIX基本培训

UNIX基本培训

Tru64 UNIX 基础培训教材Tru64 UNIX命令与实用程序二○○四年二月三日目录1UNIX起源、流派及标准 (6)1.1UNIX的发展简史 (6)1.2UNIX标准化 (7)1.3常见商业版本 (7)2DIGITAL UNIX优点 (7)3初次上机 (8)3.1进入系统 (8)3.2改变口令 (9)3.3chsh 改变login shell (9)3.4chfn 改变用户电话号码,力公室位置等信息 (9)3.5获得帮助 (9)3.6作业调度 (10)4UNIX文件和目录结构 (10)4.1文件名和目录名 (10)4.2文件类型 (10)4.3文件系统结构 (10)4.4目录树 (11)4.5目录和文件的使用 (11)4.6文件属性 (13)4.6.1 定义 (13)4.6.2 改变文件访问属性 (14)4.6.3 改变文件属主 (14)4.6.4 改变文件属组 (14)4.6.5 更新文件访问时间 (14)5命令,重定向,管道和过滤器 (14)5.1命令格式 (14)5.2重定向 (15)5.3管道和过滤器 (15)6UNIX命令汇总 (16)6.1alias 别名ksh、csh命令 (16)6.2unalias 取消别名 (16)6.3bg %jobid 恢复挂起的作业到后台运行 (16)6.4cal 显示当前日的月历 (16)6.5chown owner file 改变文件属性 (16)6.6启动一个cshell命令解释程序 (17)6.7date 显示和设置日期 (17)6.8echo string 在标准输出上回显string (17)6.9env 显示环境变量 (17)6.10exit 结束用户登录 (17)6.11export variable (17)6.12fg %jobid将挂起的作业调入前台执行 (17)6.13fmt file 简单正文格式化 (17)6.14head file 显示文件头部10行 (17)6.15history 显示以前被执行过的命令csh ,ksh (18)6.16jobs 显示所有运行的任务 (18)6.17kill pid 给进程发中止信号 (18)6.18ksh 启动ksh 命令解释程序 (18)6.19more 命令 (18)6.20news 查看新消息 (18)6.21nice cmd 以低于正常优先执行命令 (19)6.22mohup cmd cmd 命令执行时不挂起 (19)6.23r ksh 下重执行前1个命令 (19)6.24resume %jobid 启动被挂起的作业 (19)6.25script file (19)6.26set 显示当前变量值 (19)6.27sh 启动bsh (19)6.28spell file 查找文件的拼写错误 (19)6.29 4.29 stop %jobid 挂起正在运行的作业 (19)6.30 4.30 stty 显示设置终端选项 (19)6.31tail file 显示文件最后10行 (20)6.32tee file 将输入复制到输出及文件file中 (20)6.33touch file 更新文件的存取时间 (20)7ed 编辑器 (20)8vi编辑器 (21)9图形界面 (23)9.1进入系统 (23)9.2终端仿真dtterm Decterm (25)9.3输入法设置 (25)9.4编辑器 (26)9.5其它X实用程序 (26)10编程 (26)10.1DEC FORTRAN (26)10.2dbx技巧 (27)10.3make ,makefile, Makefile s.makefile (29)10.4使用软盘 (30)11UNIX艺术 (30)11.1选择你钟爱shell (30)11.2使目录间转换更容易 (31)11.3电子邮件来时通知 (31)12TCP/IP网络简介 (32)12.1IP地址 (32)12.2ftp 使用 (32)12.3telnet终端仿真 (32)12.4X终端仿真 (32)13UNIX的批处理 Shell Script (33)13.1前言 (33)13.2将文字档设为可执行的Shell Script (33)13.3Script的基本结构及观念 (34)13.4Bourne Shell (35)13.4.1 变数 (35)13.4.2 执行命令 (37)13.4.3 流程控制 (38)13.5 C Shell (43)13.5.1 变数 (43)13.5.2 执行命令 (45)13.5.3 流程控制 (45)13.6expr命令 (46)13.7test命令 (47)1UNIX起源、流派及标准1.1 UNIX的发展简史60年代由麻省理工学院、通用电器公司、AT&T贝尔试验室组成一个专家小组,研制一个MULICS,是一个灵活的交互式操作系统。

UNIX系统安全培训(PPT 201页)

UNIX系统安全培训(PPT 201页)
Shadow –USER:加密过的密码:::::
UNIX系统帐号安全
Passwd文件剖析 name:coded-passwd:UID:GID:user-info:homedirectory:shell
7个域中的每一个由冒号隔开。
name—给用户分配的用户名。
Coded-passwd—经过加密的用户口令。如果一个系统管 理员需要阻止一个用户登录,则经常用一个星号( : * :)代替。该域通常不手工编辑。
数。 口令更改之前向用户发出警告的天数。 口令终止后帐号被禁用的天数。 自从1970年1月1日起帐号被禁用的天数。 保留域。
UNIX系统帐号安全
缺省帐号
UNIX系统帐号安全
禁用和删除帐号: 禁用帐号最快的方式是在/etc/passwd或影子口 令文件中用户加密口令的开始加一个星号(*)。 该用户将不能再次登录。 # userdel test
用户、弱口令审计-原理
UNIX系统用户数据库
/etc/passwd
– USER:x:UID:GID::HOME:SHELL
/etc/shadow 加密后的用户密码
– MD5-based – Standard DES-based – Double-length DES-based – BSDI's extended DES-based – FreeBSD's MD5-based – OpenBSD's Blowfish-based – AFS
MD5SUM
最通用的免费的完整性审计工具 简单易用 只能对单一文件进行审计
AIDE
free, GPL 支持各种操作系统
文件完整性审计-部署逻辑图
文件完整性审计-其他工具
MD5SUM $ md5sum * 98343c7ee558fc6cc19cd5319c44f3d5 *README-WIN32 2bf260615d34d7d46392e21b82b195b4 *nmap-os-fingerprints 8975f7180e8f8735867e49cf3ebed5c3 *nmap-protocols a365edeebbafaeca057397c19cf94c2d *nmap-rpc 717a6cdbf5feb73617471cd041c45580 *nmap-service-probes 43dca708961769cb09780c9eba8b8712 *nmap-services b00bd7728c6e7d3e9a37ad84147dd983 *nmap.exe 5d6ecce781323aec8c58b0de1a3e6888 *nmap_pOHN

华为unix操作系统培训教材

UNIX培训教材华为技术有限公司版权所有侵权必究目录第1章UNIX操作系统概述 (4)1.1 UNIX操作系统简介 (4)1.2 UNIX系统组成 (4)1.3 与UNIX有关的几个名词 (4)第2章UNIX常用操作 (6)2.1 启动终端 (6)2.2 登录 (6)2.3 UNIX命令 (6)2.4 注销(退出UNIX系统) (8)第3章UNIX文件系统 (9)3.1 UNIX文件系统分类 (9)3.2 UNIX文件类型 (9)3.3 UNIX树型目录结构 (9)3.4 UNIX文件名称 (10)3.5 UNIX文件存取权限 (10)3.6 UNIX重定向与管道 (11)3.7 UNIX文件系统常用命令 (12)第4章UNX文件系统常用工具 (13)4.1 vi编辑器的最基本用法 (13)4.2 利用find命令查找文件 (13)4.3 grep命令基本用法 (14)4.4 利用cmp命令比较文件 (14)第5章UNX系统深入了解 (16)5.1 与UNIX有关的几个名词 (16)5.2 在后台运行程序 (16)5.3 在指定时间执行指定程序 (16)5.4 如何控制后台进程 (17)5.5 如何查看磁盘使用情况 (18)第6章UNX用户管理 (19)6.1 增加用户 (19)6.2 开机 (20)6.3 关机 (20)6.4 掉电故障及处理 (20)第7章存储设备的使用 (22)7.1 创建设备 (22)7.2 mount和umount命令 (22)7.3 软盘的使用 (23)7.4 硬盘的使用 (24)7.5 CD-ROM的使用 (25)第8章UNX实用程序 (26)8.1 文件的备份和恢复实用程序 (26)8.2 文件压缩和解压程序 (27)第9章网络通信 (29)9.1 TCP/IP协议 (29)9.2 查看网上用户信息 (29)9.3 使用mail 发送和接收电子邮件 (29)9.4 在网络上登录和拷贝 (30)9.5 网络、主机和路由参数设置 (33)第10章UNX常见故障处理 (37)10.1 常见故障处理: (37)10.2 附一、参考资料 (38)关键词:UNIX Sloaris摘要:本文档主要介绍UNIX操作系统的系统结构与常用操作,以及Solaris基础。

UNIX基础培训


Size
Modification Date
Name
file type
文件类型
d 为目录文件 l 为链接 b 为块文件 c 为字符型文件 p 为命名管道(FIFO) - 为普通文件
文件权限
文件权限 read write execute
file
路徑
-rwxr--r-drwxr-xr-x
User Group Other
删除目录 /tmp/abc
rmdir -p /tmp/a/b/c 录/tmp/a/b及/tmp/a 空,则删除
删除目录 /tmp/a/b/c ,若目
目录及文件操作
• cat
[语法]: cat [-u] [-s] [-v[-t] [-e]] 文件
[说明]: 显示和连接一个或多个文件至标准输出。
[例子]
[常用参数]
-b 按指定大小分割文件 -l 按指定行分割文件
注意:split分割后使用cat对文件进行重组;cat x* >filename
目录及文件操作
• touch
[语法]: touch [-amc] [mmddhhmm[yy]] 文件...
[说明]: 将指定文件的访问时间和修改时间改变,若指定文件不存 在则创建之,若无指定时间,则使用当前时间,返回值是未成功改变 时间的文件个数,包括不存在而又未能创建的文件。
• compress、uncompress
[语法]: compress/uncompress 文件... [说明]: compress将指定文件转储为压缩格式,文件名后加 ".Z " , 文件存取模式,访问时间,修改时间等均不变。 uncompress将compress转储的压缩文件解压缩。

UNIX基本培训

Tru64 UNIX 基础培训教材Tru64 UNIX命令与实用程序二○○一年九月三日目录1UNIX起源、流派及标准 (6)1.1UNIX的发展简史 (6)1.2UNIX标准化 (7)1.3常见商业版本 (7)2DIGITAL UNIX优点 (7)3初次上机 (8)3.1进入系统 (8)3.2改变口令 (9)3.3chsh改变login shell (9)3.4chfn改变用户电话号码,力公室位置等信息 (9)3.5获得帮助 (9)3.6作业调度 (10)4UNIX文件和目录结构 (10)4.1文件名和目录名 (10)4.2文件类型 (10)4.3文件系统结构 (10)4.4目录树 (11)4.5目录和文件的使用 (11)4.6文件属性 (13)4.6.1 定义 (13)4.6.2 改变文件访问属性 (14)4.6.3 改变文件属主 (14)4.6.4 改变文件属组 (14)4.6.5 更新文件访问时间 (14)5命令,重定向,管道和过滤器 (14)5.1命令格式 (14)5.2重定向 (15)5.3管道和过滤器 (15)6UNIX命令汇总 (16)Tru64 UNIX命令与实用程序第2页,共47页 6.1alias别名ksh、csh命令 (16)6.2unalias取消别名 (16)6.3bg%jobid恢复挂起的作业到后台运行 (16)6.4cal显示当前日的月历 (16)6.5chown owner file改变文件属性 (16)6.6启动一个cshell命令解释程序 (17)6.7date显示和设置日期 (17)6.8echo string在标准输出上回显string (17)6.9env显示环境变量 (17)6.10exit 结束用户登录 (17)6.11export variable (17)6.12fg %jobid将挂起的作业调入前台执行 (17)6.13fmt file 简单正文格式化 (17)6.14head file 显示文件头部10行 (17)6.15history 显示以前被执行过的命令csh ,ksh (18)6.16jobs 显示所有运行的任务 (18)6.17kill pid 给进程发中止信号 (18)6.18ksh 启动ksh 命令解释程序 (18)6.19more 命令 (18)6.20news 查看新消息 (18)6.21nice cmd 以低于正常优先执行命令 (19)6.22mohup cmd cmd 命令执行时不挂起 (19)6.23r ksh 下重执行前1个命令 (19)6.24resume %jobid 启动被挂起的作业 (19)6.25script file (19)6.26set 显示当前变量值 (19)6.27sh 启动bsh (19)6.28spell file 查找文件的拼写错误 (19)6.29 4.29stop %jobid 挂起正在运行的作业 (19)6.30 4.30stty 显示设置终端选项 (19)6.31tail file 显示文件最后10行 (20)6.32tee file 将输入复制到输出及文件file中 (20)Tru64 UNIX命令与实用程序第3页,共47页 6.33touch file 更新文件的存取时间 (20)7ed 编辑器 (20)8vi编辑器 (21)9图形界面 (23)9.1进入系统 (23)9.2终端仿真dtterm Decterm (25)9.3输入法设置 (25)9.4编辑器 (26)9.5其它X实用程序 (26)10编程 (26)10.1DEC FORTRAN (26)10.2dbx技巧 (27)10.3make ,makefile, Makefile s.makefile (29)10.4使用软盘 (30)11UNIX艺术 (30)11.1选择你钟爱shell (30)11.2使目录间转换更容易 (31)11.3电子邮件来时通知 (31)12TCP/IP网络简介 (32)12.1IP地址 (32)12.2ftp 使用 (32)12.3telnet终端仿真 (32)12.4X终端仿真 (32)13UNIX的批处理Shell Script (33)13.1前言 (33)13.2将文字档设为可执行的Shell Script (33)13.3Script的基本结构及观念 (34)13.4Bourne Shell (35)13.4.1 变数 (35)13.4.2 执行命令 (37)13.4.3 流程控制 (38)13.5 C Shell (43)13.5.1 变数 (43)13.5.2 执行命令 (44)Tru64 UNIX命令与实用程序第4页,共47页13.5.3 流程控制 (45)13.6expr命令 (46)13.7test命令 (47)Tru64 UNIX命令与实用程序第5页,共47页 1UNIX起源、流派及标准1.1 UNIX的发展简史60年代由麻省理工学院、通用电器公司、AT&T贝尔试验室组成一个专家小组,研制一个MULICS,是一个灵活的交互式操作系统。

UNIX培训教材

6 2011-10-27
主题三 UNIX常用简单命令 UNIX常用简单命令
基本命令格式 特殊按键 几个简单的UNIX命令 用户间简单通讯命令 用户通讯命令:write、talk、mesg和Wall。
7 2011-10-27
3.1 基本命令格式
在Shell提示符下,就可以输入UNIX命令。UNIX命令的基本格式如下: command 参数1 参数2 ... 参数n UNIX命令由一个命令(command)和零到多个参数构成,命令和参数之间,以及参数 与参数之间用空格隔开。UNIX的命令格式和DOS的命令格式相似,但UNIX的命令 的命令 区分大小写,且命令和参数之间必须隔开。如:对DOS来说是以下四条命令是相同 区分大小写 , 且命令和参数之间必须隔开 的: cd\tmp cd \tmp CD \tmp cd \Tmp 对UNIX操作系统来说,改变目录的命令也是cd命令,以下是正确的UNIX cd命令: cd /tmp cd /Tmp
14 2011-10-27
主题五 文件的存取权限
文件的存取权限 文件存取权限的显示 文件存取权限的修改 改变文件属主及文件所在组
15 2011-10-27
5.1 文件的存取权限
UNIX文件的存取有三种权限: 权限 普通文件的存取权限 目录的存取权限 r 具有读取文件的权利 能读取文件名称 w 具有写入文件的权利 能建立和删除文件,可以改变文件名 x 具有执行文件的权利 能使用该目录下的文件(如cd命令)搜索文件等
4.2
vi编辑器的进入 编辑器的进入 vi 文件名 自动进入命令方式。 文本输入方式的进入 a 将在光标所在位置之后插入文本(append) A 将在光标所在行末插入文本 i 将在光标所在位置之前插入文本(insert) I 将在光标所在行的第一个非空字符前插入文本 o 将在光标所在行的下一行开始插入文本(open) O 将在光标所在行的上一行开始插入文本
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Unix操作系统培训教材之一
V 0.1
一.什么是UNIX
A.UNIX是Novell公司的一个注册商标
B.是一种多任务,多用户的操作系统
C.是一个丰富的, 可扩展的,开放的计算环境
D.指一系列相关的操作系统家族(及其应用程序,编译器)的统称.
二.常见的Unix系统
HP-UX (Hewlett Packard)
Solaris (Sun)
SVR4 (AT&T)
AIX (IBM)
三.UNIX系统的其他变体
BSD (Berkeley Software)
LINUX
SunOS (Solaris的前身)
IRIX
四.SHELL介绍
1. 什么是Shell
Shell是命令解释器,是用户与系统内核交互的接口.
2. SHELL的基础功能
∙命令行解释
∙保留字
∙支持通用符*,?,[]
∙到程序命令的访问
∙文件访问: 输入/输出的重定向,管道∙维护变量
∙环境变量
∙Shell编程
3. 常用的SHELL
4. 操作系统与Shell的交互
五. 常用命令
man
查看命令的帮助
man ls
man cp
ls
ls –la 以详细模式列出目录下的所有文件,a代表也显示隐藏文件及隐藏目录ls –ltra 按照修改日期的升序列出文件.
ls –ltraR 列出目录下的所有文件(R代表递归)
cat
显示文件内容
cat a.txt
more
分页显示文件内容
more a.txt
cp
拷贝文件或者目录
cp SrcDir/SrcFile DestDir/DestFile
cp –R SrcDir DestDir
相关命令: rcp
mv
移动文件或者目录
mv SrcDir/SrcFile DestDir/DestFile
mv –R SrcDir DestDir
date
查看或者修改系统日期
查看: date
chown
改变文件或者目录的属主及属组
chown username <FileName>
chown –R username <DirName>
chown username:groupname <FileName>
chown –R username:groupname <DirName>
chmod
修改文件或者目录的权限.
文件模式一般有9位.(rwxrwxrwx),
前3位对应文件所有者的读,写,执行权限,
中间三位代表该文件所属组的读,写,执行权限,
最后三位代表其他用户的读,写,执行权限.
最宽松的权限为777,即rwxrwxrwx, 意味着所有人均可读写及执行. 设置模式有2种方式,一种是直接指定对象修改模式,一种是用数字的方式,推荐使用前者.
如果想要一个文件为可执行,只要改变该文件的执行权限即可,chmod <模式> <FileName>, 如:
chmod g+wx test.sh ←用户组成员可写及执行该文件
chmod o+r test.sh ←其他用户可读该文件
chmod g-w test.sh ←组去掉对该文件写的权限
grep
从输入文件中获取带有关键字的行
cat a.out | grep XXX ←显示a.out中带有XXX的行cat a.out | grep –v XXX ←显示a.out中不带有XXX的行-v参数代表排除
rm
删除文件或者目录
rm DestDir/DestFile ←删除文件
rm –R DestDir ←删除目录及其子目录
vi
文本编辑工具.
netstat
netstat –rn 显示系统中的路由表
netstat –an 显示系统中网络连接
netstat –in 显示网卡的IP配置信息
df
查看文件系统的使用率等
du
统计目录或文件占用的大小
du –s 只显示目录的大小的总值,不显示子目录及文件的大小等.。

相关文档
最新文档