博客
关于我
Linux知识点简单记录二
阅读量:303 次
发布时间:2019-03-03

本文共 856 字,大约阅读时间需要 2 分钟。

一:数据撷取

  • 简介
  • 在处理输出数据时,常用的最简单的操作是对文件头部(head)或尾部(tail)进行撷取。需要注意的是,head和tail均按行为单位进行操作。

  • head(取出前面几行)
  • head命令用于获取文件开头的几行内容。这些信息通常用于快速了解文件的结构或内容。例如,可以通过head命令查看文本文件的开头几行内容。

  • tail(取出后面几行)
  • tail命令用于获取文件结尾的几行内容。这种操作在处理文本文件或日志文件时非常有用,可以快速定位文件的尾部信息。

  • 查询指令文件名的位置
  • 要快速定位特定命令的位置,可以使用which命令。其基本语法为:which +指令名称。

    二:在Linux中搜索指定的文件

  • 查询指定目录下的文件
  • 要在特定目录中搜索特定文件,可以使用find命令。其语法格式为:find +目录 -name +搜索文件名。

    三:磁盘与目录的容量

  • df:列出文件系统的磁盘使用情况
  • df命令用于显示文件系统的磁盘使用情况,包括磁盘总容量、已用空间和剩余空间等信息。

  • du:显示目录或文件的大小
  • du命令用于显示指定目录或文件的大小。如果加上选项(如-a),可以列出所有子目录中的文件大小信息。

    四:crond任务调度

  • 简介
  • crond是Linux系统中的一个任务调度器,用于在指定时间执行预定命令或脚本。

  • 任务调度分类
  • 任务调度主要有以下几种类型:

    • 系统工作:如病毒扫描、日志rotate等需要定期执行的任务。
    • 个别用户工作:如对数据库进行备份、数据同步等操作。
  • crontab命令
  • crontab命令用于管理任务调度。常用的选项包括:

    • -e:进入编辑模式,用于添加或修改crontab任务。
    • -l:列出当前用户的crontab任务。
    • -r:删除当前用户的所有crontab任务。
  • 简单案例:定时执行ls命令并输出结果
  • 例如,可以使用以下命令每分钟执行一次ls命令,并将结果写入/tmp/to.txt文件:

    */1 * * * * ls -l /home/user > /tmp/to.txt

    转载地址:http://yuql.baihongyu.com/

    你可能感兴趣的文章
    Netty简介
    查看>>
    Netty线程模型理解
    查看>>
    netty解决tcp粘包和拆包问题
    查看>>
    Netty速成:基础+入门+中级+高级+源码架构+行业应用
    查看>>
    Netty遇到TCP发送缓冲区满了 写半包操作该如何处理
    查看>>
    netty(1):NIO 基础之三大组件和ByteBuffer
    查看>>
    Netty:ChannelPipeline和ChannelHandler为什么会鬼混在一起?
    查看>>
    Netty:原理架构解析
    查看>>
    Network Dissection:Quantifying Interpretability of Deep Visual Representations(深层视觉表征的量化解释)
    查看>>
    Network Sniffer and Connection Analyzer
    查看>>
    Network 灰鸽宝典【目录】
    查看>>
    Network-Emulator Network-Emulator-Toolkit网络模拟器使用
    查看>>
    Networkx写入Shape文件
    查看>>
    NetworkX系列教程(11)-graph和其他数据格式转换
    查看>>
    Networkx读取军械调查-ITN综合传输网络?/读取GML文件
    查看>>
    NetworkX:是否为每个节点添加超链接?
    查看>>
    network小学习
    查看>>
    Netwox网络工具使用详解
    查看>>
    Net与Flex入门
    查看>>
    Net任意String格式转换为DateTime类型
    查看>>