




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Ubuntu操作系统实务作业一一、UBUNTU的历史和版本二、ubuntu安装的方式方法:以图文的方式说明以下过程:1. 用DVD光盘安装:下载的方式,a) 普通的下载desktop, serverb) Alternative downloads2. 用U盘a) 如何制作安装用U盘3. 用WUBI安装以上内容可以参考: /download/ubuntu/download作业二Ubuntu安装三、基本概念:1. 文件系统目录标准Filesystem Hierarchy Standard (先有文件系统目录,後有硬盘分区)FHS实际上仅是规范在根目录(/)下面各个主要目录应该放什么样的文件。FHS定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如 /etc应该要放置设置文件,/bin与 /sbin则应该要放置可执行文件等等。第二层则是针对 /usr及 /var这两个目录的子目录来定义。例如 /var/log放置系统登录文件、/usr/share放置共享数据等等。 2. 文件系统在windows下,我们常见到的文件系统有 FAT、 FAT32、 NTFS在linux里可使用的文件系统有:Ext2:早期的格式,不支援日志Ext3:是ext2改良版,增加了日志功能,是最基本且最常用的使用格式了。ReiserFS:也有日志功能,其特点是处理小档案时速度快。XFS : 稳定与高效,在大小档案混合的系统里有优越的表现。JFS :特色是最不占用CPU资源,如果你的电脑老旧那么这是最好的选择。3. 硬盘分割硬盘经过分割后成为各个分区,分区依照功能性的不同又可分为主分区( Primary )、拓展分区(Extended)及逻辑分区( Logical ) 三种。1.硬盘最多可以区分4个主分区或3个主分区+1个扩展分区2.扩展分区又可分成数个(没有限制,但总容量不得超过扩展分区大小)逻辑分割区。3.代号的使用:以IDE0(第一个硬盘,设备名称为 /dev/hda)为例来说明主分区使用:hda1-4 *包含扩展分区在内*逻辑分割区使用:hda5- *请注意,逻辑分割区一定由5开始计算起*2. 如何挂载 参考资料:(注意如果概念不清请予以改正)那这些文件系统都要以独立分区形式挂载吗?也不尽然,需要看你的情况和需求而定。 一般常见的分区方式有:/文件系统和一个SWAP分区;/文件系统、/home文件系统和一个SWAP分区、再详细点,再多个/boot系统、/var文件系统等Linux目录树、不属于Linux目录树的/back(名字自己定,/file也可以,这是自己用来存放备份数据的地方 )只分一个/和swap也有它的好处,可以最大限度的利用硬盘空间(用户用时只要/没用完,就可以不去理会硬盘空间的问题),但这样重装系统时要先备份/home,不然重装就麻烦。如果你给Ubuntu的硬盘空间比较小,比如只有8G、10G的,采取这种方式比较好,虽然默认系统装完后,/文件系统只有3个G左右,但随着你安装软件的增多,/文件系统也会越来越大的,我现在给/文件系统分了6个G,就已经被占用近5个G了。 但只划分一个/分区也比较危险,这就意味着,所有的数据都将存放在唯一一个 /文件系统中,这对于实际的生产系统来说是不安全的(就如同我们在使用Windows时也不会只划分一个C盘)。如果分配给Ubuntu的空间大一些,则可以将/home独立挂载,也可以再根据自己需要把其它如/boot、/var等独立挂载,这样有一定好处。 / ,根目录/boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的PC机要受到BIOS的限制,况且如果有了一个单独的/boot启动分区,即使主要的根分区出现了问题,计算机依然能够启动。这个分区的大小约在60MB120MB之间。 /usr分区,是 Linux系统存放软件的地方,如有可能应将最大空间分给它。 /home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。如果是多用户共同使用一台电脑的话,这个分区是完全有必要的,况且根用户也可以很好地控制普通用户使用计算机,如对用户或者用户组实行硬盘限量使用,限制普通用户访问哪些文件等。 /var/log分区,是系统日志记录分区,如果设立了这一单独的分区,这样即使系统的日志文件出现了问题,它们也不会影响到操作系统的主分区。 /tmp分区,用来存放临时文件。这对于多用户系统或者网络服务器来说是有必要的。这样即使程序运行时生成大量的临时文件,或者用户对系统进行了错误的操作,文件系统的其它部分仍然是安全的。因为文件系统的这一部分仍然还承受着读写操作,所以它通常会比其它的部分更快地发生问题。 /bin分区,存放标准系统实用程序 (将/boot单独分区) 1 可以有几个不同的操作系统共享同一套内核 方便管理 2 boot目录的IO访问比较少,单独放在一个分区,可以防止其它目录的读写导致boot的inode损坏 3 老主板有1024柱面问题 单独在前1024柱面分一个boot分区 可以避免这个问题 4 如果做RAID或者LVM,引导管理程序可能不支持,导致找不到内核,因此单独的boot分区就很有意义了 5 方便使用dd这样的工具进行备份 6 可以用只读方式挂载boot分区 增加安全性 安全的分区方案原则:系统数据和普通用户数据分离放置于不同的分区 (即使用单独的 home 分区);不经常变化的系统数据和经常变化的系统数据分离放置于不同的分区(即使用单独的 usr 分区和 var 分区)。 一般地,在一个实际系统中至少要创建单独的 home 分区。 挂载位置与使用代号硬件名称硬件在Linux里挂载位置IDE硬盘/dev/hda-zSCSI 硬盘/dev/sda-z SATA 硬盘/dev/sda-zUSB 移动盘 读卡机/dev/sda-z光驱/dev/cdrom软驱/dev/fd0-1打印机/dev/lp0-2IDE 硬盘MasterSlaveIDE 1 (Primary)/dev/hda/dev/hdbIDE 2 (Secondary)/dev/hdc/dev/hdd安装过程的演示1. 先在vmware中建立两个磁盘2. 在安装过程中手工建立分区、设定文件系统(swap,ext等)、设定挂载点。作业三 (vim文件夹)1.Vim安装的过程2.详述Vimtutor教程的编码与转换3.vim的基本使用方法归纳4.你认为比较有用的技巧5.vim的环境配置http:/amix.dk vim editor一些plugin的使用下面把学习使用bufexplorer时觉得最简单常用的功能总结一下。 1. 使用一个vim打开多个文件,bufexplorer才起作用。如果只打开了一个文件file1,就运行:vim file2再打开一个文件,注意不是:!vim file2;2. 输入be,bv或bs都可以激活bufexplorer;3. j,k可以上下移动光标;4. 按回车打开光标所在的文件;5. 如果窗口被分割为两个子窗口,分别打开file1和file2,此时光标在file1中,如果想切换到file2中,可以先be激活bufexplorer,然后移动光标到file2,按t即可跳转到file2;minibufexpl用法:minibufexpl用在同时打开多个文件打开方法:用tabedit打开多个文件之后,就可以用“tab方向键“,在各个框里面选择,当进入到MiniBufExplorer之后,按Tab键盘,就可以进入相应的文件YankRing:Now yank (yy) each line separately starting at line 1.Display the contents of the yankring. :YRShow - YankRing - ElemContent 5 five 4 four 3 three 2 two 1 one Since we yanked the text starting at line 1 and finishing at line 5, the most current yankring element is the last one, the contents of line 5. five is displayed, the is a newline character (since we issued a yy). Now, go to the end of the file and press p.The resulting buffer appears as: one two three four five five Now press to move backwards through the yankring, this results in: one two three four five four Now press 2.This would be the same as pressing two times in a row.This results in: one two three four five two Now press to move forwards through the yankring, this results in: one two three four five three作业四 (正则表达式)1. 正则表达式的常识2. 在Vim中使用正则表达式修改词库3. 在Vim中使用正则表达式抓取特定字符串(地震视频教程文件的下载)4. 使用grep抓取文件中(或管道中)的特定内容5. windows换行和unix换行的区别,注意在vim中$表示行尾字符,但是不管是什么字符You have to use r when replacing text for a newline, like this:%s/%/r/gBut when replacing end of lines and newlines for a character, you can do it like:%s/n/%/g r matches n matches an end-of-line - When matching in a string instead of buffer text a literal newline character is matched.下面的内容,需要 :set magic vim 特定字符后中插入回车换行2007年09月14日 星期五 09:17 A.M.原文件16+101300000+10000013 这是一个xml文件的一部分,需要在“M myunix.txt 该脚本的工作原理很简单:替代规则表达式与一行的最末字符匹配,而该字符恰好就是回车。我们用空字符替换它,从而将其从输出中彻底删除。如果使用该脚本并 注意到已经删除了输出中每行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 滑雪年终工作总结
- 亲子关系指导课件
- 亲子与师生关系课件
- (2024版)苏教版三年级上册数学3.3数据的收集(3)课件
- 亮度与照度的课件
- 防疫培训志愿者
- 事业单位年终考核课件
- 公司的力量课件马连福
- 透析并发消化道出血的护理
- 乾县安全生产培训会课件
- 网络热梗是否融入现实生活
- IEP个别化教育计划-课件
- 128个自然拼读口诀表打印
- 汽车机械基础 课件 绪论
- 浙江博瑞电子科技有限公司新建年产175吨高纯六氟丁二烯项目环境影响报告书
- 客车检车员-中国铁路兰州局集团有限公司编
- 胖东来收银管理制度
- 产后骨盆修复培训课件
- 日本商务礼仪课件
- 新产品可行性评估表
- 小学综合实践活动成长手册三年级上册第2课《传统游戏》教案
评论
0/150
提交评论