大班课-1-Linux部分PPT课件.pptx_第1页
大班课-1-Linux部分PPT课件.pptx_第2页
大班课-1-Linux部分PPT课件.pptx_第3页
大班课-1-Linux部分PPT课件.pptx_第4页
大班课-1-Linux部分PPT课件.pptx_第5页
已阅读5页,还剩64页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程安排介绍 鼎捷软件股份有限公司华南营运区T方案交付中心 2020 3 26 1 课程安排 第一天操作系统基础及SQL基础ERP系统架构图服务器硬件信息 查询 相关报错信息查看Linux基础概念文件系统及常用指令常用工具程序Vi介绍 2020 3 26 2 课程安排 第二天数据库管理基础 一 Oracle基础概念网络原理与监听客户端配置SQLPLUS数据库启动与关闭数据库异常诊断 2020 3 26 3 课程安排 第二天数据库管理基础 二 表空间与常用操作用户及常用操作表 同义词 索引及常用操作数据导入 导出TIPTOP管理员手册说明OS DB测试及答疑 2020 3 26 4 ERP系统架构图 2020 3 26 5 ERP系统架构图 TOPGP 由FOURjs开发的Genero平台4GL语言 由Oracle公司开发的数据库目前使用的版本是11G UNIX代表如IBMAIXLinux代表如Redhat PCSERVER或小型机 ERP GENERO平台 Oracle数据库 UNIX Linux系统 硬件平台 2020 3 26 6 服务器硬件信息相关报错信息查看 2020 3 26 7 硬件信息查询CPU 内存 查询CPU信息cat etc proc查看内存信息free g 2020 3 26 8 硬件相关信息查看 系统硬件报错查询命令demsg 2020 3 26 9 服务器日常维护注意事项 1 注意定期检查服务器是否存在报警IBM HP黄灯检测提示 DELL监视屏警告提示2 注意硬盘是否黄灯提示硬盘存在问题 在RAID5仅有3块盘的情况下尤其要注意3 必须具备UPS减少数据丢失 数据被破坏的几率 2020 3 26 10 Linux基础概念与操作 2020 3 26 11 Linux发展历史 诞生1991年10月5日由芬兰赫尔辛基大学计算机系二年级学生LinusBenedictTorvalds设计出0 11版内核 后经众多程序员的不断努力 现已成为全球应用最广泛的UNIX类操作系统发展经过十余年的发展 现在linux已经有Slackware Redhat Suse TurboLinux OpenLinux等十多种版本 这些版本采用相同的内核 差异只在于外围的应用软件TOPGP系统支持RedHatLinuxAS HP UNIX AIX等版本的操作系统 目前主要使用Redhat CentOS AIX 2020 3 26 12 Linux与shell shell Kernel 在linux中 用户透过shell来对完成对内核程序的调用 常见的shell种类有ash bash ksh csh zsh不同的shell对应系统操作与命令逻辑不同 查看Kernel内核 uname a可以使用下列命令来查看当前使用的shell类型 echo SHELLTIPTOP中使用ksh 2020 3 26 13 Linux基本操作 1 登入登出Linuxsshtelnet 尽量避免使用 2 Linux关机 重启shutdownreboot3 用户增删改查 修改密码 查看当前用户ID 切换用户useradduserdelusermodpasswdidsugroupaddgroupdel4 文件增删改查 重命名 移动 拷贝 切换目录 查找lstouchrmmvcpfindgrep5 文件夹增删改查mkdirrmdir6 更改文件 文件夹权限及所有者chmodchown7 man google baidu 2020 3 26 14 使用连线工具 telnet连入主机在linux中是区分大小写的 所以请检查用户名和密码的大小写状况 以免造成登录失败退出系统 1 登录系统 2020 3 26 15 关闭主机重启系统执行上述操作必须是root身份 2 关闭或重启系统 2020 3 26 16 创建新用户 3 管理用户 Ex useradd gtiptop Gtiptop s bin ksh d u1 usr topguiuser1 2020 3 26 17 删除用户 管理用户 2020 3 26 18 用户群组操作 3 管理用户 2020 3 26 19 修改自己的密码管理员 root 还可以修改其他用户的密码 3 管理用户 2020 3 26 20 查看自己当前用户uid 用户标识 编号和名称 gid 所属群组标识 编号和名称 groups 用户所属的其他群组 以 分隔切换其他用户身份su和su 的区别在于前者只是简单地改变当前用户 而后者在改变用户的同时会执行新用户的 profile文件 3 管理用户 用户身份切换 2020 3 26 21 在Linux系统中使用以下文件来管理用户和群组信息 Linux用户配置文件 etc passwd存放用户信息 etc group存放群组定义信息 etc shadow存放用户密码信息 2020 3 26 22 用户配置信息档 profile文件 在ksh中 每个用户在登录后 都会自动执行其主目录下的 profile文件 类似于MS系统中的autoexec bat 我们可以编辑该文件 在其中设定一些环境变量或预执行操作 在Linux系统中 以 开头的文件属于隐藏文件 我们可以使用 ls a 命令看到这些隐藏文件在任何目录下 使用 cd 或 cd 命令即可回到该用户的主目录其中 表示当前目录 表示上级目录 表示用户的家目录隐藏文件不可见 但可直接进行编辑 2020 3 26 23 环境变量可以理解为系统参数 除了系统自己的环境变量之外 在Linux上的很多应用软件都支持自己特有的环境变量 在 profile中主要是对环境变量的设定 环境变量相关的操作有 设置环境变量显示环境变量当前的值显示当前用户设定的所有环境变量及它们的值 环境变量 2020 3 26 24 环境变量修改实例 cpcp 缂哄皯浜嗘枃浠跺弬鏁 璇峰皾璇曟墽琛屸 榗p help鈥欐潵鑾峰彇鏇村 淇 伅銆 echo LANGen US utf8exportLANG zh CN gb2312cpcp 缺少了文件参数请尝试执行 cp help 来获取更多信息 cpcp 缂哄皯浜嗘枃浠跺弬鏁 璇峰皾璇曟墽琛屸 榗p help鈥欐潵鑾峰彇鏇村 淇 伅銆 echo LANGen US utf8exportLANG zh CN gb2312cpcp 缺少了文件参数请尝试执行 cp help 来获取更多信息 当前显示的提示信息是乱码 查看一下系统当前的语言别 英文 UTF8编码 将当前语言别改为简体中文 GB码 现在就可以正常显示提示信息了 2020 3 26 25 环境变量举例 2020 3 26 26 查看命令的帮助信息 在linux系统中 很多命令都带有复杂的参数 要了解这些命令的具体用法 可以使用以下三种方式 其中man命令是Linux自带的指令说明程序 对于标准linux指令都有效 下面两种视具体命令而定 有些命令在不带任何参数的情况下也会弹出提示 2020 3 26 27 文件系统及常用指令 2020 3 26 28 Linux文件系统结构 根目录 表示根目录 任何目录及文件均由此开始建立当前目录使用pwd显示当前工作目录主目录查看环境变量 HOME绝对路径以根目录 开始的路径称为绝对路径相对路径不是以根目录开始的路径称为相对路径 2020 3 26 29 TIPTOP硬盘规划 2020 3 26 30 1 显示目录的文件llll a 2 切换目录cd回到家目录cd 回到当前目录cd 回到上级目录cd 回到家目录cd etc到 etc目录cd TOP到 TOP目录 2020 3 26 31 ls ll命令其他常用参数 文件相关指令 通常在shell中使用 用于得到一个目录下的所有文件和子目录清单 并循环对其进行操作 2020 3 26 32 通配符在执行文件操作时可以使用通配符来执行模糊查询 其中 表示任意长度的任意字符 代表单个的任意字符正则表达式 12 a z 该位置为任意字符 a z 该位置为a z之间的任意字符 a z 该位置未非a z之间的任意字符 通配符与正则表达式 2020 3 26 33 列出文件清单 文件相关指令 文件属性及权限设定 连接数 所属用户 所属群组 文件大小 修改日期 修改时间 文件名 2020 3 26 34 文件类型及权限说明 其他组用户权限 同组其他用户权限 所有者对该文件权限 文件类型 权限类型 r表示有读权限 w表示有写权限 表示没有权限 文件类型 d表示目录 表示文件 c表示块设备 l表示链接文件 2020 3 26 35 文件类型及权限说明 用户权限 7 4 2 1组权限 5 4 1其他组用户权限 0 rwxr x 700 rwxr xr x755 rw r r 644 rwx 700 2020 3 26 36 文件相关指令 更改文件权限三个数字分别表示用户自己 同群组用户 其他用户的权限 其中每个数字按照以下规则计算 r 4 w 2 x 1 0表示没有任何权限 7表示r w x拥有所有权限以 的方式赋予 解除目录或文件的某项权限 通常在编写一个shell程序后 需要增加这个文件的x权限使之可以执行使用 R参数同时变更其下所有子目录和文件的权限 常用的权限有 777 所有权限755 其他用户只读 2020 3 26 37 文件相关指令 更改文件所有者三个数字分别表示用户自己 同群组用户 其他用户的权限 其中每个数字按照以下规则计算 r 4 w 2 x 1 0表示没有任何权限 7表示r w x拥有所有权限更改文件所有者群组 可以使用chownuser group的形式同时修改所有者和群组 2020 3 26 38 显示文件内容 文件相关指令 more每显示满一屏后会等待用户操作 单击回车可以到下一行 单击空格翻页 单击q直接退出 2020 3 26 39 显示文件 最后n行 实时刷新显示 文件相关指令 这个命令经常用于实时监控 比如程序的DEBUG或长时间操作监控 2020 3 26 40 创建目录说明 创建目录时 用户必须对当前目录有写权限 否则会导致创建失败新建目录的默认权限受该用户当前的umask参数影响可以一次性创建多个目录mkdirabcd删除目录说明 r参数表示连同子目录一并删除 f表示遇到只读文件也一并删除 i表示以交互方式进行删除 文件相关指令 在linux系统中被删除的文件无法恢复 所以使用该指令前务必确认操作 2020 3 26 41 切换目录复制目录 r参数表示将其下所有子目录和文件也一并复制移动目录 文件相关指令 2020 3 26 42 文件相关指令 查看当前磁盘使用状况显示目录大小如果只使用du则会递归显示其下每一级目录的大小 s参数表示只显示一个合计值 如果只想计算当前目录下文件的大小 即排除子目录大小 则可选用 Ss组合默认统计值是以KB为单位 如果需要以MB为单位 可增加 m参数 h参数表示以易于理解的格式 如M G 来显示数据 也可以使用 k参数来指定以K为单位显示数据 2020 3 26 43 文件相关指令 寻找文件 2020 3 26 44 文件相关指令 在文件中搜寻字符串 使用 l参数只显示文件名 2020 3 26 45 常用工具程序 2020 3 26 46 常用工具程序介绍 文件和目录打包 解包程序 通常用法如下 其中z参数表示在打包同时调用gzip进行压缩 默认情况下打包文件扩展名为 tar 如果选择了压缩 则推荐再加上 gz后缀 以便在解包时同样加上z参数解压 2020 3 26 47 常用工具程序介绍 文件和目录打包 解包程序 通常用法如下 c create创建v view查看过程f file指定打包文件x extra解压t tellme告知z 压缩 2020 3 26 48 常用工具程序介绍 2020 3 26 49 基本操作 启动top工具退出工具 说明 使用TOP 开头的命令表示是在TOP的交互界面中执行的命令 否则为在OS中直接执行的命令 后续示例类同 2020 3 26 50 信息概要 进程信息 Total总数Running正在运行的进程数Sleep休眠中的进程数Stop被暂停的进程数Zombie僵死的进程数 2020 3 26 51 信息概要 CPU占用情况 百分比 us用户占用sy系统占用ni优先进程占用id空闲wa等待IOhi硬中断si软中断 2020 3 26 52 信息概要 第一行 内存使用情况第二行 交换区使用情况 2020 3 26 53 信息概要 PID进程号USER用户PR优先级NInice值 负值表示高优先级VIRT占用虚拟内存RES占用物理内存SHR占用共享内存S进程状态 CPUCPU占用百分比 MEM内存占用百分比TIME 进程使用CPU时间总计CMD命令 2020 3 26 54 设定刷新间隔只显示活动进程输出所有进程 默认只显示一屏 其中 n参数表示设定只输出1次跟踪某个用户的进程 启动TOP 2020 3 26 55 以CPU占用大小排序 控制命令 2020 3 26 56 以内存占用大小排序 控制命令 2020 3 26 57 以运行时间大小排序 控制命令 2020 3 26 58 跟踪特定用户 控制命令 输入要筛选的用户名 空表示不限用户 2020 3 26 59 跟踪特定用户 控制命令 2020 3 26 60 切换显示全命令 控制命令 2020 3 26 61 切换显示全命令 控制命令

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论