linux笔记 之寒冰讲座.docVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux笔记 之寒冰讲座

监视文件的动态情况:tail –f 文件名 重启 reboot shutdown –r now init 6 关机 halt shutdown –h now poweroff init 0 建立连接 软连接:ln –s 源文件 新建连接文件 (原文件的存在与否影响到软连接文件)(软连接可以给目录做连接) 硬链接: ln 源文件 新建连接文件(硬链接文件是一个单独的文件 源文件的存在与否涉及不到硬链接文件)(硬链接不能给目录做连接) 在ext2和ext3文件系统中,文件以inod+block的方式存在,一旦用rm指令删除文件中的inode记录文件无法被找回,stat指令可以用来检查文件的block与inode状况。 改变文件的权限用chmod 改变文件的所有者用chown,用chgrp来改变文件所属的组。 每一个文件只能属于一个指定的组。 .文件是对当前目录的一个硬链接 ..文件是对上一级目录的一个硬链接 目录中的写权限单独使用没有作用必须与执行权限连用才可以再目录内添加或删除文件。除了读写执行权限以外,ext2文件系统还支持强制位(setuid和setgid)与冒险位(sticky)的特别权限。针对ugo分别有setuid setgid 及sticky。强制位于冒险位添加在执行权限的位置上。如果该位置上原已有执行权限,则强制位与冒险位以小写字母的方式表示,否则以大写字母表示。Setuid与setgid在u和g的x位置上各采用一个s,sticky使用一个t。 默认情况下,用户建立的文件属于用户当前所在的组。目录上设置了setuid,表示在此目录中,任何人建立的文件都会属于目录所属的组。 默认情况下,如果一个目录上有w和x权限,则任何人可以在此目录中建立于删除文件。一旦记录上设置了冒险位,则表示在此目录中,只有文件的拥有者、目录的拥有者与系统管理员可以删除文件。 在可执行文件上,用户可以添加setuid和setgid。 默认情况下,用户执行一个指令,会以该用户的身份来运行进程,指令文件上的强制位,可以让用户执行的指令,以指令文件的拥有者或所属组的身份运行进程。 ls –ld 目录名 :表示只查看目录本身的资料。 在linux中只有root用户才可以控制ICMP包。这就是为什么将/bin/ping用户位上的s删除后其他用户不能使用ping的原因。 用户可以用chmod指令来为文件设置强制位和冒险位。 Setuid :chmod u+s 文件名(只在文件上设置不能再目录上) Setgid :chmod g+s 文件名(在文件上和目录上都可以设置) Sticky: chmod o+t 文件名(只能设置在目录上不能再文件上设置) 强制位与冒险位也可以通过一个数字加和,放在读写执行的三个数字前来制定。 4:setuid 2:setgid 1:sticky 每个用户建立文件时此文件都会有默认权限,默认权限的值由umask值来确定的。一般用户的默认umask值是002,系统用户的默认umask值为022。 查看用户的umask值用命令umask或者umask –S。更改umask值用umask 数字(如033) /bin:存储常用用户指令 /boot:存储核心、模块映像等启动用文件 /dev: 存储设备文件 /etc: 存储系统、服务的配置目录与文件 /home :存放个人主目录 /lib :存放库文件,诸如核心模块、驱动 /lost+found: 存储fsck用的孤儿文件。 /mnt :系统加载文件系统时用的挂载点。 /opt: 第三方工具用的安装目录 /proc : 虚拟文件系统,包含系统讯息等资源(里面的东西存在于内存不会占用硬盘空间) /root : root用户的主目录 /sbin :存储系统管理用指令 /tmp ;临时文件的暂存点 /usr :存放与用户直接相关的文件与目录 /var : 存储在系统运行中可能会更改的数据。 15过滤器、输入输出及管道。 Linux中的应用工具: 交互工具 过滤器 编辑器 过滤器:能够接受数据,过滤再输出的工具。】 输入:过滤器的数据来源 ---标准输入stdin(0)默认是键盘 输出:过滤器的数据去向---标准输出stdout(1)默认是终端屏幕 错误输出:报错讯息与标准输出走不同的I/O通道 ---标准错误输出stderr(2):默认是终端屏幕 输入输出的文件放在/dev/std* 重定向:标准输入、输出与错误输出,都可以用特定符号改变数据来源或去向。 Command 来源(输入重定向) 来源 command (输出重定向) 使用让系统将一次键盘的全部输入,先送入虚拟的“当前文档”,然后一次性输入 需要一对字母、符号或者字符串作

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档