• Linux学习笔记(二)文件操作命令


    文件操作命令

    • touch
    • stat
    • cat
    • more
    • less
    • head
    • tail
    • ln

    touch

    英文原意: change file timestamps
    功能: 修改文件的时间戳
    语法: touch 文件名 访问空文件,如果文件不存在,则会创建新文件

    stat

    英文原意: display file or file system status
    功能: 显示文件或文件系统的详细信息
    语法: stat 选项[-f] 文件名或目录名

    stat 文件名    查看文件的详细信息
    stat -f 文件名    查看这个文件所在文件系统的信息
    

    cat

    (cat命令适合查看不太大的文件)
    英文原意: concatenate files and print on the standard output
    功能: 合并文件并打印输出到标准输出
    语法: cat 选项[-An] 文件名

    cat -A 文件名    查看文本中的所有隐藏符号
    cat -n 文件名     显示行号
    

    more

    (文件较大时,cat命令就会有心无力)
    英文原意: file perusal filter for crt viewin
    功能: 分屏显示文件内容
    语法: more 文件名
    交互命令:

    空格:向下翻页
    b:向上翻页
    回车键:向下滚动一行
    /字符串:搜索指定的字符串
    q:退出
    

    less

    (和more命令类似,只是less是分行显示命令)
    (可使用上、下箭头,用于查看文件内容)
    英文原意:opposite of more
    功能:分行显示文件内容
    语法:less 文件名

    英文原意:output the first part of files
    功能:显示文件开头的内容
    语法:head 选项[-nv] 文件名

    head -n行数 文件名    从文件头开始,显示指定行数
    head -v 文件名    显示文件名
    

    tail

    英文原意:output the last part of files
    功能:显示文件末尾内容
    语法:tail 选项[-nf] 文件名

    tail -n行数 文件名    从文件8末尾开始,显示指定行数
    tail -f 文件名    监听文件的新增内容
    

    ln

    英文原意:make links between file
    功能:在文件之间建立链接,相当于Windows的快捷方式
    语法:ln 选项[-sf] 源文件 目标文件

    ln -s    建立软链接文件。如果不加"-s"选项,则建立硬链接文件
    ln -f    强制。如果目标文件已经存在,则删除目标文件后再建立链接文件
    
  • 相关阅读:
    HTTP方法(转)(学习基础)
    正则表达式 学习手记 111221
    原型模式 学习手记
    分布式事务 MSDTC配置
    Ibatis.Net 学习手记二 缓存
    IIS 7.0 部署MVC
    事务与分布式事务
    Ibatis+MVC 3.0 开发手记
    Ibatis.Net 学习手记一 简单的Demo
    简单工厂 学习手记
  • 原文地址:https://www.cnblogs.com/LRainner/p/12700127.html
Copyright © 2020-2023  润新知