版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
LinuxOperatingSystem2006年3月7日今日要点Linux概述Linux系统结构Linux系统的一些术语与概念Linux操作系统安装Linux目录结构系统登录与账户管理根本文件与目录操作Linux根本设置与配置Linux软件安装与卸载与windows互联其他杂项Linux概述:起源以及开展Linux起源于Unix,是一种“类Unix”操作系统UNIX1969年诞生于AT&T贝尔实验室从版本7开始,AT&T将UNIX商业化AndrewTanenbaum以版本7为蓝本独立开发了基于IntelX86平台的Minix1991年,LinusTorvalds公开发布Linux版本0.02由于采取基于GPL的开放与协作的开展策略,使Linux这一自由软件呈现出勃勃生机。众多的公司与组织进行包装并发行Linux的发行版,包括Redhat、Mandrake、红旗等等Linux概述:起源以及开展Linux操作系统目前在效劳器领域、桌面市场与嵌入式3个领域同时开展在效劳器领域、Linux已经逐渐占有一席之地,在企业计算、图像处理、数据库支持等方面获得愈来愈多的应用在桌面市场,随着总多的发行公司的介入,以及Xwindows的开展。Linux也取得了一定的市场份额在嵌入式领域,Linux也获得了相当多的应用,已经有很多基于Linux的嵌入式解决方案以及相应的产品提供商。包括RTLinux、ucLinux等Linux概述:特点Linux目前能够运行在几乎所有的主流处理器上:X86、PowerPC、ARMSH等Linux是一个多用户多任务的操作系统Linux符合POSIX〔可移植性操作系统界面〕标准Linux具有良好的开放性使得用户可以构筑适合自己的系统(伸缩性〕Linux对硬件平台有更好的适应性,可移植性强Linux支持多种格式可执行文件:ELFa.outDOS今日要点Linux概述Linux系统结构Linux系统的一些术语与概念Linux操作系统安装Linux目录结构系统登录与账户管理根本文件与目录操作Linux根本设置与配置Linux软件安装与卸载与windows互联其他杂项Linux系统结构:概况内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。它从用户那里接受命令并把命令送给内核去执行。Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。同Linux本身一样,Shell也有多种不同的版本。目前主要有以下版本的Shell:BourneShell:是贝尔实验室开发的。BASH:是GNU的BourneAgainShell,是GNU操作系统上默认的shell。KornShell:是对BourneSHell的开展,在大局部内容上与BourneShell兼容。CShell:是SUN公司Shell的BSD版本。Linux系统结构:概况Linux文件结构是文件存放在磁盘等存储设备上的组织方法。主要表达在对文件和目录的组织上。目录提供了管理文件的一个方便而有效的途径。我们能够从一个目录切换到另一个目录,而且可以设置目录和文件的权限,设置文件的共享程度。使用Linux,用户可以设置目录和文件的权限,以便允许或拒绝其他人对其进行访问。Linux目录采用多级树形结构。Linux系统结构:概况内核,Shell和文件结构一起形成了根本的操作系统结构。它们使得用户可以运行程序,管理文件以及使用系统。此外,Linux操作系统还有许多被称为实用工具的程序,辅助用户完成一些特定的任务。Linux系统结构:特性1.开放性开放性是指系统遵循世界标准标准,特别是遵循开放系统互连〔OSI〕国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。2.多用户多用户是指系统资源可以被不同用户各自拥有使用,即每个用户对自己的资源〔例如:文件、设备〕有特定的权限,互不影响。Linux和Unix都具有多用户的特性。Linux系统结构:特性3.多任务多任务是现代计算机的最主要的一个特点。它是指计算机同时执行多个程序,而且各个程序的运行互相独立。Linux系统调度每一个进程平等地访问微处理器。由于CPU的处理速度非常快,其结果是,启动的应用程序看起来好似在并行运行。4.良好的用户界面Linux向用户提供了两种界面:用户界面和系统调用。Linux的传统用户界面是基于文本的命令行界面,即shell,它既可以联机使用,又可存在文件上脱机使用。Linux系统结构:特性5.设备独立性设备独立性是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。具有设备独立性的操作系统,通过把每一个外围设备看作一个独立文件来简化增加新设备的工作。当需要增加新设备时、系统管理员就在内核中增加必要的连接。Linux系统结构:特性6.供了丰富的网络功能完善的内置网络是Linux的一大特点。Linux在通信和网络功能方面优于其他操作系统。其他操作系统不包含如此紧密地和内核结合在一起的连接网络的能力,也没有内置这些联网特性的灵活性。而Linux为用户提供了完善的、强大的网络功能。Linux系统结构:特性7.可靠的系统平安Linux采取了许多平安技术措施,包括对读、写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的平安保障。8.良好的可移植性可移植性是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身的方式运行的能力。今日要点Linux概述Linux系统结构Linux系统的一些术语与概念Linux操作系统安装Linux目录结构系统登录与账户管理根本文件与目录操作Linux根本设置与配置Linux软件安装与卸载与windows互联其他杂项根本术语与概念:根本的根本根〔“root””/”)Linux操作系统以文件的方式管理系统中所有的资源与设备。因此“/”〔根目录〕包含整个操作系统中的一切。与dos不同,就文件系统中的文件而言,无论物理磁盘以及分区的数量种类,所有文件的绝对路径都是以“/”作为起点。只要系统存在,“根”永远存在。不能删除或者更名“根”根本术语与概念:根本的根本根用户〔rootuser)根用户是Linux操作系统中的特权用户,可以管理和控制系统中的所有资源。root用户的密码在安装Linux操作系统的时候设置。以root用户登录Linux操作系统,操作不当可以对系统造成破坏。Root用户可以增加新用户并设置密码,然后一般情况下使用该普通用户进行工作。根本术语与概念:设备名称:根本概念块设备〔blockdevice〕:系统中可以按“块”进行访问的设备。包括硬盘软盘光盘等字符设备〔chardevice〕:只能“串行”访问的设备。包括键盘鼠标串口等网络设备〔networkdevice〕:Linux操作系统中,网络设备属于单独一类设备,采用与块设备和字符设备都不同的方式进行访问。根本术语与概念:设备名称所有块设备与字符设备均在/dev/目录下有对应的文件名,网络设备文件名不在文件系统中。硬盘/dev/hada/dev/hdb/dev/hdc/dev/hdd:IDE硬盘1到4/dev/hda1/dev/hda2……:IDE硬盘分区1分区2……软盘/dev/fd0/dev/fd1……软驱动1软驱2…...根本术语与概念:设备名称光驱/dev/cdrom以太网卡eth0eth1以太网卡1…...以太网卡2…...今日要点Linux概述Linux系统结构Linux系统的一些术语与概念Linux操作系统安装Linux目录结构系统登录与账户管理根本文件与目录操作Linux根本设置与配置Linux软件安装与卸载与windows互联其他杂项Linux操作系统安装Linux可以与其他操作系统共存在同一计算机中在已经安装了其他操作系统的计算机中安装Linux,需要首先使用工具腾出可用磁盘空间根据硬件配置以及安装介质存放位置的不同,有以下几种可能的安装方式:直接用安装光盘启动进行安装;从安装启动软盘启动,安装文件位于光盘、硬盘、或者网络效劳器上;从其他操作系统启动〔doswindows95&98〕,安装文件位于光盘、硬盘、或者网络效劳器上;Linux操作系统安装从已经安装的其他操作系统启动〔linuxdoswindows95&98〕,安装文件位于光盘、硬盘、或者网络效劳器上;使用安装光盘中的dosutils/rawrite.exe在windows下制作安装启动盘。如果安装介质位于网络效劳器上〔网络安装〕,需要注意:Linux操作系统安装本机网卡被Linux支持;本玑与效劳器连接正常;效劳器上必须运行ftpnfswindows共享〔或者samba)效劳中的任意一个并且安装文件在这些效劳的发布目录中。今日要点Linux概述Linux系统结构Linux系统的一些术语与概念Linux操作系统安装Linux目录结构系统登录与账户管理根本文件与目录操作Linux根本设置与配置Linux软件安装与卸载与windows互联其他杂项Linux目录结构:概况各种发行版的Linux系统安装后,具有根本一致的文件系统目录结构。Linux目录结构:目录内容/bin:存放着使用者最经常使用的命令。/boot:存放的是启动LINUX时使用的一些核心文件。/dev:这个目录下是所有LINUX的外部设备。/etc:存放所有的系统管理所需要的配置文件和子目录。/home:用户的主目录。/lib:这个目录里存放着系统最根本的动态链接共享库Linux目录结构:目录内容lost+found:文件系统进行检查后,无法确定其正确位置的碎片目录。/mnt:本目录让用户临时挂载别的文件系统。/proc:这个目录是一个虚拟的目录,可以从此处设置以及读取系统参数。/root:系统管理员的用户主目录。/sbin:这里存放一些系统管理员使用的系统管理程序。/tmp:用来存放一些临时文件。/usr:应用程序和文件最常见的存放目录。今日要点Linux概述Linux系统结构Linux系统的一些术语与概念Linux操作系统安装Linux目录结构系统登录与账户管理根本文件与目录操作Linux根本设置与配置Linux软件安装与卸载与windows互联其他杂项系统登录与账户管理:根本操作第一次启动系统,以root用户并输入安装时设置的密码登录。增加用户:adduserusername修改用户密码:passwdusername登录系统后,缺省的当前目录是用户的主目录一般用户:/home/yourname根用户:/root系统登录与账户管理:相关概念Uid:用户ID,每个用户的数字方式的标示符号。Gid:组ID,每个用户都属于一个〔或者多个〕特定的组〔group〕,gid是这些组的数字方式的标示符号。如果增加用户的时候参数只有用户名,那么同时会在系统中增加一个该用户隶属的新的组。今日要点Linux概述Linux系统结构Linux系统的一些术语与概念Linux操作系统安装Linux目录结构系统登录与账户管理根本文件与目录操作Linux根本设置与配置Linux软件安装与卸载与windows互联其他杂项根本文件与目录操作:文件属性每个文件都有一个类型标识,分为普通文件、目录、设备文件。该标识用户不能改变每个文件都有一个uid、gid标识,以说明它所属于的用户以及组。每个文件有3种权限设置:读(r)、写(w)、执行(x),每个文件对计算机中的所有用户归纳为3种类别:文件所有者(owner),就是uid标识的用户同组者〔group),所有具有与文件gid相同的组id的用户根本文件与目录操作:文件属性其他人〔other),既不是owner,也不是同组的其他用户可以对以上3种类别的用户进行读(r)写(w)执行(x)权限的任意组合的允许和禁止根本文件与目录操作:更改文件属性改变文件所属的uid(也就是owner):chownusernamefilename改变文件所属的gid:chgrpgrpnamefilename改变用户对文件的操作权限chmod{用户类型}+/-{权限}{文件名}。其中:用户类型为u、g、o、a四个字符之一,分别表示文件所有者、同组者、其他人、所有人。根本文件与目录操作:更改文件属性+表示增加权限,-表示去除权限权限为r、w、x3个字符之一,分别表示读、写和执行。例子:chmodu+xfile1使file1的所有者对file1有执行的权限。根本文件与目录操作:数字表示的文件属性chmod接受数字方式的权限设置chmod{权限值}{filename}权限值由以下规那么产生:将3组rwx权限排成一行:rwxrwxrwx。依次表示文件所有者、同组者、其他人对该文件的读、写、执行权限在该字符串上,希望允许权限的地方用“1”代替,禁止的地方用“0”代替根本文件与目录操作:数字表示的文件属性将替代后的由0与1组成的串转换为8机制数即可。例子:chmod660file1660=110110000660=rw_rw____“_”表示相应的位置上的权限被禁止因此,该命令将file1设置成文件所有者以及同组者具有读和写的权限,其他人那么没有任何权限根本文件与目录操作:相关shell命令mkdirdirrectory-name建新目录dirrectory-namecddirectory-name改变目录到dirrectory-namepwd显示当前目录rmdirdirrectory-name删除目录dirrectory-namecpfile1file2拷贝文件file1到file2根本文件与目录操作:相关shell命令mvfile1file2移动〔改名〕文件file1到file2rmfile1删除文件file1rmfile1删除文件file1find-namefilename搜索名称为filename的文件今日要点Linux概述Linux系统结构Linux系统的一些术语与概念Linux操作系统安装Linux目录结构系统登录与账户管理根本文件与目录操作Linux根本设置与配置Linux软件安装与卸载与windows互联其他杂项根本设置与配置:用vi编辑文件命令:vifilename命令状态与输入状态输入命令“i”从命令状态进入输入状态esc键从输入状态进入命令状态:wq保存并退出:q!退出并不保存根本设置与配置:运行级别与启动脚本Linux分为6个运行级别〔runlevel〕,各个运行级别有其不同的启动脚本可以使用公共的启动脚本文件/etc/rc.d/rc.local添加启动时候执行的程序修改系统默认的启动级别,该配置位于配置文件/etc/inittab中。用vi翻开该文件vi/etc/inittab。找到id:X:xxxx行,X就是目前的缺省启动级别,修改成需要的级别/存盘退出,重启动后就会进入新的启动级别根本设置与配置:配置网络查看网络配置ifconfig设置网络IP地址:ifconfigeth0netmask增加缺省网关:routeadddefaultgwnetmask使用ping命令检查网络是否已经正确连接可以将配置写入文件/etc/sysconfig/network-script/ifcfg-eth0。使该配置每次启动都有效。根本设置与配置:使用存储介质:根本概念mount〔安装〕:Linux中的所有存储介质都需要用mount命令“安装”到文件系统中的相应“安装点”〔mountpoint〕后才能使用安装点是文件系统中已经存在的一个目录。对于可移动存储介质〔光盘、软盘、U盘〕,安装并使用完毕后,需要“卸载”〔umount〕才能移走硬件。根本设置与配置:使用存储介质:mount&umount命令安装设备mount-t{file-system-type}{device-name}{mount-point}。其中:file-system-type文件系统类型,如ext2msdos等device-name设备文件,如/dev/hda1/dev/fd0等mount-point安装点,是一个现有文件系统中已经存在的目录卸载设备umount{mount-point}根本设置与配置:使用存储介质:使用软盘的实例格式化软盘mkfs-tmsdos/dev/fd0在软盘上格式化dos的fat文件系统安装软盘mount-tmsdos/dev/fd0/mnt/floppy使用软盘cpfile1/mnt/floppy/拷贝文件file1到软盘卸载软盘umount/mnt/floppy根本设置与配置:文件打包与压缩打包目录tarcvf{targaet-name}{directory-name}解开打包文件tarxvf{filename}压缩文件gzip-9{source-file}{target-file}解开gzip文件gzip-d{filename}今日要点Linux概述Linux系统结构Linux系统的一些术语与概念Linux操作系统安装Linux目录结构系统登录与账户管理根本文件与目录操作Linux根本设置与配置Linux软件安装与卸载与windows互联其他杂项Linux软件安装与卸载:RedhatRPM包管理RPM=RedhatPackageManagement是由Redhat开发的一种管理Linux软件包的方式安装〔升级〕软件包rpu-Uvh{package-name}卸载软件包rpm-e{package-name}查询软件包rpm-q{package-name}查看软件包详细信息rpm-ql{package-name}Linux软件安装与卸载:从源代码开始安装软件使用targzip等工具解开源代码包阅读随源代码发布相关文档〔READMEINSTALL等〕进行平台相关的配置./configure(或者makeconfig)编译源代码make安装可执行文件以及帮助信息makeinstall今日要点Linux概述Linux系统结构Linux系统的一些术语与概念Linux操作系统安装Linux目录结构系统登录与账户管理根本文件与目录操作Linux根本设置与配置Linux软件安装与卸载与windows互联其他杂项与windows互联:从windows访问Linux可以使
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校工作计划
- 闭门器配件行业市场发展及发展趋势与投资战略研究报告
- 四年级的科学教学工作计划
- 仓管的实习自我总结十篇
- 中秋节活动策划方案范文锦集六篇
- 三年级数学教师自我鉴定
- 初中语文课前演讲稿10篇
- 生活中的美初中作文600字【5篇】
- 有关晚会策划方案范文汇编5篇
- 旅游社实习报告四篇
- 《湖北省市政基础设施工程质量标准化图册》(燃气管网工程)
- 无机化学实验试题
- 衡重式及重力式挡土墙自动计算表
- 有关大学生寒假生活计划-大学生的寒假计划
- 2024年01月11129土木工程力学(本)期末试题答案
- 2024年考研(英语一)真题及参考答案
- 山东省济南市(2024年-2025年小学四年级语文)人教版期末考试((上下)学期)试卷及答案
- 交通灯课程设计交通灯控制器
- 肿瘤科常见急重症
- 03SG715-1蒸压轻质加气混凝土板(NACL)构造详图
- 尽职调查工作底稿1_公司业务调查
评论
0/150
提交评论