UNIX操作系统应用基础1.ppt

上传人:本田雅阁 文档编号:2895039 上传时间:2019-06-02 格式:PPT 页数:39 大小:357.52KB
返回 下载 相关 举报
UNIX操作系统应用基础1.ppt_第1页
第1页 / 共39页
UNIX操作系统应用基础1.ppt_第2页
第2页 / 共39页
UNIX操作系统应用基础1.ppt_第3页
第3页 / 共39页
UNIX操作系统应用基础1.ppt_第4页
第4页 / 共39页
UNIX操作系统应用基础1.ppt_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《UNIX操作系统应用基础1.ppt》由会员分享,可在线阅读,更多相关《UNIX操作系统应用基础1.ppt(39页珍藏版)》请在三一文库上搜索。

1、UNIX操作系统应用基础,UNIX操作系统的历史、发展和特点 UNIX的基本命令及文件操作 文本编辑器VI Shell概述,UNIX操作系统的历史、发展和特点,UNIX系统简介 UNIX系统特点,UNIX系统简介,UNIX操作系统是由美国BELL实验室发明的一种多用户、多任务、多进程的通用分时操作系统 在当前的操作系统中,可以说Windows、NT处于中低端,而UNIX处于高端 UNIX不但可以在大中小型机上使用,也可以在工作站(如SUN、IBM、HP)和微机上使用,UNIX系统简介,UNIX操作系统经过40多年的发展,目前主要有两大分支: AT&T公司的System V Release4(S

2、VR4) Berkely大学的BSD4.4 主要商业版本 Solaris 及SunOS、 HP/UX、 AIX、 SCO UNIX/OpenServer、ULTRIX等,UNIX系统特点(优点),可移植性好 字符流式的文件格式 丰富的软件工具 有力的网络支持 系统安全 设计思想先进,UNIX系统特点(优点),UNIX操作系统可以简要抽象为3个层次,底层是UNIX操作系统,一般称之为内核;中间层为SHELL层,即命令解释层;高层为应用层 内核是系统的核心和基础,它直接附着在硬件平台上,控制和管理系统内各种资源,有效地组织进程的运行,UNIX系统特点(缺点),系统大、安装慢、命令复杂 实时功能较差

3、 文件系统的不一致性,UNIX基本命令,登录/退出系统 UNIX命令格式 文件操作命令 管道和定向 系统管理命令 网络应用命令 消息查询命令 系统变更命令,登录/退出系统,登录系统(一般界面) Login: 敲入帐户名,并回车,屏幕显示: Password: 敲入口令后并回车(系统为了安全性原因,将不显示敲入的口令及键入字符数量),登录退出系统,退出系统(一般界面) exit 命令行格式 ctrl+D 快捷键方式 注意:退出系统并非关机,UNIX命令格式,命令是用户发给系统的指令,UNIX的命令解释器(Shell)解释这些命令,并把它们传递给UNIX操作系统内部,这是UNIX系统与用户的交互界

4、面 命令格式: 命令名 选择项 参数 命令名是所要执行的命令,可以是UNIX的内部命令也可以是应用程序名 选择项是一种标志,扩展了命令的功能和特性,文件操作命令,ls命令 ls命令的功能是列出目录内容 例如: %ls l 以长格式显示当前目录下的信息,文件操作命令,cat命令 cat命令是显示或连接文件 例如: %cat testfile1 在屏幕上显示文件testfile1 %cat testfile1 testfile2 testfile3 将文件testfile1、testfile2连接起来,放到文件testfile3中去 %cat testfile1 testfile2 testfil

5、e3 将文件testfile1、testfile2连接起来,附加到文件testfile3的尾部,文件操作命令,cp命令 cp命令的功能是拷贝文件 例如: %cp testfile1 testfile2 将文件testfile1的内容拷贝到文件testfile2 %cp testfile1 testfile2 testdir 将文件testfile1 testfile2 拷贝到相对目录 testdir %cp r /usr/tony /usr/mike 把/usr/tony下的所有目录和文件拷贝到/usr/mike 目录下,文件操作命令,mv命令 mv命令的功能是移动或重命名文件或目录 例如:

6、%mv testfile1 testfile2 将文件testfile1移到文件testfile2 若文件testfile2本身不存在,相当于把testfile1重命名为testfile2。若testfile2本身存在,则testfile2的内容被替换为testfile1的内容,testfile1不存在,文件操作命令,%mv /usr/tony /usr/mike/temp 命令执行完以后,/usr/tony目录不存在了,变成了/usr/mike/temp目录,目录的移动被限制在同一个文件系统中。 %mv testfile1 testfile2 /usr/mike 将文件testfile1 t

7、estfile2移到目录/usr/mike下,文件操作命令,file 检查文件类型。 例如: %file filename 将显示该文件的类型,如ASCII,text等,文件操作命令,mkdir命令 mkdir命令的功能是创建目录 例如: %mkdir testdir 在当前目录下创建目录testdir %mkdir /a/b/c/d 创建绝对路径/a/b/c/d,如果在创建d目录时,c目录未创建先创建c目录,依次类推。,文件操作命令,more命令 more命令是逐屏显示文件,每显示一屏后暂停,在屏幕的最下方显示: -more- 用户按空格显示下一屏,按回车键屏幕上滚一行 例如: %more

8、testfile1 逐屏显示文件testfile1,文件操作命令,一些命令的输出可通过管道传递给more命令,由more命令控制输出数据在屏幕上的显示 例如: %ls-al|more 逐屏显示“ls al”的结果,文件操作命令,gzip 压缩或展开文件。 例如: %gzip file.txt 将得到该文件的压缩文件file.txt.gz %gzip -d file.txt.gz 将重新展开成原文件,文件操作命令,tar命令 将文件存档或打包。 例如: %tar -cvf file.tar ./* 将当前目录下的所有文件打包 %tar -xvf file.tar 将打包过的文件解包,文件操作命令

9、,rm命令 rm命令的功能是删除文件和目录 例如: %rm testfile1 将文件testfile1删除 %rm *.c 将后缀为.c的所有文件删除 %rm r testdir 删除指定目录testdir,包括其中的文件和子目录,文件操作命令,注意: rm命令的缺省状态是在删除文件和目录时没有提示。因此在使用统配符和-r选项时一定要小心,应避免误删除文件或目录。,文件操作命令,rmdir命令 rmdir命令的功能是删除当前为空的目录 例如: %rmdir testdir 将当前目录的子目录testdir删除,管道和定向,管道“|” 管道的含义是将一个程序的标准输出作为另一个程序的标准输入。

10、 例如: %ls -l |wc -l 将显示ls命令结果的输出行数,管道和定向,定向 定向的含义是将一个程序的标准输出存成一个文件,它有两种用法。 例如: %ls ls.log 将ls命令的输出结果存入新文件ls.log %ls -l ls.log 将新命令产生的结果添加在文件ls.log的末尾,系统管理命令,ps 显示当前的进程状态,将列出当前的进程号、终端名称、运行时间、程序名称等信息。,系统管理命令,date命令 date命令是显示和设置当前的日期和时间 命令格式: %date 超级用户可以用date设置系统的时间和日期 %date MMDDhhmmYY 月 日 时 分 年的后两位,消息

11、查询命令,df 剩余磁盘空间的显示和统计。 du 显示磁盘的使用摘要信息。,消息查询命令,env命令 env命令是显示或设置当前的环境变量 命令格式: %env 回车后屏幕显示 HOME=/usr/guest LOGNAME=guest MAIL=/usr/spool/mail/guest PATH=./bin:.:/usr/bin:/bin,消息查询命令,SHELL=/bin/sh TERM=vt100 显示环境变量的值,格式为“变量名=值” 依次表示了:用户的home目录、用户的 帐户名、系统信箱的位置、可执行程序 的搜索路径、使用的Shell、终端类型,消息查询命令,head命令 hea

12、d命令是显示指定文件的前几行。若没有指定文件,将从标准输入上读取,行熟默认为10 例如: %head testfile1 在屏幕上显示文件testfile1的前10行 %head n 20 testfile1 %head 20 testfile1,消息查询命令,pwd命令 pwd命令是显示当前工作目录的路径全名 命令格式: %pwd 回车后屏幕显示 /student/users 表示用户现在是在/student/users目录下工作,消息查询命令,uname命令 uname命令是显示当前UNIX系统的名字 命令格式: %uname x 回车后屏幕会依次显示系统名、节点号、发行号、内核ID号、计

13、算机处理器类型、计算机总线类型、系统序列号、用户许可证数、OEM号、原始号、计算机具有处理器的数量,消息查询命令,who命令 who命令是显示当前已登录系统的所有用户 命令格式: %who 回车后屏幕显示 root tty02 jan 12 14:25 guest tty01 jan 12 15:02 显示了用户名、所用终端号、登录时间,系统变更命令,cd命令 cd命令是改变工作目录,若没有指定新工作目录,则新工作目录设为环境变量home的值 命令格式: %cd 各类参数 例如: %cd 参数“”表示上一层目录 %cd guest 参数表示相对路径 %cd /etc 参数表示绝对路径 %cd 无参数,直接返回home指定目录,系统变更命令,chmod命令 chmod命令的功能是改变文件或目录的存取权限,因为文件的存取权限的表示方式有符号形式和数字形式两种,故命令形式也有两种 例如: %chmod 754 testfile1 7代表111,即可读可写可执行 %chmod g+w testfile1 “g+w”的三位码的意义,系统变更命令,第一位表示修改那一类存取权限 u 为所有者权限 g 为组权限 o 为其他用户权限 a 为所有三类权限 第二位表示进行什么操作 + 增加权限 - 减少权限 = 赋予权限 第三位表示权限,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1