zoukankan      html  css  js  c++  java
  • Linux C/C++编程之(三)常用命令之文件处理命令

    一、Linux命令的普遍语法格式

    Linux命令格式(可修改):

    命令 -选项 参数
    

    例子:

    ls -la /etc
    

    在这里插入图片描述

    二、创建空文件命令:touch

    • 英文原意:
    • 命令所在路径:/bin/touch
      在这里插入图片描述
    • 执行权限:所有用户
    • 功能描述:创建空文件
    • 语法:
      • touch 文件名

    例子:

    • 在txt目录下创建hello文件
      在这里插入图片描述
    • 如果想创建文件,应该用引号括起来(尽量避免文件名包含空格,不然就是创建了两个文件)
      在这里插入图片描述在这里插入图片描述在这里插入图片描述

    三、显示文件内容命令(适合内容较少的文件):cat

    • 英文原意:
    • 命令所在路径:/bin/cat
      在这里插入图片描述
    • 执行权限:所有用户
    • 功能描述:显示文件内容(只能显示内容较少的文件)
    • 语法:
      • cat 文件名
      • -n 显示文件行号

    例子:

    • 加参数-n和不加参数-n
      在这里插入图片描述

    四、反向显示文件内容命令(适合内容较少的文件):tac

    • 英文原意:
    • 命令所在路径:/bin/tac
      在这里插入图片描述
    • 执行权限:所有用户
    • 功能描述:显示文件内容(只能显示内容较少的文件)
    • 语法:
      • tac 文件名

    例子:

    • 反向显示hello的内容
      在这里插入图片描述

    五、分页显示文件内容命令(不能向前翻页):more

    • 英文原意:
    • 命令所在路径:/bin/more
      在这里插入图片描述
    • 执行权限:所有用户
    • 功能描述:分页显示文件内容
    • 语法:
      • more 文件名
      • 空格 或 f 翻页(一页一页的往后显示)
      • Enter 换行(一行一行的往后显示)
      • q 或 Q 退出

    例子:

    • 查看etc目录下的 services 文件信息:more /etc/services
      在这里插入图片描述

    六、分页显示文件内容命令(可以前后翻页):less

    • 英文原意:
    • 命令所在路径:/usr/bin/less
      在这里插入图片描述
    • 执行权限:所有用户
    • 功能描述:分页显示文件内容
    • 语法:
      • less 文件名
      • 空格 或 f 或 PgDn 翻页(一页一页的往后显示)
      • PgUp 向前翻页
      • Enter 换行或 向下 的箭头(一行一行的往后显示)
      • 向上的箭头(一行一行的往前显示)
      • q 或 Q 退出
      • 输入/加上想搜索的字符,然后回车键

    例子:

    • 查看etc目录下的 services 文件信息:less /etc/services,/ + time + 回车搜索
      在这里插入图片描述

    七、显示文件内容命令(指定行数):head

    • 英文原意:
    • 命令所在路径:/usr/bin/head
      在这里插入图片描述
    • 执行权限:所有用户
    • 功能描述:显示文件的前面几行
    • 语法:
      • head 文件名
      • -n 指定显示的行数

    例子:

    • 显示 etc 目录下的 services 文件前面 20 行
      在这里插入图片描述

    八、反向文件内容命令(文件即时更新后也能动态显示,多用于日志文件显示):tail

    • 英文原意:

    • 命令所在路径:/usr/bin/tail

    • 执行权限:所有用户

    • 功能描述:显示文件的后面几行

    • 语法:

      • tail 文件名
      • -n 指定显示的行数
      • -f 动态显示文件末尾内容,即使文件实时变化

    例子:

    • 显示 etc目录下的 services 文件后面 20 行
      在这里插入图片描述
  • 相关阅读:
    to_char &&to_date
    java中Integer 与 String 类型的 相互 转换
    group by 的用法
    谈 计算时间的天数差
    领域建模
    Java Classloader详解
    阿里巴巴Java招聘
    Maven Archetype
    负载均衡
    Maven
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13302547.html
Copyright © 2011-2022 走看看