• 端午节期间济南增开20.5对热门方向列车 2019-05-16
  • 整治凸显民生 采砂更需环保 2019-05-16
  • “国风秦韵”走进上合国家 陕西文创品首次海外巡展 2019-05-08
  • 日本想拥有核弹的愿望是真。一星期之内拥有核弹是超级夸张。 2019-05-08
  • 人民日报评论员:共创中华民族伟大复兴的美好未来 2019-05-08
  • 人民日报创刊70周年 老报人送祝福 2019-05-07
  • 经济日报:微观基础改善 经济稳健可期 2019-05-07
  • 社会主义核心价值观主题微电影征集展示活动作品征集公告 2019-05-06
  • “一带一路”建设与网络媒体责任论坛 2019-05-05
  • 青锋的专栏作者中国国家地理网 2019-05-04
  • 绿色变奏 文化和声(全国精神文明建设先进典型巡礼) 2019-05-04
  • 培育高技能人才 推进高质量发展 2019-05-03
  • 实拍重庆"僵尸车集中营"  警察蜀黍喊“你”来认领! 2019-05-01
  • 说的有道理 。说明我们的教育方向确实是有问题,毛主席当年对教育领域的有关指示是正确的。 2019-05-01
  • 回复@笑傲江湖V:中国人啥不炒?君子兰、普洱茶、大蒜……凡事保存周期比较长的都有人炒,跟市场经济充不充分有啥关系? 2019-04-20
  • 今日福彩3d好运彩字谜
    购买

    ¥20.0

    加入VIP
    • 专属下载券
    • 上传内容扩展
    • 资料优先审核
    • 免费资料无限下载

    上传资料

    关闭

    关闭

    关闭

    封号提示

    内容

    今日福彩3d好运彩字谜 0402Linux文件系统与权限

    88好运彩彩票网:0402Linux文件系统与权限.ppt

    0402Linux文件系统与权限

    ranfand
    2019-03-07 0人阅读 举报 0 0 0 暂无简介

    今日福彩3d好运彩字谜 www.qwbcf.com 简介:本文档为《0402Linux文件系统与权限ppt》,可适用于市场营销领域

    Linux操作系统与服务配置石文龙Linux文件系统简介文件系统概述文件系统是基于操作系统的是建立在存储设备上的可见体系结构提供了在磁盘或分区中组织存储文件和数据的方法。一个存储设备可创建一个或多个文件系统。Windows系统常用的文件系统的FAT、FAT和NTFSLinux系统常用的主要是ext、ext和swapLinux文件系统简介Linux文件系统简介FAT、FAT与NTFS文件系统FAT是早期采用的文件系统支持的分区最大为GBFAT和NTFS是Windows系统目前采用的主流文件系统。最大分区支持TLinux目前不直接支持NTFS文件系统需要额外安装相应的支持软件包vfat文件系统vfat是Linux对FAT和FAT文件系统的一个统称。Linux直接支持这两种文件系统Linux文件系统简介Linux文件系统简介ext、ext与ext文件系统ext是ext的升级版本完全兼容ext只是加入日志技术ext文件系统已经非常稳定可靠是目前Linux默认采用的文件系统最大支持TB的分区。RHEL经过优化最大支持T的分区。ext是下一代文件系统理论支持PB大?。≒B=TB)的存贮设备支持文件的连续写入减少文件碎片提高磁盘的读写性能。Linux文件系统简介Linux文件系统简介swap文件系统swap文件系统用于Linux的交换分区。在Linux中使用整个交换分区来提供虚拟内存其分区大小一般应是系统物理内存的倍。Linux支持的其它文件系统Linux支持的文件系统较多除以上常用的外还有ReiserFS、XFS、JFS、NFS、ISO等文件系统。LinuxShell简介Shell是什么Linux操作系统由内核、Shell、文件系统和一些实用程序构成。Shell是操作系统提供给用户使用的界面它提供了用户与内核进行交互操作的一种接口。Shell负责接收用户输入的命令并将其送入内核去执行并把系统的响应返回给用户因此Shell实质上就是一个命令解释器。LinuxShell简介常用Shell简介第一个流行的Shell是由StevenBourne设计的称为Bourneshell简称为sh它是UNIX最早使用的Shell。bash是BourneAgainShell的缩写是GNU项目开发出的一个Shell是对BourneShell的一个功能扩展和增强。bash是GNULinux系统的标准Shell程序是Linux发行版默认采用的Shell。在Linux的bin目录下的sh实质是指向bash的一个链接文件。Linux系统可使用的Shell比较多可使用moreetcshells或chshndashl命令来查看。LinuxShell简介Shell脚本文件Shell具有很强的编程控制能力在一个Shell脚本文件的首行应放置一条语句(比如:#!binbash或#!binsh)以告诉内核使用什么Shell程序来解释执行该脚本。bashShell的主要特点bash的命令行提示符LinuxShell简介bashShell的主要特点bash的命令行提示符案例普通用户登录后(比如用user账户)系统显示的提示符为$例如:userRHEL~$环境变量$HOME代表当前用户的主目录命令行续行符使用ldquordquo即命令一行写不下时用此命令断开到下一行继续输入未完的命令。命令补全输入命令关键字的前几个字符后按Tab键可实现命令自动补全。LinuxShell简介bashShell的主要特点支持通配符:bash支持以下三种通配符:*匹配任何可打印字符匹配任何一个可打印的单个字符匹配任何一个包含在括号中的单字符支持命令别名理解:bashshell支持将一个较长的命令取一个别名以减少键盘输入量。语法格式:alias别名=#被定义的命令#例如:aliaslsa=#lsa#若要取消别名的定义可执行ldquounalias别名rdquo命令。例如:unaliaslsaLinuxShell简介bashShell的主要特点命令历史记录功能:bashShell支持命令历史记录的查询。方法一种办法是在命令行提示符状态下利用向上或向下光标键来进行查询第二种办法是执行ldquohistorynrdquo命令来查询最后的n行。帮助系统在bashShell中可执行ldquoman命令名rdquo来获得有关该命令的功能和用法帮助例如:manmkdirLinuxShell简介bashShell的配置文件全局性的配置文件有etcprofile和etcbashrc两个其设置对所有用户均有效。要初始化执行的命令和环境变量的定义放在etcprofile配置文件中在该配置文件中还设置了本地语言支持所必需的环境变量。别名和函数的定义一般放在etcbashrc配置文件中。LinuxShell简介bashShell常用的环境变量HISTFILE用于贮存历史命令的文件HISTSIZE历史命令列表的大小HOME当前用户的主目录PWD当前工作目录PATH用于指定bash寻找可执行文件的搜索路径LinuxShell简介bashShell常用的环境变量试将ldquopostfixsbinrdquo和ldquopostfixbinrdquo路径添加到系统的可执行文件的搜索路径中。分析Linux系统在运行可执行文件时若在当前目录中找不到指定的可执行程序则按搜索路径指示依次搜索系统当前的搜索路径可利用$path环境变量获得各搜索路径使用冒号进行分隔新的搜索路径可表达为postfixsbin:postfixbin:$path新生成的搜索路径通过export命令再重新赋值给path环境变量即可LinuxShell简介bashShell常用的环境变量试将ldquopostfixsbinrdquo和ldquopostfixbinrdquo路径添加到系统的可执行文件的搜索路径中。解决方案export命令用于设置或输出环境变量其语法为exportpath=postfixsbin:postfixbin:$path解决方案存在的问题再次启动Linux时此命令得重新运行一次解决缺陷的方法将上述命令添加到etcprofile文件中每次启动时自动执行实施方法rootRHEL~#echo#exportPATH=postfixsbin:postfixbin:$PATH#etcprofileLinux图形界面与文本界面的切换配置修改Linux系统的默认运行级别Linux系统的图形界面的运行级别为文本命令行界面的运行级别为设置Linux系统的默认运行级别可通过编辑修改etcinittab配置文件中的ldquoid::initdefault:rdquo配置项将其中的改为即可。vietcinittab*将id::initdefault:中的改为*Linux图形界面与文本界面的切换文本虚拟控制台的选择与切换Linux操作系统在文本命令行工作模式默认提供了个虚拟控制台(tty)。按AltF至F功能键可在这个虚拟控制台之间进行选择和切换。文本命令行界面与图形界面的切换在纯文本命令行界面若要切换到图形用户界面可在命令行执行ldquostartxrdquo命令。Linux图形界面与文本界面的切换后台运行程序一个文本控制台在同一时刻只能运行一个程序或命令在未执行结束前不能进行其他操作此时可采取将程序在后台运行以释放控制台使其仍能进行其他操作。要使程序以后台方式运行只需在要执行的命令后跟上一个符号即可。例如rootRHEL~#xcalcLinux图形界面与文本界面的切换文本命令行界面下的关机与重启操作logout在文本命令行界面若要注销登录可执行logout命令rootRHEL~#logout在图形界面下则关闭窗口使用exit退出使用注销或重新启动系统的方法不能在终端下使用logout命令Reboot重启Linux系统可执行rebootrootRHEL~#rebootLinux图形界面与文本界面的切换文本命令行界面下的关机与重启操作shutdown重新启动Linux系统rootRHEL~#shutdownndashrnowr表示rebootnow表示立即执行立即关机rootRHEL~#shutdownndashhnowh表示关机关机前广播消息rootRHEL~#shutdownhsecs在指定时间关机rootRHEL~#shutdownh:权限如何查询文件夹的权限查询home目录下abc文件夹的权限rootlocalhost~#mkdirhomeabcrootlocalhost~#lsldhomeabc当前目录是home如何查询该目录下的abc文件夹的权限rootlocalhost~#cdhomerootlocalhosthome#lsldabc权限如何查询文件的权限cdetclslgrubconf显示内容如下rwxrwxrwxrootroot:grubconfbootgrubgrubconf显示内容说明第一个字符是字母ldquolrdquo是link的第一个字母表示是链接文件如果是ldquodrdquo表示目录即directory的第一个字母如果是ldquordquo表示是普通文件。第一个rwx组表示用户权限第二个rwx组表示用户所在组的其它成员所具有的权限第三个rwx组表示非组成员所具有的权限第一个root表示用户第二个root表示用户所属组最后的grubconf表示文件名权限按照ls的man文档说明紧跟权限后的数字用于描述链接数详细的解释就是权限后面跟着的数字就是表示这个文件和目录有多少个硬链接#lsilrwrrrootrootSep:commandsdrwxrxrxrootrootJun:testlrwxrwxrwxrootrootSep:testtestfilelrwxrwxrwxrootrootSep:testtestfilerwrrrootrootSep:testrwrrrootrootSep:testrwrrrootrootSep:testlrwxrwxrwxrootrootSep:testtestfilerwrrrootrootSep:testfile上例中以lsil输出第一列是文件的inode文件testfile一共有个硬链接这是包含本身的也就是说除了testfile自身还有三个硬链接链接到文件的inode所以此列显示为这点可以从inode的比较看出来testtesttest是testfile的硬链接目录test其目录一共含个硬链接所以显示出一个文件最少有一个硬链接。一个目录(比如是homedir)则至少有个硬链接一个是目录本身(homedir)的入口这个homedir目录的硬链接相当于该目录的父目录home的另一个是目录内部的是在目录内表示本目录的入口。所以在目录内每多一个目录就会多一个硬链接因为子目录的表示的父目录的入口相当于父目录的。具体的自己创建一个文件ln几次就看出笑过了符号链接不增加链接数即lns创建的链接对那个数字没影响权限数字与权限对应表权限如何修改文件或目录的权限文件或目录权限的表示方法使用ID来表示其中UID表示用户权限即userID用u表示UIDGID表示组权限即groupID用g表示GIDOID表示非组成员的权限即otherID用O表示OIDAll表示所有权限包括u,g和o的全部权限用a表示文件或目录权限修改所使用的命令chmod命令应用实例chmodabctxt所有用户对abctxt具有全部权限权限更多修改权限的案例chmodswlchmoduxabctxt号表示增加权限chmodgxabctxt号表示减少权限chmodowabctxtchmodu=wabctxt=表示用户具有相应权限chmodurwswlchmodurwxabctxt权限更多修改权限的案例chmodgwabctxtchmodgwabctxtchmodgrwabctxtchmodg=wabctxtchmodo=wabctxtchmodorwxabctxtchmoda=rabctxtchmodarwabctxtchmodarwxabctxt权限深入分析权限的结构权限字符含义r表示read读权限具有r读权限时用表示不具有r读权限时用表示w表示write写权限具有w写权限时用表示不具有w写权限时用表示x表示execute执行权限具有x执行权限时用表示不具有x执行权限时用表示某种权限的具体表示方法权限由固定顺序的rwx排列不可交换顺序当具有该位置下的权限时就用表示不具有该位置下的权限时就用表示任何权限均由这三个参数按rwx顺序组成一个三位二进制组再转换成十进制形成权限的数字结果。权限Linux系统权限的组成由三部分组成用户权限由rwx组成如具有rwx权限即转换成十进制为组权限由rwx组成如具有rwx权限即转换成十进制为非组成员权限由rwx组成如具有rwx权限即转换成十进制为权限固定位置按用户权限、组权限和非组成员权限固定顺序组成权限Linux系统的特殊权限()特殊权限用s(必须小写)表示表示以root身份来执行该文件特殊权限分类SUID拥有SUID的文件用户可以以root身份来执行称为用户特殊权限相当于把root才有的权限降级给非root用户使用SGID拥有SGID的文件组成员可以以root身份来执行称为组特殊权限相当于把root才有的权限降级给非root用户组成员使用强调:只有两种特殊权限没有非组成员特殊权限否则会带来安全问题。权限Linux系统的特殊权限()理解特殊权限的表示有s则用表示无s则用表示用三位来表示分别对应SUID和SGID第三位由于安全问题始终用表示具体表示方法具有SUID从左到右表示为转换为具有SGID从左到右表示为转换为具有SUID和SGID从左到右表示转换为特殊权限的存放位置在文件权限前面增加一位来表示。权限Linux系统的特殊权限()特殊权限的具体应用案例:假设文件abctxt的权限为具有SUID时文件abctxt权限结构如下表示s权限为加入后为表示为rwsrxrwx转换后为相当于us具有SGID时文件abctxt权限结构如下rwxrsrwx转换为相当于gs具有SUID和SGID时文件abctxt权限结构如下rwsrsrwx转换为相当于us和gs权限如何改变特殊权限llbinpingchmodusbinpingllbinpingchmodusbinping如何查看具有s权限的文件findpermfindpermfindperm

    用户评价(0)

    关闭

    新课改视野下建构高中语文教学实验成果报告(32KB)

    抱歉,积分不足下载失败,请稍后再试!

    提示

    试读已结束,如需要继续阅读或者下载,敬请购买!

    评分:

    /33

    ¥20.0

    立即购买

    VIP

    意见
    反馈

    今日福彩3d好运彩字谜

    爱问共享资料服务号

    扫描关注领取更多福利

  • 端午节期间济南增开20.5对热门方向列车 2019-05-16
  • 整治凸显民生 采砂更需环保 2019-05-16
  • “国风秦韵”走进上合国家 陕西文创品首次海外巡展 2019-05-08
  • 日本想拥有核弹的愿望是真。一星期之内拥有核弹是超级夸张。 2019-05-08
  • 人民日报评论员:共创中华民族伟大复兴的美好未来 2019-05-08
  • 人民日报创刊70周年 老报人送祝福 2019-05-07
  • 经济日报:微观基础改善 经济稳健可期 2019-05-07
  • 社会主义核心价值观主题微电影征集展示活动作品征集公告 2019-05-06
  • “一带一路”建设与网络媒体责任论坛 2019-05-05
  • 青锋的专栏作者中国国家地理网 2019-05-04
  • 绿色变奏 文化和声(全国精神文明建设先进典型巡礼) 2019-05-04
  • 培育高技能人才 推进高质量发展 2019-05-03
  • 实拍重庆"僵尸车集中营"  警察蜀黍喊“你”来认领! 2019-05-01
  • 说的有道理 。说明我们的教育方向确实是有问题,毛主席当年对教育领域的有关指示是正确的。 2019-05-01
  • 回复@笑傲江湖V:中国人啥不炒?君子兰、普洱茶、大蒜……凡事保存周期比较长的都有人炒,跟市场经济充不充分有啥关系? 2019-04-20
  • 3d开机号与试机号今天晚上 北京赛车改单技术 排列三杀号定胆 pc蛋蛋28预测 足球比分直播188 重庆百变王牌起止时间 决胜21电影结局是什么 竞猜足球总进球数 超级大乐透开奖规则 捕鱼赚钱 pk10大小双单计划软件 澳洲幸运10开奖直播现场 七乐彩分析预测大师 极速飞艇走势 二八杠最忌讳什么 四川金7乐技巧