




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章 系统简介提供方式和是否赢利可以划分为3个模式:商业软件 共享软件 自由软件。什么是操作系统?一台计算机必不可少的系统软件,是整个计算机系统的灵魂,是一个复杂的计算机程序集,提供操作过程的协议或准则,作用是管理和调度计算机上软硬件资源,方便用户使用。linux的历史要清楚。linuix的特点 开放性 多任务 多用户 良好的用户界面 丰富的网络功能什么是gnu? gnu is not unix 什么是gpl? general public license,通用公共许可证 。只要遵循该gpl何人有使用、复制和修改linux的自由linux的内核版本由3部分组成: 主版本号 次版本号 末版本号
2、 开发版本 : 第二位数字是奇数 稳定版本 : 第二位数字是偶数 posix 可移植操作系统接口第二章 系统安装linux磁盘分区的表示 ide硬盘 - hdscsi/sata/usb硬盘- sdcd/dvd- cdrom除上述以外 系统中其他设备的表示方法也必须掌握 比如网卡linux现在的版本中默认的文件格式系统是etc3 etc 2 与 etc 3的比较?vfat是个什么格式?/dev/hda5 /dev:所有硬件设备文件的目录 hd: hd代表ide设备 a: 同类型设备的编号,a代表第一个硬盘,b代表第二个硬盘,以此类推 5:表示分区号其中分区号1-4 留给主分区和扩展分区使用,从5
3、号开始都是给逻辑分区使用ide 0 master /dev/hdaide 0 slave /dev/hdbide 1 master /dev/hdcide 1 slave /dev/hddp+p+p+p: hda1+hda2+hda3+hda4p+p+p+e: hda1+hda2+hda3+hda4p+e: hda1+hda2linux分区安装的是时候三个分区 /boot 为引导分区,存放系统启动引导文件的目录;swap为交换分区,相当与虚拟内存,一般设置为实际内存的2倍;/ 根分区是系统根目录,存放linux系统所有文件和目录的,是必不可少的;linux文件系统目录的结构/bin /boot
4、 /dev /etc /home /media /mnt /root/tmp /usr /var 必须搞清楚每个目录中存放那些文件第三章 基本命令shell是命令行解释器,内核与用户之间的接口shell提示符:rootlocalhost #root 当前登录用户名localhost 当前的主机名 表示用户的主目录# 表示当前用户身份 root$表示当前用户身份 普通用户两种类型命令:shell内部命令外部应用程序命令vi编辑器的三种模式命令模式插入模式末行模式三种模式的转换必须要弄清楚如何保存 推出也必须掌握如何替换 查找 跳行等等 基本命令必须熟练掌握第四章 系统管理使用者id(user i
5、d,简称uid)群组id(group id,简称gid)linux中用户可以分为 root用户 虚拟用户(系统用户) 普通用户用户管理: /etc/passwd 每条记录中的7个字段分别代表什么要掌握 /etc/shadow 用于存放密码组管理: /etc/group 每条记录中的4个字段分别代表什么要掌握 /etc/gshadow 每条记录中的字段含义要掌握文件与目录权限基础权限项文件类型读写执行读写执行读写执行字符表示(d|t|c|s|)(r)(w)(x)(r)(w)(x)(r)(w)(x)数字表示421421421权限分配文件所有者(u)文件所属组用户(g)其他用户(o)文件类型的参数
6、主要的如 d l - 代表什么必须清楚chgrp 改变文件或目录所属组chown 改变文件或目录拥有者chmod 改变文件或目录的属性 这三个命令的使用方法必须掌握权限如何用数值表示 如何用字表示必须掌握第五章 高级系统管理压缩文件与归档文件的不同比较之处归档文件压缩文件相同是文件和目录的一个集合不同所占用的磁盘空间是其中所有文件和目录的总和一般情况下,所占用的磁盘空间比其中所有文件和目录的总和要少常见的打包(归档)和压缩命令:(这是重点 各种命令必须掌握)命令功能tar文件、目录打(解)包gzip压缩(解压)文件或目录,压缩文件后缀为 gzbzip2压缩(解压)文件或目录,压缩文件后缀为 b
7、z2磁盘管理中常用的命令 磁盘分区fdisk分区格式化ext2和ext3mkfsdumpe2fs 磁盘的检测fsckmount 命令简介:挂载时使用mount命令: (必须掌握)格式:mount -参数 设备名称 挂载点 /etc/fstab实现开机的挂载/etc/mtab实际的filesystem挂载的记录/proc/mount链接的分类 (命令必须弄清楚,差别牢记)硬链接硬链接实际上就是一个指针,指向文件索引节点,系统并不为它重新分配inode。缺点:尽管硬链接节省空间,也是linux系统整合文件系统的传统方式,但是存在一下不足之处:(1)不可以在不同文件系统的文件间建立链接(2)只有超级
8、用户才可以为目录创建硬链接。软链接软链接克服了硬链接的不足,没有任何文件系统的限制,任何用户可以创建指向目录的符号链接。因而现在更为广泛使用,它具有更大的灵活性,甚至可以跨越不同机器、不同网络对文件进行链接。第六章 软件包的安装与管理常见三种类型软件包:tar rpm dpkgtar包中是二进制的源代码,必须经过编译后,才能使用三步曲 configure make make install第七章 启动管理与进程管理什么是grub,有什么用处,能够做那些设置?什么是init?init是linux系统操作中不可缺少的程序之一。 是一个由内核启动的用户级进程。内核启动之后,就通过启动一个用户级程序i
9、nit的方式来启动其他用户级的进程或服务。所以,init始终是第一个进程(其pid始终为1)。内核会在过去曾使用过init的几个地方查找它,它的正确位置(对linux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。运行级就是操作系统当前正在运行的功能级别。这个级别从1到6,具有不同的功能。其功能级别如下: # 0 关机 # 1 - 单用户模式# 2 - 多用户,没有 nfs# 3 - 文本多用户模式(标准的运行级)# 4 - 未分配# 5 - x11 图形化界面(xwindow)# 6 - 重新启动 进程和程序的区别?程
10、序只是一个静态的指令集合。 而进程是一个程序的动态执行过程,它具有生命期,是动态地产生和消亡的。进程是资源申请、调度和独立运行的单位。进程可以使用系统中的运行资源,而程序则不能,因此它不占用系统的运行资源。程序和进程无一一对应的关系。一个程序在运行过程中可以产生多个进程。什么是守护进程?linux系统上提供服务的程序都是由运行在后台的守护进程(daemon)来执行的。一个运行中的系统一般会有多个这样的程序在运行。这些后台守护程序在系统开机后就运行了,并且时刻地监听前台客户的服务请求,一旦客户发出了服务请求,守护进程便为它们提供服务。 windows系统中的一些守护进程被称为”服务”。守护进程的
11、工作就是打一个端口, 并且等待进入的连接。按照服务类型,守护进程可以分为如下两类:系统守护进程,如atd、crond 、syslogd 、login等 网络守护进程,如sshd 、httpd 、sendmail 、xinetd等 进程管理的各种命令 ps 查看当前运行的进程 kill -9 pid 掌握常见的signal代码(如 1 2 9 15)pkill u 程序名称top 查看动态进程 (默认情况下每隔5秒刷新,这个时间可以修改)pstree 查看进程树jobs 显示在后台作业和被挂起的进程at 后台队列进程fg 在前台恢复一个被挂起的进程bg 在后台恢复一个被挂起的进程ctrl+z 挂
12、起一个正在前台运行的进程(正常)ctrl+c 终止一个正在前台运行的进程(强制)进程优先级的修改,由于pri是系统动态生成,所以修改优先级是通过修改nice来完成nice 值的范围根据用户的不同而有所区别 普通用户0-19 root用户 -20-19根据进程的状态修改nice的命令也不同对已经存在的进程使用renice ,对即将开始执行的进程使用nice计划任务的使用方法at 相关的命令和使用方法要掌握crontab 相关的命令和使用方法要掌握 ,注意改文件中时间的表示方法 “分 时 日 月 周” 第八章 nfs了解linux文件服务vsftp - 针对广域网samba - 针对局域网.主要是
13、实现unix类与windows系统之间的资源共享nfs - 针对局域网.主要是实现unix类系统之间的资源共享.特点:分布式存储,集中式管这三个的不同用途,也正是他们之间的区别nfs就是network file system 安装所需软件包:#rpm -qa | grep nfs#rpm -qa | grep portmapnfs常用文件和命令etc/exports:nfs的主配置文件。有的linux版本中 默认不存在,需要手动建立。(如何编辑,如何写配置文件必须掌握)/usr/sbin/exportfs:维护nfs共享资源的命令。/usr/sbin/showmount:在client来查看n
14、fs共享的资源(exportfs用在server端)。/var/lib/nfs/xtab:nfs的记录文件,可以查看都有谁连接到我们。客户端如何挂载(必须掌握)第九章 dhcp (重点)必须掌握安装 修改配置文件第十章 sambasmb(server message block,服务信息块)协议是一个高层协议, 它提供了在网络上的不同计算机之间共享文件、打印机和不同通信资料的手段。samba的两个进程smbd - 监听tcp的139端口,处理接口收到的smb数据包nmbd - 监听udp的137 138端口,使其他主机能浏览服务器上的资源如何安装、编辑配置必须掌握第十一章 vsftpdvsft
15、p : very secure ftp daemon 。它是一个 unix 类操作系统上运行的服务器的名字。优点如下: 1.非常高的安全性需求 2.带宽限制 3.良好的可伸缩性 4.创建虚拟用户的可能性 5.ipv6支持 6.高速ftp会话时包含了两个通道,一个叫控制通道,一个叫数据通道。1.控制通道:控制通道是和ftp服务器进行沟通的通道,连接ftp,发送ftp指令都是通过控制通道来完成的,tcp212.数据通道:数据通道是和ftp服务器进行文件传输或者列表的通道,tcp20如何安装,编辑配置文件 必须掌握第十二,十三章安装dns服务器注意是rpm包的名称是bind,而服务名称是named,主配置文件是named.conf编辑配置文件,需要三个一个是主要配置文件,一个是正向区域文件,一个是方向区域文件。可以用named-checkconf 检查配置文件的正确性可以用named-checkzone 检查区域文件的正确性第十四章 apacheapache www server 最初的源码和思想基于最流行的http服
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 羊奶教学课件
- 教育法视频课件下载
- 人称代词教学课件
- 题型2 图片表述型计算-备战2020年中考化学计算题型特训(原卷版)
- 教学课件设计评价
- 新年公司套钱活动方案
- 日产促销活动方案
- 春晚幼儿线上活动方案
- 新年插花活动方案
- 明一鲜奶开业活动方案
- 我的妹妹高中 我的妹妹初中800字(三篇)
- 昆明天大矿业有限公司寻甸县金源磷矿老厂箐-小凹子矿段(拟设)采矿权出让收益评估报告
- -卫生资格-副高-内科护理-副高-章节练习-护理学总论-医院感染护理(案例分析题)(共6题)
- 尿动力学检查操作指南2023版
- 梦幻西游古龙服务端安装教程
- 食品安全地方标准 预制菜生产卫生规范
- 亮化工程竣工验收报告
- 《出生医学证明》单亲母亲情况声明
- PCS-915母差保护装置介绍
- 第一套路面工程考试试题及答案
- GB∕T 22590-2021 轧钢加热炉用耐火浇注料
评论
0/150
提交评论