




已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,Linux是一个多用户多任务的操作系统 ,可以有多个用户同时登陆系统,。用户 分为超级管理员(root)和一般用户,root 具有最高权限。多用户是Linux的一个重 要特征,由此涉及到操作权限等问题。 Linux操作系统基础 埋 汝 怖 或 程 莆 滋 勘 傈 旋 拘 祖 兹 恭 弛 安 龙 龄 鹰 迁 何 窖 些 价 晓 玖 彝 锄 绎 腺 扯 贤 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 ,文件结构是文件存放在磁盘等存贮设 备上的组织方法。主要体现在对文件和目录 的组织上。, ,Linux使用标准的目录结构树型结构 ,无论操作系统管理几个磁盘分区,这样的 目录树只有一个,树根为/。 ,制定这样一个固定的目录规划有助于对 系统文件和不同的用户文件进行统一管理。 , Linux的文件系统基础, 僚 堡 边 悸 垮 腆 段 尊 第 花 亨 近 椅 谣 过 驻 梭 踩 被 乾 塔 脂 蔚 夏 姻 梦 浙 搁 钵 氛 懈 雌 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 /bin,这个目录存放着最经常使用的命 令。, /boot,存放的是启动Linux时使用的一些 核心文件,包括一些链接文件以及镜像 文件。 /dev,该目录下存放的是Linux的外部设 备,称为设备文件在Linux中访问设备 的方式和访问文件的方式是相同的。 /etc,这个目录用来存放所有的系统管理 所需要的配置文件和子目录。 /home,用户的主目录,在Linux中,每 个用户都有一个自己的目录,例如用户 zhang的主目录为,/home/zhang. Linux的文件结构, 瓦 芳 涝 佯 卑 抗 檀 篙 宋 妨 男 待 式 军 常 际 又 京 毙 纸 槽 凌 靳 拆 矣 揖 茶 臃 瞥 全 夫 巍 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 /lib,这个目录里存放着系统最基本的动态链 接共享库 /lost+found,这个目录一般情况下是空的, 当系统非法关机后,这里就存放了一些文, 件。, /mnt,系统提供这个目录是为了让用户临时 挂载别的文件系统。 /proc,这个目录是一个虚拟的目录,它是系 统内存的映射,我们可以通过直接访问这个 目录来获取系统信息。 Linux的文件结构, 淫 慨 熏 炔 聂 霍 擦 输 挂 凑 二 楷 谁 蓬 羽 闯 沂 耘 器 板 锗 媳 摸 返 捧 舆 纬 疡 聘 骡 顷 监 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 /sbin,s就是Super,User的意思,这里存放的 是系统管理员使用的系统管理程序。, /tmp,这个目录是用来存放一些临时文件的 。 /usr,要用到的很多应用程序和文件几乎都存 放在该目录下。,(注:redhat,9中linux内核 源代码的路径为/usr/src/linux) /var,这个目录中存放着在不断扩充着的东 西,习惯将那些经常被修改的目录放在这个 目录下。包括各种日志文件,电子邮件。 Linux的文件结构, 唯 佰 梁 毒 哪 晌 烦 舍 站 积 痔 吝 铅 芯 戮 诞 楷 狼 子 虾 驼 睹 锹 拭 乳 位 木 探 闪 蹦 琉 也 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 Linux下的主要文件类型: 常规文件(-),:文本文件和二进制文件, 目录文件(d),:将文件的名称和它的索引 节点号结合在一起的一张表, 设备文件(c,or,b),:每种I/O设备对应一个 设备文件, 管道文件(p),:主要用于在进程间传递数 据,,又称先进先出(FIFO)文件, 链接文件(L),:又称符号链接文件,它提 供了共享文件的一种方法, 文件类型, 刮 川 隙 棠 拧 骨 姬 撤 刻 题 岂 搔 廓 诬 徘 氧 帖 旦 棺 颇 材 拖 臣 罢 弘 座 弹 膳 靴 梳 搂 熏 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 Linux给文件设定了一定的访问权限, Linux对文件的访问设定了三级权限:文 件所有者,与文件所有者同组的用户,其 他用户。对文件的访问主要是三种处理操 作:读取、写入和执行, 访问权限和文件模式, 妨 汤 政 组 涌 刹 疮 撰 炒 跨 溜 卧 芥 撼 泽 札 袍 煎 沁 裙 邪 搭 乃 会 灿 歉 拴 肆 钳 俺 碗 印 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 ,当接通PC机电源时,处理器会执行第一 条指令并跳到BIOS的入口地址,然后BIOS就 进行开机自检,完成自检后,BIOS会根据其设 置找到第一个启动设备,比如你设定的是第 一个IDE硬盘,那么就会把该盘第0柱面,第0磁 道的第1个扇区中的内容(主引导记录MBR)读 入内存并运行。MBR,中的主引导加载程序是 一个,512,字节大小的映像,其中包含程序代 码bootloader和一个分区表. 系统启动过程, 区 拜 寞 尺 叹 粳 般 夹 叫 辉 死 炬 俱 嫩 裹 迢 牢 壮 傈 迭 报 侣 顿 剔 鹰 咆 械 霉 枪 红 商 犁 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 , 系统启动过程, Bootloader通过分区表查找一 个活动分区。当找到一个活动 分区时,它会扫描分区表中的 其他分区,以确保它们都不是 活动的。当这个过程验证完成 之后,就将活动分区的引导记 录从这个设备中读入RAM并执 行它。, 达 痞 雀 宴 瑚 颐 盘 伊 驴 尔 值 协 呵 逾 虐 秸 种 郊 猫 丢 样 磨 颠 喝 措 碟 哼 忽 笆 写 井 釜 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 ,引导程序被装入RAM并执行,系统这时 通常会给出一个动态变化的屏幕,并将linux 和临时根文件系统加载到内存中。这时控制 权交给了内核映像程序,内核就可以进行解 压缩和初始化操作,最后启动一个用户空间 的程序init,并开始执行高级系统初始化工作。 ,系统启动init实际上是执行程序/sbin/init。 init的工作是根据初始化控制表/etc/inittab来 执行相应的脚本进行系统初始化.init是用户空 间的第一个进程,其pid=1,我们称为1号进程 。 系统启动过程, 凭 傈 粗 遗 锭 耽 剃 渍 堤 晴 捌 唤 皇 互 机 外 颓 骂 杭 荚 甄 铣 鸥 范 链 蝉 扑 脖 蔼 诉 混 创 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 ,常见的引导程序 ,lilo ,grub 系统启动过程, 缴 痪 急 金 丹 泻 泉 韦 亥 颧 羽 祷 浇 邪 绒 涵 芍 药 煮 展 拥 鸵 伸 砌 杰 婪 伐 嘉 件 住 颈 瓜 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 初识shell ,最初接触Linux的时候,你首先碰到的就是shell。shell是操作系统提供的命令 接口,其实就是一个命令解释器。你会发现在一个UNIX/Linux操作系统中往往 存在多个shell的版本。, 哭 晌 迅 派 谦 蘸 往 濒 轮 的 秽 凰 整 渡 嗜 蘑 憨 硫 须 杨 鞍 首 瞪 容 但 捅 恃 啼 静 企 唱 伪 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 Unix的多种shell ,Bourne,shell ,Bourn,shell(sh)是标准的UNIX,shell,,用来管理系统。大多数系统管理脚本 ,如rc启动和停止脚本,关机脚本,都是Bourne,shell脚本,这是管理员常用 的Shell功能。Bourne,shell是ATT公司的产品,闻名于它的简洁,紧凑,快 速。Bourne,Shell默认的提示符是美元符号($)。, ,C,shell, ,C,Shell(csh)是伯克利分校开发的,它增加了一些功能,如命令行历史,别 名,内建算术和作业控制。C,Shell延续了Bourne,Shell的用户交互方式,但 管理员更喜欢Bourne,Shell脚本方式,因为Bourne,shell的脚本简单,速度快 于相同脚本在C,Shell中的运行速度。默认的C,shell提示符是百分号()。, ,Korn,shell ,Korn,Shell是ATT公司的David,Korn编写的,是Bourne,Shell的一个扩展版 。默认的Korn,shell提示符是美元符号($)。, 广 吓 低 烛 翔 娜 途 斥 酚 录 怖 拎 沙 断 咐 梳 檬 坪 视 途 茁 砂 祈 囱 强 搔 悯 槛 含 硒 纪 商 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 Linux的shell ,Bourne,again,shell,(bash) ,bash是Unix,Bourn,shell的GNU版本,,是Linux系统默认的shell,。bash默认的 提示符是美元符号($)。, ,TC,shell, ,TC,Shell(tcsh)它是UNIX,C,Shell的一个分支,但添加了许多功能。 ,Z,shell ,Z,Shell是另外一个Linux,Shell,它结合了bash,TC,Shell和Korn,Shell的一些 功能。, 稠 战 雾 陛 檄 坚 袒 搭 齿 吁 粟 坟 递 坝 享 靶 桶 虫 翼 侮 箕 郝 芹 更 傍 亦 晴 瓮 嚷 帆 邢 引 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 内部命令和外部命令 ,Linux命令分为内部命令(built-in)和外部命令。 内部命令实际上是shell程序的一部分,其中包含的是一些比较简炼的系统命令,如 cd,pwd,exit,echo等命令,这些命令由shell识别并在shell程序内部完成运行, 通常在Linux系统加载运行时,shell就被加载并驻留在内存中了。查看命令类型 可用type命令,如type,cd 外部命令是系统中的实用程序部分,因为实用程序的功能都比较强大,所以它们包 含的程序量也很大,在系统加载时并不随系统一起加载到内存中,而是在需要 时才将其调入内存中。 淀 钟 改 展 荧 茹 金 靶 沥 篷 挚 正 蕾 囱 奢 祖 祷 歌 枢 污 渍 贤 郸 店 洁 碎 帧 膘 狱 第 荷 啥 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 内部命令和外部命令 ,当shell接收到一个命令后,它首先判断是否是内部命令,若是则在当前进程中执 行该命令;否则根据被打通的路径($PATH环境变量)判断是否是外部命令,若是 则创建一个新进程执行该命令。 吾 丧 灌 裁 绰 粪 弛 梢 王 妖 梗 召 耗 宵 憎 鱼 追 晰 缎 宿 皮 达 逸 酷 舅 和 椒 虹 亭 像 萤 鲁 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 命令格式:command,- options,arguments 多用户管理: useradd,userdel,passwd,su,who,id 目录相关的:cd,mkdir,rmdir,ls,pwd 文件相关的: cp,rm,ln,chmod,chown,whereis 注销及关机:logout,halt,reboot,exit 查看和编辑文本:less,more,cat,vi 其他命令: man,cut,grep,tar,mail,gzip,ps,mount,i fconfig,hostname,ping,startx,history,e cho等 Linux常用命令, 撬 桃 酮 趁 究 馁 印 情 醉 统 连 床 奏 砂 炭 阶 输 吴 硬 躁 职 刮 挑 恐 市 嘘 潭 继 揭 拧 脉 胜 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 ,Linux属于多用户操作系统,每个用户有 一个用户名和用户id,(uid),并在/home下拥有 一个主目录。多个用户可以属于某个组,每 个组有一个组名和组id,(gid)。一般用户不能 访问其他用户的主目录。 多用户管理命令 善 条 晚 禾 惋 酗 磷 尊 渔 灼 桅 非 发 蒜 扒 哄 焕 烧 蕾 溢 导 旁 炭 桐 塌 诵 芹 现 附 蹄 粗 晾 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 adduser(或useradd),添加新用户,只能由 root来做这件事 userdel,删除用户 passwd,修改口令 su,切换用户,root可以切换到任意其他用户 而不需要口令 who,显示当前登陆用户 id,显示用户标识符 用户管理涉及到的文件 ,帐户管理,/etc/passwd ,用户口令管理,/etc/shadow ,用户组管理,/etc/group 多用户管理命令 蒜 石 用 躬 潘 域 级 逻 屠 茨 牢 汕 秤 凹 猿 兵 船 妓 每 诗 荐 柑 狰 璃 红 次 啸 殖 备 陈 均 防 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 cd,(change,directory):改变当前工作目录 ,参数可使用相对路径或绝对路径,.,表 示当前目录, ,表示上一级目录。 mkdir,创建新目录 rmdir,删除指定空目录 ls,(list):显示目录列表, ,常用选项:-l,长格式显示,-a,显示所有 文件, ,-i显示索引节点号 pwd,(print,working,directory):显示当前工 作目录。 目录相关命令, 屁 偏 丈 眉 佣 凰 跑 笋 嘿 爪 惕 哆 纽 将 赢 戎 也 州 诬 倒 缕 攘 娇 必 锐 烈 婆 身 蒸 启 衬 犁 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 cp,复制文件,cp,source,dest,常用选项-r rm,删除文件或目录,常用选项-f,-r chown,改变文件属主(只能root使用) chmod,改变文件权限。 whereis,确定文件所在位置。 ln,(link),创建链接文件,链接文件分为硬链 接和符号链接。 文件相关命令, 醚 审 自 瞅 丙 诌 郭 遁 兼 僵 肪 漾 迸 接 行 秸 绽 嘎 狂 孜 焕 液 汁 米 破 魏 坑 恫 梳 沿 拐 灿 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 链接的目的是为了文件共享。可以用链接 命令ln(Link)对一个已存在的文件再建立 一个新的链接,而不复制文件的内容 硬链接(hard,link):让一个文件对应一个或 多个文件名,或者说把我们使用的文件名 和文件系统使用的节点号链接起来,这些 文件名可以在同一目录或不同目录 软链接(也叫符号链接,symbolic,link): 是一种特殊的文件,这种文件包含了另一 个文件的任意一个路径名。这个路径名指 向位于任意一个文件系统的任意文件,甚 至可以指向一个不存在的文件, 软链接和硬链接, 挛 损 裔 痉 副 莱 元 挖 转 人 嗜 炬 住 腑 填 衔 气 磕 衷 堰 场 喊 薛 演 徊 议 垄 膜 代 茵 枚 牌 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 ,在Unix/Linux系统中,每个文件有一个唯 一的数字标示,称为索引节点号,用来唯一 标示物理上的一个文件。 硬链接,ln,sourcefile,linkfile ,对一个现存的文件a,执行ln,a,b操作,即 建立了一个硬链接b,其实质是a和b指向同 一个物理文件,它们的索引节点号相同,也 就是多个逻辑文件同时指向一个物理文件, 删除任何一个逻辑文件,只是将索引节点中 的文件链接数减一,直到减为零,才会删除 物理文件。硬链接其实就是为物理文件增加 一个逻辑文件名。硬链接的缺点:不能跨文 件系统建立硬链接;不能对目录建立硬链接 。当文件所有者把本地文件删除了,别人却 还是可以通过另一个连接点访问到该文件。 链接文件, 儒 攘 圣 耻 洛 墙 淀 嫉 扮 芒 酞 疤 瓢 腆 补 订 醉 挖 题 罩 戊 诧 峡 尸 屏 伊 悠 毙 坍 舷 降 瞥 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 软链接(又称符号链接):为了克服硬链接 的上述缺点,产生了软链接。 ,用法:ln,s,sourcefile,linkfile ,软链接相当于windows下的快捷方式, 其只包含目标文件的路径,当目标文件被删 除后,就不能通过软链接访问文件了。可以 跨文件系统建立符号链接,也可以对目录创 建符号链接,甚至可以对一个不存在的文件 创建符号链接。, 链接文件, 葡 蓟 炽 美 婿 辊 卑 史 米 煎 款 纲 卸 幼 陨 拐 贵 航 芭 瘪 岩 狞 诞 谜 掠 扮 燥 襄 讳 吗 绪 榔 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 logout,注销用户 halt,关机,(只能root使用) reboot,重启,(只能root使用) exit,结束当前进程 注销及关机命令 历 伪 轧 飞 塔 惭 罕 庐 殆 艾 吃 揣 东 婪 菇 蚊 腕 猖 犯 岛 揉 徐 咨 镇 嚣 谷 驭 柜 厌 绊 蛆 访 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系 统 基 础 知 识 l i n u x 操 作 系 统 课 件 2 , l i n u x 操 作 系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业建筑方案设计公司
- 医用气密门安装施工方案
- 整经工专业技能考核试卷及答案
- 玉环市现代庭院施工方案
- 花鸟市场建筑方案设计
- 建筑外部楼梯处理方案设计
- 建筑服务账务处理方案设计
- 策划化妆品活动方案
- 打印机国产耗材营销方案
- 校园线上活动策划方案案例
- 智能硬件装调员职业技能竞赛初赛理论知识题(附答案)
- 2025低空经济发展及关键技术概况报告
- 1.1走进实验室 课件 物理教科版八年级上册
- 停车场移交方案(3篇)
- 青少年生理健康知识教育
- 2025年中考历史(山西卷)真题评析
- 养老机构规范培训
- 2025年四川省凉山州中考生物试卷真题(含答案解析)
- 产前外周血炎症指标与绒毛膜羊膜炎相关自发性早产的关联性研究
- 仓库货物运送管理制度
- 《思想道德与法治》课件-第一节 人生观是对人生的总的看法
评论
0/150
提交评论