Linux下使用mail发送邮件 Linux

邮件常常是Linux下监控报警手段之一。Linux下的mail命令可以方便,快速的完成发送邮件。下面以CentOS为例。1、安装[root@vm8028~]#mail
标签: linux

发布于  2024-2-21 13:27

linux下查询进程占用的内存方法总结 Linux

假设现在有一个「php-cgi」的进程,进程id为「25282」。现在想要查询该进程占用的内存大小。linux命令行。下有很多的工具进行查看,现总结常见的几种方式:1.通过进程的status[root@web3_u~]
标签: linux

发布于  2024-2-21 13:26

webcron 定时任务管理系统 Linux

webcron一个定时任务管理器,基于Go语言和beego框架开发。用于统一管理项目中的定时任务,提供可视化配置界面、执行日志记录、邮件通知等功能,无需依赖*unix下的crontab服务。项目背景开发此项目是为了解决本人所在公司的PHP项目中定时任务繁多,使用crontab不好管理的问题。我所在项目的定时任务也是PHP编写的,属于整个项目的一部分,我希望能有一个系统可以统一配置这些定时任务
标签: linux

发布于  2024-2-21 13:26

Git 钩子 Linux

Git钩子是一组脚本,这些脚本对应着Git仓库中的特定事件,每一次事件发生时,钩子会被触发。这允许你可以定制化Git的内部行为,在开发周期中的关键点上触发执行定制化的脚本。概念概述所有的Git钩子都是Git在某个特定事件发生时会执行的脚本。所以其实非常容易安装并配置。钩子可以配置在本地或者服务端仓库,他们也只会在某些特定动作执行时被触发。
标签: linux

发布于  2024-2-21 13:25

git log中文乱码解决 Linux

问题:之前代码提交后,有中文备注,但是在使用gitlog查看代码历史记录的时候发现显示乱码,如下:后查询相关资料,现将解决办法总结如下:1、运行GitBash窗口,在该窗口导航条(即最上面)右键,选择Options−>Text,找到下面两处  Locale:选择zh_CN  Charectorset:选择UTF-8如下图:然后保存。
标签: linux

发布于  2024-2-21 13:18

在shell中如何判断一个变量是否为空 Linux

在shell中如何判断一个变量是否为空?这里分享四种方法。
标签: linux

发布于  2024-2-21 13:17

git 查看分支创建时间 Linux

git查看分支创建时间。gitreflogshow--date=iso可以查看到指定分支的历次更改记录,最下面一条的时间即是分支创建时间。
标签: linux

发布于  2024-2-21 13:17

监控日志文件,当日志文件达到指定最大大小的时候自动清空的脚本 Linux

脚本代码如下:#!/bin/bash#当监控的日志文件大小大于指定的大小的时候,自动清空对应的文件内容
标签: linux

发布于  2024-2-21 13:17

linux sudo免密(免输入密码)的设置方法 Linux

sudo免密设置方法,现在假设新增了一个用户www,该用户在执行某些命令的时候需要sudo权限,默认的情况下,会提示要输入密码,通过下面的设置就不用每次都输入密码了。先将/etc/sudoers文件设置为可写:chmodu+w/etc/sudoers在/etc/sudoers文件里面增加如下代码:wwwALL=(ALL)NOPASSWD:ALL然后将该文件还原为不可写状态
标签: linux

发布于  2024-2-21 13:17

ubuntu 20.04 安装 samba 服务,实现文件目录共享 Linux

ubuntu20.04安装samba服务,实现文件目录共享。1.安装sudoapt-getinstallsamba2.设置共享的目录权限sudomkdir/home/sharesudochmod777/home/share3.配置sambasudovi/etc/samba/smb.conf将以下内容粘贴到配置文件末尾[share]comment=sharefolderbrowseable=yesp
标签: linux

发布于  2024-2-21 13:16