Linux操作系统基础.ppt_第1页
Linux操作系统基础.ppt_第2页
Linux操作系统基础.ppt_第3页
Linux操作系统基础.ppt_第4页
Linux操作系统基础.ppt_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

Linux操作系统基础 主要内容 Linux安装常用命令VI编辑器的使用远程登录主机名的设置IP的设置防火墙的设置用户和组账户管理文件权限管理RPM软件包管理软件的安装Jdk tomcat eclipse 第一章 Linux简介 Linux是一种自由和开放源码的操作系统 存在着许多不同的Linux版本 但它们都使用了Linux内核 Linux可安装在各种计算机硬件设备中 比如手机 平板电脑 路由器 台式计算机 Linux内核 Linux介绍 Linux出现于1991年 是由芬兰赫尔辛基大学学生LinusTorvalds和后来加入的众多爱好者共同开发完成 Linux特点 多用户 多任务 丰富的网络功能 可靠的系统安全 良好的可移植性 具有标准兼容性 良好的用户界面 出色的速度性能开源 CentOS 主流 目前的Linux操作系统主要应用于生产环境 主流企业级Linux系统仍旧是RedHat或者CentOS免费 RedHat和CentOS差别不大 基于RedHatLinux提供的可自由使用源代码的企业CentOS是一个级Linux发行版本更新方便 CentOS独有的yum命令支持在线升级 可以即时更新系统 不像RedHat那样需要花钱购买支持服务 CentOS6 4 CentOS官网 http www centos org CentOS搜狐镜像 第二章 Linux安装 环境 Windows7 VMwareWorkstation9 CentOS6 4安装步骤 见CentOS6 4详细安装文档 doc Linux目录结构 bin binaries 存放二进制可执行文件sbin superuserbinaries 存放二进制可执行文件 只有root才能访问etc etcetera 存放系统配置文件usr unixsharedresources 用于存放共享的系统资源home存放用户文件的根目录root超级用户目录dev devices 用于存放设备文件lib library 存放跟文件系统中的程序运行所需要的共享库及内核模块mnt mount 系统管理员安装临时文件系统的安装点boot存放用于系统引导时使用的各种文件tmp temporary 用于存放各种临时文件var variable 用于存放运行时需要改变数据的文件 第三章 Linux常用命令 命令格式 命令 选项参数如 ls la usrls 显示文件和目录列表 list 常用参数 l long a all 注意隐藏文件 特殊目录 和 t time Linux命令的分类 内部命令 属于Shell解析器的一部分cd切换目录 changedirectory pwd显示当前工作目录 printworkingdirectory help帮助外部命令 独立于Shell解析器之外的文件程序ls显示文件和目录列表 list mkdir创建目录 makedirectoriy cp复制文件或目录 copy 查看帮助文档内部命令 help 命令 helpcd 外部命令 man 命令 manls 操作文件或目录常用命令 pwd显示当前工作目录 printworkingdirectory touch创建空文件mkdir创建目录 makedirectoriy p父目录不存在情况下先生成父目录 parents cp复制文件或目录 copy r递归处理 将指定目录下的文件与子目录一并拷贝 recursive mv移动文件或目录 文件或目录改名 move 操作文件或目录常用命令 rm删除文件 remove r同时删除该目录下的所有文件 recursive f强制删除文件或目录 force rmdir删除空目录 removedirectoriy cat显示文本文件内容 catenate more less分页显示文本文件内容head tail查看文本中开头或结尾部分的内容haed n5a log查看a log文件的前5行tail fb log循环读取 fellow 常用命令 wc统计文本的行数 字数 字符数 wordcount m统计文本字符数 w统计文本字数 l统计文本行数find在文件系统中查找指定的文件find etc name aaa grep在指定的文本文件中查找指定的字符串ln建立链接文件 link s对源文件建立符号连接 而非硬连接 symbolic 常用命令 top显示当前系统中耗费资源最多的进程ps显示瞬间的进程状态 e A显示所有进程 环境变量 f全格式 a显示所有用户的所有进程 包括其它用户 u按用户名和启动时间的顺序来显示进程 x显示无控制终端的进程kill杀死一个进程kill 9piddf显示文件系统磁盘空间的使用情况 常用命令 du显示指定的文件 目录 已使用的磁盘空间的总 h文件大小以K M G为单位显示 human readable s只显示各档案大小的总合 summarize free显示当前内存和交换空间的使用情况netstat显示网络状态信息 a显示所有连接和监听端口 t tcp 仅显示tcp相关选项 u udp 仅显示udp相关选项 n拒绝显示别名 能显示数字的全部转化成数字 p显示建立相关链接的程序名ifconfig网卡网络配置详解ping测试网络的连通性 备份压缩命令 gzip压缩 解压 文件或目录 压缩文件后缀为gzbzip2压缩 解压 文件或目录 压缩文件后缀为bz2tar文件 目录打 解 包 gzip命令 命令格式 gzip 选项 压缩 解压缩 的文件名 d将压缩文件解压 decompress l显示压缩文件的大小 未压缩文件的大小 压缩比 list v显示文件名和压缩比 verbose num用指定的数字num调整压缩的速度 1或 fast表示最快压缩方法 低压缩比 9或 best表示最慢压缩方法 高压缩比 系统缺省值为6 bzip2命令 命令格式 bzip2 cdz 文档名 c将压缩的过程产生的数据输出到屏幕上 d解压缩的参数 decompress z压缩的参数 compress num用指定的数字num调整压缩的速度 1或 fast表示最快压缩方法 低压缩比 9或 best表示最慢压缩方法 高压缩比 系统缺省值为6 tar命令 c建立一个压缩文件的参数指令 create x解开一个压缩文件的参数指令 extract z是否需要用gzip压缩 j是否需要用bzip2压缩 v压缩的过程中显示文件 verbose f使用档名 在f之后要立即接档名 file 关机 重启命令 shutdown系统关机 r关机后立即重启 h关机后不重新启动halt关机后关闭电源reboot重新启动 学习Linux的好习惯 善于查看manpage manual 等帮助文档利用好Tab键掌握好一些快捷键ctrl c 停止当前进程 ctrl r 查看命令历史 ctrl l 清屏 与clear命令作用相同 第四章 VIM文本编辑器 vi vim是Unix Linux上最常用的文本编辑器而且功能非常强大 只有命令 没有菜单 VIM工作模式 一般模式 插入模式 底行模式 vimfilename 进入 退出 wq iao Esc键 命令以回车结束 插入命令 定位命令 删除命令 替换和取消命令 常用快捷键 第五章 用户和组账户管理 linux操作系统是一个多用户操作系统 它允许多用户同时登录到系统上并使用资源 系统会根据账户来区分每个用户的文件 进程 任务和工作环境 使得每个用户工作都不受干扰 配置文件 保存用户信息的文件 etc passwd保存密码的文件 etc shadow保存用户组的文件 etc group保存用户组密码的文件 etc gshadow用户配置文件 etc default useradd etc passwd格式 使用命令 man5passwdaccount password UID GID GECOS directory shell Linux用户分类 超级用户 root UID 0 普通用户 UID在500到60000 伪用户 UID在1到499 系统和服务相关的 bin daemon shutdown等进程相关的 mail news games等为用户不能登陆系统 而且没有宿主目录 etc shadow格式 查看命令 man5shadow 用户组 每个用户至少属于一个用户组每个用户组可以包含多个用户同一个用户组的用户享有该组共有的权限 etc group格式 操作用户命令 添加用户命令 useradd u指定userID uid g指定所属的组名 gid G指定多个组 用逗号 分开 Groups c用户描述 comment e失效时间 expiredate 例子 useradd u888 gusers Gsys root c hrzhang zhangsanpasswdzhangsan 操作用户命令 修改用户命令 usermod usermodify l修改用户名 login usermod lab b改为a g添加组usermod gsystom G添加多个组usermod Gsys roottom L锁定用户账号密码 Lock U解锁用户账号 Unlock 删除用户命令 userdel userdelete r删除账号时同时删除目录 remove 操作用户组命令 添加组 groupadd g指定gid修改组 groupmod n更改组名 newgroup 删除组 groupdelgroups显示用户所属组 第六章 权限管理 三种基本权限r读权限 read w写权限 write x执行权限 execute rwxrw r 所属用户权限 所属组权限 其他用户权限 类型 第1位 文件类型 d目录 普通文件 l链接文件 第2 4位 所属用户权限 用u user 表示第5 7位 所属组权限 用g group 表示第8 10位 其他用户权限 用o other 表示第2 10位 表示所有的权限 用a all 表示完整信息 一个文件 所属用户具有读写执行权限 所属组的用户有读写权限 没有执行权限 其他用户只有读权限 更改操作权限 chmod修改文件权限命令 changemode 参数 R下面的文件和子目录做相同权限操作 Recursive递归的 例如 chmodu xa txt用数字来表示权限 r 4 w 2 x 1 0 例如 chmod750b txtrwx用二进制表示是111 十进制4 2 1 7r x用二进制表示是101 十进制4 0 1 5 第七章 RPM软件包管理 RPM是RedHatPackageManager RedHat软件包管理工具 的缩写 这一文件格式名称虽然打上了RedHat的标志 但是其原始设计理念是开放式的 现在包括RedHat CentOS SUSE等Linux的分发版本都有采用 可以算是公认的行业标准了 RPM文件在Linux系统中的安装最为简便 RPM命令使用 rpm的常用参数i 安装应用程序 install e 卸载应用程序 erase vh 显示安装进度 verbosehash U 升级软件包 update qa 显示所有已安装软件包 queryall 结合grep命令使用例子 rmp ivhgcc

温馨提示

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

评论

0/150

提交评论