首页
学习
活动
专区
圈层
工具
发布

定时查询检测磁盘空间

祥的博客 原文链接:https://blog.csdn.net/humanking7/article/details/89763372 ---- 文章目录 @[toc] 0.环境 1.原因 2.查询脚本编写...3.定时运行设置 查看有哪些定时程序运行 编辑定时脚本 定时查询检测磁盘空间 0.环境 Ubuntu 16.04 1.原因 搭建了一个Samba服务器,有两个文件夹Movies和Movies2分别是挂载在...上面,因为是旧电脑,所以两个硬盘都是150GB,用来装电影其实空间有点捉襟见肘,这个是给教研室搭建的,初衷当然是为了传资料(捂脸),有时候师弟们没办法看到实际硬盘空间大小(他们只是用搭建好的Samba服务器...,当做网络硬盘使用),所以有时候会传输失败,所以我打算写一个脚本,每隔5分钟运行一次,将硬盘剩余的空间大小保存成文件放在Samba服务器的根目录下,如下图所示,这样他们在搬运电影,哦不对,是资料的时候就可以根据剩余情况合理规划了.../bin/bash echo "检查空间大小,并且创建提示文本:" # 切换到Samba服务器根目录 cd /srv/qfxFtp/HDD_sdb1/qfxSamba_share/ # 删除原来的提示文本

1.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Jenkins服务器磁盘空间管理策略

    Jenkins在帮助我们自动化构建服务的同时也在消耗服务器的磁盘空间,试想如果构建的项目个数很多,而Jenkins 服务器磁盘空间又不是非常大的话,每隔一段时间磁盘空间就会爆满导致Jenkins出现磁盘空间不足无法构建的后果...一、手工删除构建记录 这是最基本的一种操作方法,通过直接物理删除构建记录进行磁盘空间管理。...二、转移磁盘空间 转移磁盘空间的思路是通过改变Jenkins的默认主目录达到把构建记录转移到其他磁盘的方式。...以Windows系统为例,通常用户目录所在的磁盘会安装很多软件导致磁盘空间处于不充裕的状态,而其他磁盘空间则可以进行动态划分和管理。...如果能把Jenkins构建记录存放到相对较大而又可以动态管理的空间中无疑会在很大程度上解决磁盘空间不足的问题。

    3.1K20

    数据库PostrageSQL-服务器配置(查询规划)

    相应地,如果你的数据可以完全放在高速缓存中(例如当数据库小于服务器总内存时),降低 random_page_cost 可能是合适的。...然而当所有数据库都位于内存中时,两者设置为相等是非常合理的,因为 在此情况下,乱序抓取并不比顺序抓取开销更大。...同样,在缓冲率很高的 数据库上,你应当相对于 CPU 开销同时降低这两个值,因为获取内存中 的页比通常情况下的开销小许多。...不过,如果数据库被整个缓存在 RAM 中,将它们设置为相等是有意义的,因为在那种情况中不按顺序访问页面是没有惩罚值的。...同样,在一个高度缓存化的数据库中,你应该相对于 CPU 参数降低这两个值,因为获取一个已经在 RAM 中的页面的代价要远小于通常情况下的代价。

    2.4K20

    :如何查询服务器哪个端口被占用?

    [猫头虎全栈面试宝典]:如何查询服务器哪个端口被占用? 猫头虎温馨提示: 面试中,网络与服务调试问题常见且高频,尤其是「端口占用」相关的提问。...面试全景图 猫头虎为你整理了端口占用问题的三大关键点: [问题 1]:端口占用查询的基础概念与常用工具 [问题 2]:如何实际排查与分析端口冲突?...[问题 3]:如果端口冲突无法解决,如何优化处理? 1. 基础概念必会:定义+场景 问题 1:什么是端口占用?如何查询? 面试官问法: 什么是端口占用? 如何查询一个端口是否被占用?...使用 lsof 查询 lsof -i: 显示占用指定端口的进程信息。 2. 进阶问题:开发中的实战技巧 问题 2:如何实际排查与解决端口冲突?...场景: 某服务启动时,提示端口被占用,如何快速定位并解决?

    87610

    数据库PostrageSQL-服务器配置(查询规划)

    相应地,如果你的数据可以完全放在高速缓存中(例如当数据库小于服务器总内存时),降低 random_page_cost 可能是合适的。...然而当所有数据库都位于内存中时,两者设置为相等是非常合理的,因为 在此情况下,乱序抓取并不比顺序抓取开销更大。...同样,在缓冲率很高的 数据库上,你应当相对于 CPU 开销同时降低这两个值,因为获取内存中 的页比通常情况下的开销小许多。...不过,如果数据库被整个缓存在 RAM 中,将它们设置为相等是有意义的,因为在那种情况中不按顺序访问页面是没有惩罚值的。...同样,在一个高度缓存化的数据库中,你应该相对于 CPU 参数降低这两个值,因为获取一个已经在 RAM 中的页面的代价要远小于通常情况下的代价。

    2.4K53

    如何清理Docker占用的磁盘空间?

    [2019-03-30-docker-disk.png] 作为一个有信仰的技术公司,我们Fundebug的后台采用了酷炫的全 Docker 化架构,所有服务,包括数据库都运行在 Docker 里面。...这样做当然不是为了炫技,看得清楚的好处还是不少的: 所有服务器的配置都非常简单,只安装了 Docker,这样新增服务器的时候要简单很多。...可以非常方便地在服务器之间移动各种服务,下载 Docker 镜像就可以运行,不需要手动配置运行环境。 开发/测试环境与生产环境严格一致,不用担心由于环境问题导致部署失败。...但是,它有一个不大不小的问题,会比较消耗磁盘空间。 如果 Docker 一不小心把磁盘空间全占满了,你的服务也就算玩完了,因此所有 Docker 用户都需要对此保持警惕。...重启 Docker 还有一次,当我清理了镜像、容器以及数据卷之后,发现磁盘空间并没有减少。

    3.1K50

    如何用YashanDB数据库解析复杂查询

    在数据库技术领域,复杂查询是一个常见且挑战性较大的问题。随着数据规模的日益扩展,用户对复杂查询的需求不断增加。然而,开发人员在处理复杂查询时,常常会遭遇性能瓶颈和数据一致性的问题。...为了高效地解析复杂查询,YashanDB数据库提供了一系列的优化策略和功能。...本文旨在探讨YashanDB如何解析复杂查询,主要针对具有一定基础的开发人员和数据库管理员,帮助他们深入理解YashanDB的查询解析过程及其技术优势。...利用PL语言增强查询:在PL过程中封装复杂逻辑和操作,通过存储过程、触发器等方式简化并重用复杂查询。结论YashanDB数据库提供了一系列强大的工具和机制,能够有效解析复杂查询。...未来,随着数据规模的扩展和技术的进步,良好的查询解析与优化将有助于进一步推动数据如何服务于业务的核心竞争力。因此,持续学习和探索YashanDB的技术细节,将为用户带来更大的价值。

    16110

    如何优化YashanDB数据库的查询性能

    在现代数据库技术领域,查询性能优化是提高系统响应速度和处理能力的核心挑战之一。性能瓶颈通常来源于数据访问效率低下、资源竞争和执行计划不合理等因素,而数据一致性需求又限制了优化空间。...针对YashanDB数据库这一涵盖多种部署形态和存储结构的复杂系统,本文将从其内部架构、存储引擎、索引机制及SQL执行引擎等多个方面进行深入技术分析,旨在为数据库管理员和开发工程师提供高效、具体的查询性能优化策略...HEAP结构采用无序堆式行存储,适合事务型场景,写入快速但查询全表扫描成本高。BTREE结构为经典的有序索引存储,适合唯一性及范围查询条件。...查询性能优化的实用建议选择合适的存储结构:针对业务场景合理选择HEAP、MCOL或SCOL存储,结合LSC表的切片机制,优先使用列存表优化分析型查询。...结论YashanDB数据库的查询性能优化涉及存储结构选择、索引设计、优化器调优、内存缓存管理及SQL执行策略等多层面协作。

    11010

    使用链接服务器在异构数据库中查询数据

    SQL Server提供了链接服务器用于分布式查询异构数据库。...使用SSMS或者使用T-SQL语句配置成功链接服务器后便可通过: [服务器名].[数据库名].[架构名].[对象名] 的形式来访问数据库。...造成这种情况的是SQL Server查询链接服务器的机制。 不同的数据库对应的SQL语言是有所不同的。...而对于Oracle数据库,通过链接服务器查询数据时,SQL Server为了保证T-SQL语句能够正常使用,但是Oracle数据库可能不认识这些T-SQL语句,所以SQL Server将会把查询中所用到的...SQL Server为了解决这个问题,提供了OPENQUERY函数用于将查询语句直接送到链接服务器中,由链接服务器的数据库引擎负责查询,而不是由SQL Server将全部数据读取到本地来查询。

    5.3K10

    如何在YashanDB数据库中执行复杂查询

    复杂查询作为关系型数据库系统中的核心操作,直接影响数据分析、业务决策和应用响应速度。在YashanDB中,如何高效执行复杂查询,不仅关系到系统吞吐量和延迟,更关系到企业信息服务的稳定性与可靠性。...本文将深入剖析YashanDB支持复杂查询的架构设计、技术原理及优化手段,为开发人员和数据库管理员提供具体可操作的技术建议。...配置并行及向量化参数:根据服务器CPU及内存资源,合理调整并行工作线程数量和向量化计算开关,提高批量数据处理能力。...监控及日志分析:利用AWR、健康检测和事件日志跟踪长时间运行和慢查询,及时调整数据库配置和执行计划。使用PL存储过程:将复杂业务逻辑封装于存储过程,减少网络交互,提高执行效率。...充分利用自动选主及高可用功能:保证复杂查询执行环境稳定,避免因故障导致的中断影响查询。

    11310

    如何在YashanDB数据库中编写高效查询

    数据库查询速度的优化是提升应用程序响应能力和系统整体性能的关键因素。YashanDB作为一款支持多种部署形态和灵活存储结构的关系型数据库,如何合理编写高效查询语句,是用户实现业务目标的重要环节。...本文将基于YashanDB的体系架构和内核设计,深入分析高效查询的核心技术策略和最佳实践,辅助开发人员和数据库管理员提升查询性能和资源利用率。...合理利用索引结构加速数据访问索引是查询优化的基础,也是YashanDB数据库中提升I/O效率和查询性能的核心手段。...数据库设计阶段,应根据业务查询频率和过滤条件定制索引策略,并结合统计信息不断优化索引结构。...开发人员应保持合理事务粒度,避免长事务,减少锁等待,提高数据库整体查询响应能力。

    7410

    数据库-多表查询-连接查询

    数据库-多表查询-连接查询 同时查询多张表获取到需要的数据 比如:我们想查询到开发部有多少人,需要将部门表和员工表同时进行查询 多表查询的分类: 准备数据 -- 创建部门表 create table...-- 只查询一张表不能查询出员工名字和部门名字,需要使用多表操作 select * from emp, dept; 完成多表操作的两种方式: 表连接 子查询 1....,显示员工id,姓名,性别,工资和所在的部门名称 确定查询哪些表 确定表连接条件,员工表.dept_id = 部门表.id 的数据才是有效的 确定查询条件,我们查询的是唐僧的信息,员工表.name='唐僧...联合查询 Union (Mysql 支持) Mysql 为了查询所有表的关联数据,可以将左右连接的查询 联合一起来执行。...语法格式: -- 使用union联合合并左右外连接的查询结果,就是相当于全外连接查询了。

    14.7K20

    网站服务器被入侵该如何查询攻击日志

    当windows服务器遭到入侵时,在运行过程中经常需要检索和深入分析相应的安全日志。...在每一个记录事件的数据结构中包含9个要素(这能够理解为数据库中的字段):日期/时间、事件种类、用户、计算机、事件ID、源、类别、说明、数据等等。...启动-运行,键入bindvwr.msc点开事件查看器来查询系统日志。...溯源日志排查总结:首先确认下网站被入侵后篡改文件的修改时间,然后查看下网站日志文件中对应时间点有无POST的日志URL,然后筛选出来查下此IP所有的日志就能确定是否是攻击者,如果服务器被入侵的话可以查询系统日志看下最近时间的登录日志...,以及有无增加默认管理员用户之类的,如果想要更详细的查询是如何被入侵的话可以寻求网站安全公司的帮助,推荐SINESAFE,鹰盾安全,绿盟,启明星辰,大树安全等等这些都是很不错的网站安全公司。

    4.5K20
    领券