




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Full-value Logistics, United eXpertise上海富勒信息科技有限公司产品研发部文档主题:Oracle Linux 基本介绍内容摘要 本文档介绍了Oracle Linux操作系统的一些基本知识。文档编号FLUX-TECDEV-201305A02最新版本号发布日期文档类别保密级别1.02013-05-28 技术类公开第 2 页 共目 录第0章前言40.1概述40.2目的40.3阅读对象40.4修订记录4第1章准备一个练习环境51.1准备一个Oracle Linux操作系统虚拟机51.2准备一个Oracle Linux操作系统安装镜像文件51.3安装配置Oracle Linux操作系统5第2章一些入门知识62.1登录账户62.2超级用户(root用户)62.3shell(命令解释器)62.4提示符62.5注销(exit)62.6更改口令(passwd)62.7命令帮助(man)62.8进入目录(cd)62.9竖线字符“|”的含义72.10切换用户(su)72.11who whoami id命令72.12ls命令72.13pwd命令72.14cal命令72.15which命令72.16set命令7第3章处理文件和目录83.1创建文件(cat)83.2列举文件(ls)83.3使用 more 查看文件83.4显示文件的前几行(head)和后几行(tail)93.5使用 mv 重命名文件93.6使用 cp 复制文件103.7使用 rm 删除文件103.8比较两个文件的内容(diff)113.9连接两个文件(cat)113.10目录结构123.11创建目录(mkdir)133.12更改当前目录(cd)133.13在目录间移动文件(mv)133.14在目录间复制文件(cp)143.15复制目录(cp -r)143.16删除目录(rm -rf)143.17文件名简写方式: 通配符153.18使用 grep 搜索文本模式153.19使用 find 搜索文件16第4章使用vi编辑器174.1vi编辑器17第5章查看系统信息185.1查看正在运行的进程185.2查看内存信息185.3查看磁盘使用情况185.4查看网卡信息18第 3 页 共 18 页第0章 前言0.1 概述本文档介绍了Oracle Linux操作系统的一些基本知识。0.2 目的给予FLUX技术人员、实施人员相关参考。0.3 阅读对象FLUX技术人员、实施人员。0.4 修订记录版本时间修订审核修订内容1.02013-05-28XXX初稿。第 18 页 共 18 页第1章 准备一个练习环境1.1 准备一个Oracle Linux操作系统虚拟机1、下载 Oracle VM VirtualBox (注意: 不是 Oracle VM)/technetwork/cn/server-storage/virtualbox/downloads/index.html 2、安装Oracle VM VirtualBox (运行 VirtualBox-4.2.0-80737-Win.exe启动安装进程)3、在非Windows操作系统盘中选择一个空闲空间较多的盘,新建一个文件夹专门用来存放虚拟机文件,比如 E:OracleVirtualBox4.2.0_VMs4、运行Oracle VM VirtualBox ,选择主菜单“管理”“全局设定”,在“常规”页签中设置“默认虚拟电脑位置”,选择步骤3新建的文件夹作为默认虚拟电脑位置。5、点击“新建”按钮启动新建虚拟电脑的操作向导,新建一个Oracle Linux类型的虚拟电脑(同时创建虚拟磁盘)。如果当前的物理机器是64位的机器,那么建议选择Oracle Linux(64bit)类型。虚拟电脑的内存大小、磁盘大小需要根据练习需求来配置,还需要考虑物理机器的实际硬件限制。6、根据需要点击“设置”按钮对新建的虚拟电脑的相关属性进行必要的修改。7、如果这个虚拟电脑是64位的,那么需要重新启动物理机器进入BIOS修改配置启用虚拟化技术支持(VT-x/AMD-v支持),这样才能在后续阶段安装64位的操作系统。参考文档20130528B_新建虚拟电脑.zip1.2 准备一个Oracle Linux操作系统安装镜像文件1、下载 Oracle Linux 操作系统安装镜像文件(如: OracleLinux-R5-U8-x86_64.iso )/technetwork/cn/server-storage/linux/downloads/index.html2、进入Oracle软件交付云再下载/EPD/Search/get_form 3、挂载到虚拟电脑的光盘中,并且设置虚拟电脑通过光盘启动(默认值,一般不需要修改)参考文档20130528C_Install_OracleLinuxR5U8x64.zip1.3 安装配置Oracle Linux操作系统1、把 Oracle Linux 操作系统安装镜像文件(如: OracleLinux-R5-U8-x86_64.iso )挂载到虚拟电脑的光盘中,并且设置虚拟电脑通过光盘启动(默认值,一般不需要修改)2、点击“启动”按钮启动虚拟电脑,安装Oracle Linux操作系统。参考文档20130528C_Install_OracleLinuxR5U8x64.zip第2章 一些入门知识2.1 登录账户从远程登录从控制台登录2.2 超级用户(root用户)2.3 shell(命令解释器)2.4 提示符$ - 普通用户 # - 超级用户2.5 注销(exit)2.6 更改口令(passwd)2.7 命令帮助(man)2.8 进入目录(cd)2.9 竖线字符“|”的含义竖线字符“|”的含义: “|”字符表示pipe(管道)命令。管道的作用是一个命令的输出作为另一个命令的输入。2.10 切换用户(su)2.11 who whoami id命令whowhoamiid2.12 ls命令lsls l2.13 pwd命令2.14 cal命令2.15 which命令2.16 set命令第3章 处理文件和目录3.1 创建文件(cat)可以使用 cat 命令创建包含文本的文件,例如要创建名为myfile 的文件请按如下方式使用 cat 命令$ cat myfile键入此命令之后光标位于空文件的第一行键入文本并在每一行的结尾按Enter 键要退出文件请在按住 CTRL 键的同时按 D 返回命令行提示符可以使用 cat 命令创建自己的 myfile 版本例如可按如下方式创建文件$ cat myfileThe text I am typing will be stored in myfile. EnterI press RETURN at the end of each line. EnterWhen Im finished, I hold down the CTRL key and press D. EnterCTRL-D使用编辑程序会使编辑工作变得更为容易,另外还可以使用文本编辑器如 vi 创建和编辑文件。3.2 列举文件(ls)要验证 cat 是否创建了 myfile, 请运行 ls 命令列出文件名。同时运行 ls 命令和该文件名可以确认该文件是否存在但不会列出其他文件$ ls myfilemyfile要查看有关文件的其他信息请使用 ll (long listing) 命令$ ll myfile-rw-r-r- 1 myname mygroup 146 8 月 4 日 14:13 myfile也可用使用 ls l命令。3.3 使用 more 查看文件使用 more 命令可以逐屏查看文本文件。more 命令将文本文件的内容显示在屏幕上例如以下 more 命令显示 myfile在创建文件中创建的文件的内容$ more myfileThe text I am typing will be stored in myfile.I press RETURN at the end of each line.When Im finished, I hold down the CTRL key and press D.如果文件包含的行数比屏幕上显示得多more 在满屏的情况下会暂停对于较长的文件请按空格键继续查看其他屏幕结束查看时请按 Q 返回系统提示符尝试在系统文件 /etc/passwd 中运行 more$ more /etc/passwdroot:XOSDMfBA.hqs6:0:3:/:/usr/bin/shdaemon:*:1:5:/:/usr/bin/shbin:*:2:2:/bin:/usr/bin/shadm:*:4:4:/var/adm:/usr/bin/shMore(4%)屏幕底部的More(4%) 消息表示迄今为止您已查看了 4% 的文件还有 96%的文件尚待查看此时执行下列任何操作按空格键逐页滚动查看文件按 B 逐页回滚查看按 Enter 键逐行滚动查看文件按 Q 结束查看文件并退出 more3.4 显示文件的前几行(head)和后几行(tail)通常只需查看文件的起始部分开头或结束部分结尾要查看文件的前几行但不使用文本编辑器请使用 head 命令$ head filename缺省情况下将显示 filename 的前 10 行包括空行例如CONFERENCE NOTESAttendees:MarySamNinaGeorgeRaphaelSergei要查看文件的后 10 行缺省值请使用 tail 命令$ tail filename将显示 filename 的后 10 行包括空白行3.5 使用 mv 重命名文件要更改文件名请使用 mv (move) 命令使用 mv 命令可按如下方式将文件 myfile 重命名为 foofile$ mv myfile foofile要验证 mv 是否重命名了文件请使用 ls 命令$ lsfoofile要将 foofile 重新命名为 myfile 请键入$ mv foofile myfile$ ls 使用 ls 验证此操作是否成功myfile注意如果将一个文件重命名为现有文件的文件名则现有文件的内容将会丢失重命名文件时一定不要将文件重命名为该目录下已有的文件名否则原先具有该文件名的文件内容将会丢失,为避免意外覆盖现有的文件请使用 -i选项例如$ mv -i myfile foofile在这种情况下如果 foofile 存在上述命令在覆盖文件之前会请求确认mv 命令还可用于将文件移动到系统中的其他位置。3.6 使用 cp 复制文件要复制文件请使用 cp (copy) 命令如果希望创建新版本但仍保留旧版本则需要复制文件例如要复制 myfile 并将其命名为 myfile2 请键入$ cp myfile myfile2这样如果使用 ls 命令将会看到$ lsmyfile myfile2使用 more 查看 myfile2 将会发现其内容与 myfile 的相同注意如果将文件复制到的位置已有同名文件则原有文件的内容将会丢失为避免意外覆盖原有的文件请使用 -i 选项例如如果尝试将 myfile 复制到当前目录下并将其命名为 myfile2 而名为 myfile2 的文件已存在则 cp 将请求是否覆盖原有的 myfile2$ cp -i myfile myfile2覆盖myfile2? (y/n)3.7 使用 rm 删除文件要删除文件请使用 rm (remove) 命令如果有不再需要的文件应将其删除删除不需要的文件可以为系统中的其他文件留出更多空间例如假定已结束对 myfile2 的操作且不再需要它要删除 myfile2 请键入$ rm myfile2要查看 myfile2 是否已被删除请使用 ls$ ls 此命令列出了剩下的文件myfile要让 rm 命令在删除文件之前提示您进行确认请使用 -i 选项$ rm -i myfilemyfile: ? (y/n)要让 rm 命令强制删除文件而不提示您进行确认请使用 -f 选项还可以使用rm命令删除目录及其内容3.8 比较两个文件的内容(diff)如果已知两个文本文件的内容非常相似但是希望确定二者之间的差别或哪个文件已被更改请执行以下操作1. 首先运行 ll 查看日期和时间字段了解上次保存文件的日期和时间例如-rw-r-r- 1 jim users 1759 3 月17 日15:53 test1-rw-r-r- 1 jim users 2130 3 月17 日15:47 test2test1 的保存时间晚于 test2 因为它的时间较新大小亦有所改变2. 通过运行 diff 命令可以确定 test1 和 test2 之间的差别$ diff test1 test2例如如果 test1 的内容是You are in a maze oftwisty little passageswhich are all alike.而 test2 的内容是You are in a maze oftwisty little passageswhich are all different.此命令将按行号指出找到的差别并用 指出差别所在的文件3c3 相关的行号 which are all different. test2 的版本注意diff 命令指出如果删除标为 的另一行则两个文件将相同3.9 连接两个文件(cat)要附加到现有的文件请使用 cat 命令和两个大于号 () 后的文件名表示要将第一个文件的内容附加到的文件如果该文件存在新数据将附加到该文件的结尾如果该文件不存在将另行创建(某些情况下相当于复制了一个新文件)命令格式如下$ cat filename2 filename1其中filename2 是要重定向输出的文件filename1 是要将输出附加到的文件的名称此方法还适用于命令输出以下示例执行 date 命令重定向输出将其附加到 whoison 文件中$ date whoison 将输出附加到 whoison 中$ more whoison 显示 whoison 的内容pat console 10 月 4 日08:50 上一个示例的输出terry tty01 10 月 4 日11:57kim tty02 10 月 4 日08:131994 年 10 月 4 日 星期二, 13:20:16 新近附加的 date 输出3.10 目录结构所有目录均位于最顶部的根目录(用斜线 (/) 表示)下。当前工作目录主目录要确定在目录分级结构中所处的位置请使用 pwd (print working directory)命令pwd 命令显示从根目录到当前工作目录的路径例如$ pwd/home/engineers/leslie路径名绝对路径名相对路径名可以将相对路径名用作指向文件和目录位置的快捷方式相对路径名从当前工作目录而不是根目录开始指定目录和文件相对路径名 含义. 当前目录. 父目录当前目录的上一级目录./. 当前目录的上两级目录directory_name 当前目录的下一级目录例如假定当前目录为 /home/engineers/leslie 要列出上一级目录 (/home/engineers) 中的文件请输入$ ls .arnie leslie sally要列出当前目录下一级目录中的文件只需输入目录名例如要列出当前目录/home/engineers/leslie 下一级的 projects 目录中的文件请输入$ ls projects$ projects 目录是空的3.11 创建目录(mkdir)要创建目录请使用 mkdir (make directory) 命令创建目录之后可将文件移到该目录下还可在该目录下创建更多目录例如要在当前工作目录projects 下创建子目录请键入$ mkdir projects要验证是否已创建目录可以使用 ls 命令列出该目录的内容3.12 更改当前目录(cd)要更改当前工作目录请使用 cd 命令例如cd projects 命令可使您进入目录 projects 要验证所在的位置请使用 pwd 命令显示当前目录例如如果主目录为/home/leslie 并且运行了 cd projects 命令pwd 将显示如下内容$ pwd/home/leslie/projects要进入 projects 下的 new 目录请键入$ cd new$ pwd 验证所在的位置/home/leslie/projects/new切记. 是当前工作目录的父目录的相对路径名因此要上移一级返回projects 请键入$ cd .$ pwd 显示当前工作目录/home/leslie/projects 已成功完成您的请求3.13 在目录间移动文件(mv)使用 mv 命令可以将文件从一个目录移动到另一个目录移动文件要将文件从一个目录移动到另一个目录请使用 mv 命令$ mv from_path to_path其中from_path 是要移动的文件的文件名或路径名to_path 是要移入文件的路径名例如要将 myfile 移入 projects 目录请键入$ cd 首先移动到主目录$ mv myfile projects路径名中的单个点 (.) 表示当前工作目录因此要将 myfile 从 projects 目录移回当前工作目录请键入$ mv projects/myfile . 不要忘记加上一点注意如果将一个文件重命名为现有的文件则现有文件的内容将丢失重命名文件时一定不要将文件重命名为该目录下已有的文件名否则原先具有该文件名的文件内容将会丢失为避免意外覆盖现有的文件请使用 -i选项例如$ mv -i myfile /home/leslie/foofile如果 /home/leslie/foofile 存在上述命令在覆盖文件之前会请求确认3.14 在目录间复制文件(cp)使用 cp 命令可以将文件复制到其他目录复制文件要将文件复制到其他目录请使用 cp 命令$ cp from_path to_path其中from_path 是要复制的文件的文件名或路径名to_path 是要复制到的目录或文件的路径名例如要在 projects 目录下创建 myfile 的副本并将其命名为 myfile2 请键入$ cp myfile projects/myfile23.15 复制目录(cp -r)要复制整个目录请同时使用 cp 命令和 -r 选项例如如果有一个名为 mydir 的目录其中包含 myfile 和 newfile 则可以将该目录复制到一个名为 mydir2 的新目录mydir2 还将包含 myfile 和newfile 的副本请使用以下命令$ cp -r mydir mydir2-r 选项可将任何文件和子目录复制到指定的目录下如果目的目录已经存在,所复制的目录将成为现有目的目录下的子目录如果目的目录不存在将另行创建处理文件和目录3.16 删除目录(rm -rf)使用 rmdir 命令可以删除空目录要一次性删除目录及其全部内容请同时使用 rm 命令和 -rf 选项$ rm -rf dirname3.17 文件名简写方式: 通配符通配符提供了用一个名称指定多个文件名或目录名的便捷方式最常用的两个通配符是 * 和 ? * 可以匹配任何字符序列字符串包括无字符的情况? 可以匹配任何一个字符例如要将 old 下的所有文件复制到 new请键入$ cp old/* new3.18 使用 grep 搜索文本模式可以使用 grep (global regular expression print) 命令在文件内搜索文本模式,或显示包含指定文本模式的文件名。如果希望在文件或目录中搜索信息此命令会很有用grep 命令逐行查看一个或多个文件搜索符合指定模式的文本字符串如果找到相符的文本字符串此命令将显示该字符串所在的行假定您有一个名为 mailist 的邮件列表内容如下Smith, Joe 2345 Pine St. Santa Clara, CAWalsen, Stacey 493 Winkle Ave. San Jose, CADiaz, Robert 6789 Pine St. Santa Clara, CAWang, Michael 1832 Jacks
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化肥行业节能减排合同协议
- 第2单元第3课《互联网的基本服务》说课稿 2024-2025学年青岛版(2010)初中信息技术七年级下册
- 关于内科护士个人工作总结
- 中医医师试题及答案
- 2025年环保型断桥铝合金门窗研发与生产合同
- 工地施工人员培训及技能考核协议
- 咖啡厅租赁合同及咖啡豆种植基地租赁管理协议
- 文化旅游工程款支付担保协议范本
- 高端车型全国销售总代理权许可合同
- 股东财务信息披露与管理合同
- GB/T 46239.1-2025物流企业数字化第1部分:通用要求
- 2025年汽车制造业供应链风险管理案例分析报告
- 社区精神障碍工作总结
- 2025北京房山区区直部门和乡镇(街道)全日制临聘人员招聘37人考试参考题库及答案解析
- 癌症患者生活质量量表EORTC-QLQ-C30
- GB 4287-1992纺织染整工业水污染物排放标准
- FZ/T 07019-2021针织印染面料单位产品能源消耗限额
- 腰椎间盘突出症课件
- 桂阳县中小幼教师资格定期注册工作指南专家讲座
- 童装原型部分(课堂)课件
- 软件测试用例实例非常详细
评论
0/150
提交评论