UNIX操作系统应用基础

上传人:xt****7 文档编号:176402321 上传时间:2022-12-22 格式:PPT 页数:39 大小:125.50KB
返回 下载 相关 举报
UNIX操作系统应用基础_第1页
第1页 / 共39页
UNIX操作系统应用基础_第2页
第2页 / 共39页
UNIX操作系统应用基础_第3页
第3页 / 共39页
点击查看更多>>
资源描述
UNIX操作系统的历史、发展和特点 UNIX的基本命令及文件操作 文本编辑器VI Shell概述 UNIX系统简介 UNIX系统特点 UNIX操作系统是由美国BELL实验室发明的一种多用户、多任务、多进程的通用分时操作系统 在当前的操作系统中,可以说Windows、NT处于中低端,而UNIX处于高端 UNIX不但可以在大中小型机上使用,也可以在工作站(如SUN、IBM、HP)和微机上使用 UNIX操作系统经过40多年的发展,目前主要有两大分支:AT&T公司的System V Release4(SVR4)Berkely大学的 主要商业版本 Solaris 及SunOS、HP/UX、AIX、SCO UNIX/OpenServer、ULTRIX等 可移植性好 字符流式的文件格式 丰富的软件工具 有力的网络支持 系统安全 设计思想先进 UNIX操作系统可以简要抽象为3个层次,底层是UNIX操作系统,一般称之为内核;中间层为SHELL层,即命令解释层;高层为应用层 内核是系统的核心和基础,它直接附着在硬件平台上,控制和管理系统内各种资源,有效地组织进程的运行 系统大、安装慢、命令复杂 实时功能较差 文件系统的不一致性 登录/退出系统 UNIX命令格式 文件操作命令 管道和定向 系统管理命令 网络应用命令 消息查询命令 系统变更命令 登录系统(一般界面)Login:敲入帐户名,并回车,屏幕显示:Password:敲入口令后并回车(系统为了安全性原因,将不显示敲入的口令及键入字符数量)退出系统(一般界面)exit 命令行格式 ctrl+D 快捷键方式 注意:退出系统并非关机 命令是用户发给系统的指令,UNIX的命令解释器(Shell)解释这些命令,并把它们传递给UNIX操作系统内部,这是UNIX系统与用户的交互界面 命令格式:命令名 选择项 参数 命令名是所要执行的命令,可以是UNIX的内部命令也可以是应用程序名 选择项是一种标志,扩展了命令的功能和特性 ls命令 ls命令的功能是列出目录内容 例如:%ls l 以长格式显示当前目录下的信息 cat命令 cat命令是显示或连接文件 例如:%cat testfile1 在屏幕上显示文件testfile1%cat testfile1 testfile2 testfile3 将文件testfile1、testfile2连接起来,放到文件testfile3中去%cat testfile1 testfile2 testfile3 将文件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命令的功能是移动或重命名文件或目录 例如:%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 testfile2移到目录/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 testfile1 逐屏显示文件testfile1 一些命令的输出可通过管道传递给more命令,由more命令控制输出数据在屏幕上的显示 例如:%ls-al|more 逐屏显示“ls al”的结果 gzip 压缩或展开文件。例如:%将得到该文件的压缩文件 将重新展开成原文件 tar命令 将文件存档或打包。例如:%tar-cvf file.tar./*将当前目录下的所有文件打包%将打包过的文件解包 rm命令 rm命令的功能是删除文件和目录 例如:%rm testfile1 将文件testfile1删除%rm*.c 将后缀为.c的所有文件删除%rm r testdir 删除指定目录testdir,包括其中的文件和子目录 注意:rm命令的缺省状态是在删除文件和目录时没有提示。因此在使用统配符和-r选项时一定要小心,应避免误删除文件或目录。rmdir命令 rmdir命令的功能是删除当前为空的目录 例如:%rmdir testdir 将当前目录的子目录testdir删除 管道“|”管道的含义是将一个程序的标准输出作为另一个程序的标准输入。例如:%ls -l|wc-l 将显示ls命令结果的输出行数 定向 定向的含义是将一个程序的标准输出存成一个文件,它有两种用法。例如:%ls ls.log 将ls命令的输出结果存入新文件 将新命令产生的结果添加在文件的末尾 ps 显示当前的进程状态,将列出当前的进程号、终端名称、运行时间、程序名称等信息。date命令 date命令是显示和设置当前的日期和时间 命令格式:%date 超级用户可以用date设置系统的时间和日期%date MMDDhhmmYY 月 日 时 分 年的后两位 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命令 head命令是显示指定文件的前几行。若没有指定文件,将从标准输入上读取,行熟默认为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号、计算机处理器类型、计算机总线类型、系统序列号、用户许可证数、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 为所有三类权限 第二位表示进行什么操作 +增加权限 -减少权限 =赋予权限 第三位表示权限
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!