




免费预览已结束,剩余41页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
UNIX操作系统 操作系统简史为什么要使用UNIX 是真正的多用户系统设计简洁 功能全面系统开放 性能优良强大的网络功能是大型网络服务器操作系统的首选 网络就是计算机UNIX 简洁就是美 Bell实验室 早期UNIX和C 加州大学伯克利分校4BSD At T的系统V HP UX AIX Solaris SCOUNIX Linux UNIX 毁誉参半 虽然UNIX是一个优秀的操作系统 但一般用户并不关心操作系统细节 只要用最少的代价运行一个特定的应用 Word 就满足了 所以UNIX的美只有部分人才能赏识它 我们以Solaris为例讲述UNIX UNIX的结构 硬件 内核 实用程序 SHELL 用户 登录与退出 etc passwdwuhp 103 100 WuHaiping home wuhp bin csh口令 密码 用户号 用户组 用户描述 主目录 shell etc shadowwuhp OetAtL5RVxc1g 10917 login wuhpwwwlogin passwd修改密码 是CShell的提示符logout退出 用户的组 etc group文件包含组的信息staff 100 wuhp lily jonny Shell的工作环境 shell变量和环境变量BShell执行 profileCShell执行 cshrc和 login两个文件KShell执行 profile和 ENV两个文件USER表示该Shell的用户名HOME表示注册目录PATH表示命令搜索路径MAIL表示邮箱目录环境变量使用 来访问 例如 PATH cshrc的例子setpath PATH HOME bin usr local bin usr ccs bin setenvMAIL var mail LOGNAME profile的例子PATH PATH HOME bin usr local bin usr ccs bin MAIL var mail LOGNAMEexportPATHMAIL UNIX的图形环境 X窗口OpenLook与Motif都是建立在X协议上的IBM SUN HP等合作的CDE CommonDesktopEnvironment 环境提供了一个统一图形界面X协议是Client Server 要想改变显示服务器 设置DISPLAY环境变量 setenvDISPLAY166 111 4 125 0 UNIX命令执行的一般规则command 选项 参数 例如 ls l命令的连续执行 分号隔开 例如pwd ls l一行写不下 使用 来续行使用man来进行帮助 例如manls UNIX的目录树 dev设备文件入口 sbin系统启动和停止的命令 tmp临时目录 home用户主目录 etc系统配置文件和系统管理文件 lib和 usr lib存放程序库文件 bin和 usr bin用户常用命令目录 var动态数据目录 例如邮件数据 审计与记帐数据等 usr sbin网络管理命令 opt本地命令目录 多用户文件系统的访问许可ls lls r xr xr x1binbi6ls文件类型连接数用户名组名大小时间第一个字符表示文件类型例如 b表示块文件 d表示目录c表示字符文件 p是一个管道文件l表示连接文件 s是一个套接字文件 使用umask命令指定文件的访问许可二进制表示法 user group other三组1表示屏蔽 0表示不屏蔽000010111表示对属主不屏蔽 对组内成员用户屏蔽写权限 对其他用户完全屏蔽 因此命令为umask027 使用chmod改变文件属性二进制改法 rwxr xr x为111101101是755 那么例如 chmod755a out文字改法 chmod u g o r w x 文件名例如 chmodo rxa out 常用命令 显示文本文件内容catfilename例子catfile1file2catfile1file2 file3 常用命令 转换工作目录cd改变的目录例如 cd dev 常用命令 改变文件或者目录所属的组chgrp R groupnamefilename例子 chgrp Rstaff home wuhp常用命令 改变文件或者目录的属主chown R usernamefilename例子 chown rwuhp home wuhp 文件压缩命令compress cfvfilename c选项 不改变文件 结果写到屏幕 f强制压缩 v显示压缩过程的详细信息compressfile1压缩文件成file1 Z 删除file1uncompressfile1 Z解压文件file1 Z 删除file1 Zuncompress cfile1 Z仅在屏幕上显示出文件的压缩内容 网络上的 gz文件是用gzip命令压缩的 需要安装自由软件gzip和gunzipgzip fv file将文件压缩成 gz的文件格式 选项同前gzip dfile gz将 gz文件解压 文件或者目录打包tar option tarfile filenamec创建新包x从包中extract文件t仅仅列出包中的文件名f指定其后的参数为包文件名o以当前用户作为extract的文件的uid和gidv报告tar命令执行的详细信息 网络上有一些 tar gz文件先用gzip解压缩 然后用tar拆包tarcvfmytar tarfile dattarxvffile dat 文件拷贝命令cp r sourcedest r表示递归拷贝 source dest可以是文件名 也可以目录名 文件截取命令 截取的结果显示在屏幕上cut cf list d char file c按照字符截取 f按照域截取 d定界符cut c1 72file截取文件file第1 第71个字符cut f1 3 5file取文件file1 3 4 5列cut d f1 etc passwd取passwd文件第一列 界定符是冒号 查找文件find目录名选项 namefilename按名字查找 typex查找类型为x的文件 d f userusername查找属主为username的文件 atimen查找n天以前被访问过的文件 mtimen查找n天以前被修改过的文件 execcmd 对查找出来的文件执行cmd命令 表示找到的文件 命令要以 结束 a选择条件与 o选择条件或 expr 括号中作为一个整体判断 用 或者 来转义find name my c 在当前目录下查找以my开头的c源文件find home namecore o namea out atime 3 execrm 在多个文件中搜索grep option patternfile v显示不匹配的行 c仅显示匹配的行号 l仅显示指定的文件名 y模式不区分大小写grepthetempfilegrep the tempfilegrep fork c 建立文件的连接ln s filetargetlnabc cxyz c建立一个硬连接 好象文件有了两个文件名ln s usr lib home wuhp lib在用户wuhp目录下建立一个lib连接 连上 usr lib 用户访问 home wuhp lib 就是访问 usr lib 列文件名ls options names a显示以 开头的隐藏文件 d显示目录 l显示详细信息 r以逆序排列 R递归列出子目录及文件信息 t以修改时间为序 u以访问时间为序 对文件按行进行排序sort options filename b忽略开头的空格和制表符 f不区分大小写 n按数字从小到大的顺序排序 r按当前排序规则逆序排序 u排序时忽略重复的行 o指定输出文件名 kstartstop规定排序关键字的列范围 例如 sortfilea对文件filea进行排序sort nrmyfile对myfile中的字段从大到小的顺序进行排序 并且是逆排序sort k2 2myfile按照第二个字段对myfile文件进行排序 按祯显示文本文件more page文件名或者目录名的移动mvfile1file2target文件按列进行拼接paste d界定符 filelist paste d f1f2 显示工作目录pwdmkdir建目录mkdirdirname删除文件 删除目录rm r filename rmdirdirname 显示指定文件中的行数 词数或字符数wc clw filename c显示字符数 l显示行数 w显示单词数例如 wctemp显示temp文件的字符 行和单词数wc ltemp仅仅显示temp文件的行数 显示或者设置系统日期和时间date format m显示月份 d显示日期 y显示年份 D以mm dd yy表示日期 H显示小时 M显示分钟 S显示秒 j显示一年中的第几天 w显示是星期几 例如date1999年11月29日星期一15时27分14秒CSTdate D11 29 99date11291345超级用户用来设置系统日期 报告磁盘空间使用情况df k resource k选项是以K为单位显示使用情况df k FilesystemkbytesusedavailcapacityMountedon dev dsk c0t0d0s0482824192434152995 dev dsk c0t0d0s696386946906143697652 usr proc0000 procfd0000 dev fd dev dsk c0t0d0s1482824384443960989 var dev dsk c0t0d0s7263474516821024138417 home dev dsk c0t0d0s519864391037819164681 opt dev md dsk d02610979349764622087223420 www dev md dsk d1174056311109990161215857 realswap245911219224589201 tmp 统计目录所占磁盘空间的大小du ks 文件系统 k表示以K为单位来显示 s表示不显示统计字目录的信息du ks 显示当前目录的大小 显示用户信息id a 用户名idwuhpuid 1001 wuhp gid 10 staff id auid 1001 wuhp gid 10 staff groups 10 staff 显示进程状态ps efl namelist e显示当前运行的每一进程的信息 f产生一个完整的清单杀死某个进程kill signal pidkill 9378kill HUP378 显示目前注册的用户和用户正在运行的命令wwhowhoami或者whoami 网络通信命令arp查询同网段内服务器的IP地址 网卡地址等 例如arp aNettoMediaTableDeviceIPAddressMaskFlagsPhysAddrhme0166 111 9 1255 255 255 25508 00 02 09 a0 255 255 255 25500
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初二班主任个人述职报告范文模板-1
- 备战2023年高考地理专题复习新题典题精练06-水循环(原卷版)
- 2025年陶瓷生产加工机械项目合作计划书
- 基于大数据的教育政策分析与调整
- 教育心理学在体育训练中的应用-运动员潜能的挖掘
- 教育行业品牌建设与精准营销手段
- 创新教育新媒体材料的应用与思考
- 教育大数据分析助力智慧校园建设
- 儿童保护法案与教育法规的关联分析
- 家庭教育中的教育心理学激发孩子潜能的技巧
- DB32∕T 3148-2016 矿渣粉单位产品能源消耗限额
- 虚拟化资源调度策略-洞察分析
- 大学英语四级词汇完整表(打印背诵版)
- 2025年江苏省环保集团招聘笔试参考题库含答案解析
- 公共实训基地建设可行性报告
- 2024年01月贵州2024年贵阳银行总行财富管理部招考笔试历年参考题库附带答案详解
- 2024年广东省广州市中考英语试卷
- 重庆两江新区人力资源公司招聘高素质专业化聘用人员管理单位遴选500模拟题附带答案详解
- 林地割草合同范例
- 大型企业办公家具集中采购方案
- 采购价格管理培训
评论
0/150
提交评论