zoukankan      html  css  js  c++  java
  • 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    强制。如果目标文件已经存在,则删除目标文件后再建立链接文件
    
  • 相关阅读:
    GridView跨列
    html的积累
    什么是json?
    关于string
    Effective C# Item38:定制和支持数据绑定
    Effective C# Item44:为应用程序创建特定的异常类
    Effective C# Item42:利用特性简化反射
    Effective C# Item47:选择安全代码
    Effective C# Item43 : 避免过度使用反射
    Effective C# Item39 : 使用.NET验证
  • 原文地址:https://www.cnblogs.com/LRainner/p/12700127.html
Copyright © 2011-2022 走看看