美文网首页
Linux运维-Python

Linux运维-Python

作者: Bug2Coder | 来源:发表于2019-06-26 16:32 被阅读0次

    1. 文件系列

    1. 文件属性值查看

      stat

      属性名 说明
      atime 访问时间,文件数据的最后访问时间。例如读文件内容
      mtime 修改时间,文件数据的最后修改时间。例如使用VIM修改文件内容
      ctime 状态更改时间,这个跟Modify时间很容易混淆,change time:更改文件的属性便会更新该时间
      crtime 文件创建时间,默认不显示,需要使用下面方法获取,对于文件系统有要求

      查找文件的创建时间

      命令 说明
      ls -i filename 查找文件的索引节点号
      df -T 找到文件所在的分区
      debugfs -R 'stat <索引号>' /dev/xxxx 查找文件的创建时间
    2. 动态获取文件的数据变化

      tail

      命令 说明
      tail -F filename 动态显示文件的末尾10行内容,并更新最新内容,文件删除可重新获取
      tail -n Number filename 从Number行处读取指定文件,
      tail -f filename 动态显示文件,文件删除无法重新获取文件状态
      tail -n Number -F filename 从Number行处开始动态获取数据
      tail -F filename | nl 数据头部显示当前处理行数

    补充

    命令 说明
    cat filename 从第一行开始显示内容
    tac filename 从最后一行开始倒叙显示内容
    more filename 分页显示内容
    od filename 以二进制显示内容
    1. 文件统计

      wc

      命令 说明
      wc -c filename 统计文件总字节数
      wc -m filename 统计文件总字符数
      wc -l filename 统计文件总行数
      wc -L filename 打印文件最长一行的长度
      wc -w filename 统计文件总字数
    2. 文件权限

      chmod

      属性值 说明
      r:4 可读
      w:2 可写
      x:1 执行
      user 所属者
      group 所属者组
      others 其他
      命令 说明
      chmod 755 filename 权限设置:U:可读写执行;G:可读执行;O:可读执行
      chmod u=rwx,g=rx,o=r filename 权限设置:U:可读写执行;G:可读执行;O:可读
      chmod u-x filename 权限设置:U去除执行权限
      chmod u+x filename 权限设置:U增加执行权限

    相关文章

      网友评论

          本文标题:Linux运维-Python

          本文链接:https://www.haomeiwen.com/subject/vraccctx.html