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

    你可能感兴趣的文章
    Luogu2973:[USACO10HOL]赶小猪
    查看>>
    mabatis 中出现< 以及> 代表什么意思?
    查看>>
    Mac book pro打开docker出现The data couldn’t be read because it is missing
    查看>>
    MAC M1大数据0-1成神篇-25 hadoop高可用搭建
    查看>>
    mac mysql 进程_Mac平台下启动MySQL到完全终止MySQL----终端八步走
    查看>>
    Mac OS 12.0.1 如何安装柯美287打印机驱动,刷卡打印
    查看>>
    MangoDB4.0版本的安装与配置
    查看>>
    Manjaro 24.1 “Xahea” 发布!具有 KDE Plasma 6.1.5、GNOME 46 和最新的内核增强功能
    查看>>
    mapping文件目录生成修改
    查看>>
    MapReduce程序依赖的jar包
    查看>>
    mariadb multi-source replication(mariadb多主复制)
    查看>>
    MariaDB的简单使用
    查看>>
    MaterialForm对tab页进行隐藏
    查看>>
    Member var and Static var.
    查看>>
    memcached高速缓存学习笔记001---memcached介绍和安装以及基本使用
    查看>>
    memcached高速缓存学习笔记003---利用JAVA程序操作memcached crud操作
    查看>>
    Memcached:Node.js 高性能缓存解决方案
    查看>>
    memcache、redis原理对比
    查看>>
    memset初始化高维数组为-1/0
    查看>>
    Metasploit CGI网关接口渗透测试实战
    查看>>