博客
关于我
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/

    你可能感兴趣的文章
    mysql 索引类型以及创建
    查看>>
    MySQL 索引连环问题,你能答对几个?
    查看>>
    Mysql 索引问题集锦
    查看>>
    Mysql 纵表转换为横表
    查看>>
    mysql 编译安装 window篇
    查看>>
    mysql 网络目录_联机目录数据库
    查看>>
    MySQL 聚簇索引&&二级索引&&辅助索引
    查看>>
    Mysql 脏页 脏读 脏数据
    查看>>
    mysql 自增id和UUID做主键性能分析,及最优方案
    查看>>
    Mysql 自定义函数
    查看>>
    mysql 行转列 列转行
    查看>>
    Mysql 表分区
    查看>>
    mysql 表的操作
    查看>>
    mysql 视图,视图更新删除
    查看>>
    MySQL 触发器
    查看>>
    mysql 让所有IP访问数据库
    查看>>
    mysql 记录的增删改查
    查看>>
    MySQL 设置数据库的隔离级别
    查看>>
    MySQL 证明为什么用limit时,offset很大会影响性能
    查看>>
    Mysql 语句操作索引SQL语句
    查看>>