zoukankan      html  css  js  c++  java
  • Unix & Linux大学教程(四):Unix文件系统、进程和作业控制

    第23章  Unix文件系统

    命名管道 mkfifo : mkfifo [-m mode]  pipe 。命名管道必须显式创建,且不会消失(可用rm命令删除)。

    proc文件是用来访问内核信息的伪文件。例如某进程ID为1952,那么该进程相关信息可以在/proc/1952目录下的文件中找到。

    VFS(virtual file system,虚拟文件系统)实现文件处理的细节。

    第24章  目录操作

    ~代表home目录;cd - 可以切换到上次访问目录。

     tree命令可显示目录树: tree  [-adfFilrst]  [-L level]  [directory…]   。可选参数项包括绝对路径,不缩进等,处理目录名时有用。

    第25章  文件操作

    touch [-acm] [-t time]  file…  其中time是时间和日期,默认情况下,touch同时将修改时间和访问时间修改为当前时间和日期。

    如果文件不存在,则touch将创建。因此,touch  newfile 将创建新文件newfile。

    cp -i(interactive,交互)会在覆盖前提示,cp -r 拷贝文件夹。

    文件权限=Unix创建初始值-用户掩码。用户掩码由自己设置(umask [mode]),通常放在登录文件中。

    清空文件内容:shred。

    stat filename命令可以查看文件的i节点信息。

    i节点包含的文件信息有:文件长度、拥有者、修改/访问时间、链接数、文件类型、分配给该文件的块数等,但不包含文件名。

    文件名和i节点之间的连接称为链接。

    locate命令通过搜索数据库查看文件: locate  [-bcirS]  pattern…

    find命令通过搜索目录树查找文件:find  path…  test…  action…

    find ~  -type d  -exec  echo  {}  ';'  -exec  command {} ';' 可以对find搜索结果进行各种命令处理。

  • 相关阅读:
    Mysql存储类型选择
    Mysql的MVCC
    SQL标准中的四种隔离级别
    web权限管理总结
    关于oauth2中为什么不直接返回token而是传授权码code
    课程作业——爬取校园新闻首页的新闻的详情,使用正则表达式,函数抽离
    网络爬虫基础练习
    Python中文词频统计
    关于Maven的配置与学习
    课程作业——综合练习:英文词频统计
  • 原文地址:https://www.cnblogs.com/ph829/p/4316521.html
Copyright © 2011-2022 走看看