rwx r-x r-x r 读 w 写 x 执行

    • touch 创建或者修改文件的时间属性

    touch [-acmt] 文件名
    touch 创建不存在的文件 表示创建一个文件

    stat 文件名
    表示查看一个文件的详细信息

    touch 已存在的文件名 表示 同时修改文件访问时间 创建时间 修改时间

    -a access 表示修改访问时间
    -c create 创建时间
    -m modify修改时间
    -t 时间戳 将文件时间 修改成指定时间
    [CC[YY]]MMDDhhmm[..SS]
    只指定时间戳不加修改时间的话时间都更改

    cat

    功能:查看文件内容
    语法 cat [-AbeEnst] 文件列表
    -n 显示行号
    -b 显示非空行
    正则表达式 $表示一行的结束 ^表示一行的开始
    -E 在每行的结尾加上$
    -s space 将多个空行显示为一个空行
    image.png

    一次查看多个文件

    head
    功能:查看文件开头的若干行,默认显示开头10行
    head [-nc] 文件名
    -n 指定显示的行数 文件名
    -c 指定显示的字节数
    换行符 占一个字节

    tail

    功能:显示文件末尾的内容
    语法 tail [-nc] 文件名
    -n 显示行数 指定显示行数
    image.png
    -c 显示指定的字节数
    -f 动态刷新文件
    image.png

    wc
    功能:统计并输出文件的行数和单词数
    word count
    语法: wc [-clw] 文件列表 一次可以显示多个文件

    image.png
    7 表示行数
    4 表示单词数
    51 表示字节数

    -l 行数
    -w 单词数
    -c 字节数
    image.png
    查看完整的列表
    more
    功能:可以分页查看文件
    常用命令:
    Enter 显示后面的行

    q quit退出命令
    ctrl + F front/forward 向下反一屏
    ctrl + B back 向上
    ctrl + Down 向下半屏
    ctrl + UP 向上半屏