首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏木头编程 - moTzxx

    ThinkPHP6 自定义指令(定时任务脚本 )使用技巧

    项目运行过程中,有些任务需要定时去跑,比如定时获取当前关注公众号的用户,给与奖品发放的需求 一种解决方式:直接使用 Linux 的 [crontab] 计划任务,设定执行链接就好 另一种方式:为了方便对自定义指令的统一管理 ,可以编写 shell 执行脚本 【ThinkPHP6 自定义指令】 ▶ 使用技巧 指令: php think [command_name] # 提示:个人习惯,对统一模块下的指令,设定一个参数以作区分 ,这样就减少了自定义类文件的创建 crontab -e 计划任务: ### shell监控 * * * * 6 /svr/join.weiq.com/project/zcweiq/app/shell/check_cron.sh ${dateSuffix} 2>&1 & fi fi ▶ 附录: ☞ shell 脚本操作知识点 创建脚本命令: touch check_cron.sh 然后,需要对脚本赋予权限: chmod ) 存在就先 kill 掉,然后重新启用脚本 ☞ 参考: 【Linux – Date formatting】 【编写shell 脚本所需的语法和示例】

    2.2K30发布于 2021-09-06
  • 来自专栏老高的技术博客

    centos6 优化脚本与安全脚本

    = 6 ];then echo "this script is only for CentOS 6 !" x86_64/epel-release-6-7.noarch.rpm #rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6. cat > /etc/modprobe.d/ipv6.conf << EOFI alias net-pf-10 off options ipv6 disable=1 EOFI echo "NETWORKING_IPV6 -------------------------------------+ EOF cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 对脚本的内容做一下说明 sysctl.conf fi sysctl -p /etc/sysctl.conf chown root:root /etc/sysctl.conf chmod 600 /etc/sysctl.conf 脚本转自

    71030编辑于 2022-12-28
  • 来自专栏sktj

    python 自定义launch脚本

    """ ################################################################################### launch Python programs with command lines and reusable launcher scheme classes; auto inserts "python" and/or path to Python executable at front of command line; som

    48330编辑于 2022-05-13
  • 来自专栏iSharkFly

    Confluence 6 访问日志脚本

    希望使用这个脚本: 使用 7Zip 解压 7z 文件。 拷贝所有的访问日志到一个叫做 logs 的文件夹中。 运行 Atlassian-processDailyLog.rb。 运行脚本 Atlassian-processDailyLog-hourly.rb <admin/comment/create/edit/search/rss>。每一个脚本将会创建不同的 csv 文件。 Note 所有的脚本是使用 Ruby 写的,同时假定日志文件包含有字符串 'confluence.atlassian.com-access.log'。 如果你使用了不同的文件名,那么这个脚本也需要进行一些修改。 https://www.cwiki.us/display/CONF6ZH/Access+Log+Scripts

    87730发布于 2019-01-30
  • 来自专栏开源部署

    Zabbix自定义监控脚本配置

    注:要添加自定义脚本监控,必须升级zabbix agent版本至2.0.0以上,这里以2.0.8为例  配置方式:1. 完成自定义监控脚本的编写(windows或linux脚本脚本要求:(1)既然是监控,那必然要有输出结果值(字符串,数字皆可) (2)必须要求zabbix用户有执行权限,当然可以直接设置所有用户都有执行权限 UserParameter= => UserParameter=aaa.bbb[*], /usr/local/script/monitor.sh 1-9表示注:(1)若无需传入参数,则红色部分可省略(2)该自定义脚本可由 自定义监控脚本zabbix agent端配置结束 3. 监控脚本举例: 脚本名称:/usr/local/script/monitor.sh 脚本内容:echo `date +"%F %T"` 脚本要求:必须在控制台输出值,该值将作为返回值返回给zabbix服务器端

    1.4K30编辑于 2022-06-28
  • 来自专栏贰叁壹运维

    自定义开机自启脚本

    1.自定义一个Django启动脚本 [root@xls ~]#vi /Django/mysite/start.sh #! /bin/sh #启动脚本 ps -aux | grep python|xargs kill -9 nohup python manage.py runserver 0.0.0.0:8000 >djo.out 2>&1 & 2.给脚本设置执行权限 chmod +x /Django/mysite/start.sh 3.将/etc/rc.d/rc.local文件设置为可执行权限 chmod +x /etc/rc.d /rc.local 4.编辑/etc/rc.d/rc.local文件,设置脚本开机自启 vi /ect/rc.d/rc.local #在该文件末尾添加需要自启的脚本即可,一定得完整路径 /Django/

    2.3K30发布于 2020-07-22
  • 来自专栏运维前线

    CentOS 6自动安装RabbitMQ脚本

    ################################ epel-repo() { #rpm -Uvh http://download.fedoraproject.org/pub/epel/6/ x86_64/epel-release-6-8.noarch.rpm # rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-6.noarch.rpm # cd /usr/local/src # wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm # unstall aliyun epel rpm -qa | grep epel rpm -e epel-release-6-8.noarch find / -type d -name epel -exec \; # install fedoraproject epel rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.

    66820发布于 2019-05-26
  • 来自专栏Hadoop数据仓库

    Greenplum 6 一键升级脚本

    /gpadmin/open-source-greenplum-db-6.18.0-rhel7-x86_64.rpm' gpstart -a 参考:https://docs.greenplum.org/6-

    47610编辑于 2021-12-07
  • ChatGLM-6B的api脚本

    return answer if __name__ == '__main__': tokenizer = AutoTokenizer.from_pretrained("THUDM/chatglm-6b ", trust_remote_code=True) model = AutoModel.from_pretrained("THUDM/chatglm-6b", trust_remote_code () uvicorn.run(app, host='0.0.0.0', port=8000, workers=1) 代码来自:https://github.com/THUDM/ChatGLM-6B

    24710编辑于 2025-07-17
  • 来自专栏coding

    mac设置自定义脚本开机自启自定义测试脚本设置脚本的打开方式设置开机自起

    自定义测试脚本 ☁ ~ echo 'touch ~/test.txt' > test.sh 添加可执行权限 ☁ ~ chmod 755 test.sh 设置脚本的打开方式 ?

    1.2K20发布于 2018-12-28
  • 来自专栏韩东吉的Unity杂货铺

    零基础入门 5: 自定义脚本内容和脚本ICON

    其实只要自定义以上任何一个类型的脚本模板文件,在创建该类型文件时都可以使用自定义的模板内容进行创建和编辑。 我们以81,即C#脚本模板文件为例,来演示一下自定义脚本模板内容。 然后我们回到Unity重新再次创建一个测试脚本命名为TestCustomScript,一起来看看我们自定义脚本内容是否生效了呢? ? 如下图,Mono打开如下 ? 而此时的脚本Icon是默认的Icon。 ? 那如何自定义我们自己的Icon呢? 首先点击一下Project窗口中的这个脚本。此时Inspector脚本有一些这个脚本的信息显示。 ? 我们选择一张Default-Particle贴图当做我们脚本自定义ICON来试试效果吧 ? 如上图所示,脚本的Icon就这样轻松的被我们替换了自己选择的。 而此时摄像机上的脚本也已经发生了变化。 好了,以上就是今天的更新内容,如何自定义创建的脚本内容,修改脚本创建模板,以及如何修改脚本的显示ICON。 今天的内容不多,但是对于大家来说,一定是很新鲜的一篇。新技能Get✔️吧。 ?

    1.2K30发布于 2018-10-19
  • 来自专栏ClickHouse的秘密基地

    在ClickHouse中自定义脚本函数

    在先前的一篇文章中我曾介绍过,如何在 ClickHouse 中用 SQL 创建 UDF 自定义函数 ,《传送门》在此。 在新版本中,该特性又得到了增强,现在进一步支持执行本地文件脚本或者预先定义的 shell 命令。 接下来让我们快速了解该功能如何使用。 <command>test_executable_udf.py</command> </function> </functions> 最后,在 user_scripts 目录下,放入需要执行的脚本文件 print("UDF Value is : " + line, end='') sys.stdout.flush() 全部搞定之后,我们就能在 ClickHouse 中调用脚本函数了

    5.6K20编辑于 2022-03-29
  • 来自专栏java编程那点事

    自定义采集数据shell脚本

    #!/bin/bash # 日志文件存放的目录 log_src_dir=/root/input/logs/ # 待上传文件存放的目录 log_toupload_dir=/root/input/logs/toupload/ # 日志文件上传到hdfs的根路径 hdfs_root_dir=/data/clickLog/20190211/ # 创建文件 hadoop fs -mkdir -p $hdfs_root_dir # 读取日志文件的目录,判断是否有需要上传的文件 ls $log_src_dir

    31310编辑于 2023-02-25
  • 来自专栏开源部署

    Zabbix自定义监控脚本配置详解

    实现目的: zabbix自定义监控客户端用户量,当用户量大于三个以上,会自动发送报警邮件到指定的邮箱。 ’; 在尾行添加 UserParameter=users,/bin/bash /scripts/user.sh //users 表示匹配项, bin/bash /scripts/user.sh 表示自定义脚本配置 2.创建自定义脚本内容 [root@linfan ~]# mkdir /scripts [root@linfan ~]# vim /scripts/user.sh #!                                           :::* 5.进入ZABBIX WEB配置 流程:配置—>主机->监控项->创建监控项 配置—>主机->触发器>创建触发器 具体配置参数如图所示: 6. 实验小结: 如上图所示,邮件接收成功,zabbix自定义监控脚本配置实验完成。

    3.1K30编辑于 2022-07-14
  • 来自专栏iSharkFly

    Confluence 6 自定义消息推送

    iOS 用户同时也允许一个更多的 ‘自定义’ 选项 ,你可用通过这个选项来关闭一个通知消息。 如果你正在使用 iOS app,选择 '自定义(Custom)'来对以后发送的消息进行配置,包括可以对下面的消息通知进行关闭: 分享(Shares) 提及(Mentions) 任务(Tasks) 你创建的页面或者博客页面的评论 有关更多 Confluence 6 服务器移动应用的使用,请参考页面使用 Confluence 服务器移动应用中的内容。 https://www.ossez.com/t/confluence-6/457

    1.3K00发布于 2020-09-07
  • 来自专栏运维前线

    CentOS6 脚本自动安装redis sentinel

    脚本自动安装redis sentinel(在同一台服务器上) #! grep redis $redis_dir/src/redis-cli -h $redis_sentinel_ip -p 29000 sentinel masters redis-sentinel 启动脚本 # rename-command CONFIG b840fc02d524045429941cc15f59e41cb7be6c52 rename-command SHUTDOWN REDIS_SHUTDOWN 当一个脚本超过了最大时限。只有SCRIPT KILL和SHUTDOWN NOSAVE可以用。第一个可以杀没有调write命令的东西。要是已经调用了write,只能用第二个命令杀。

    1.2K70发布于 2018-01-02
  • 来自专栏devops探索

    系统初始化脚本-centos6

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 shutdown -t3 -r now/" /etc/inittab sed -i 's/^id:5:initdefault:/id:3:initdefault:/' /etc/inittab #关闭ipv6 echo "关闭IPv6....." echo "alias net-pf-10 off" >> /etc/modprobe.conf echo "alias ipv6 off" >> /etc/modprobe.conf /sbin/chkconfig --level 35 ip6tables off echo -e "\033[031m ipv6 is disabled.\033[0m" #关闭selinux echo CentOS-Base.repo.backup wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.

    68920发布于 2020-07-31
  • 来自专栏开源部署

    CentOS6 环境 Nginx自动安装脚本

    在CentOS6系列的操作系统上,通过脚本自动化下载Nginx源码,并配置安装Nginx服务,最后将nginx添加到系统服务,可通过“service nginx start”等命令操作nginx服务器。 Nginx安装脚本(install-nginx.sh): #!           fi       done     fi } start() {     [ -x $nginx ] || exit 5     [ -f $NGINX_CONF_FILE ] || exit 6

    57720编辑于 2022-07-13
  • 来自专栏iSharkFly

    自定义你的 Confluence 6 站点

    本部分对 Confluence 全站进行自定义的相关内容进行了说明。这部分只能是具有 Confluence 的管理员权限的用户才能进行操作 —— 系统管理员或者 Confluence 管理员。 有关对个人和空间级别的自定义内容,请参考:Your User Profile 和 personal space 空间的内容。 我们将会对下面 2 部分的自定义内容进行描述: 你可以通过对面板(dashboard)的自定义来修改 Confluence 的 显示(appearance ) ,比如说你可以调整颜色,添加站点标志(logo 更多内容,请参考自定义你的 Confluence 站点 页面中的内容。 https://www.ossez.com/t/confluence-6/510

    51300发布于 2020-09-23
  • 来自专栏深入理解Android

    Android自定义系列——6.PorterDuffXfermode

    在用Android中的Canvas进行绘图时,可以通过使用PorterDuffXfermode将所绘制的图形的像素与Canvas中对应位置的像素按照一定规则进行混合,形成新的像素值,从而更新Canvas中最终的像素颜色值,这样会创建很多有趣的效果。当使用PorterDuffXfermode时,需要将将其作为参数传给Paint.setXfermode(Xfermode xfermode)方法,这样在用该画笔paint进行绘图时,Android就会使用传入的PorterDuffXfermode,如果不想再使用Xfermode,那么可以执行Paint.setXfermode(null)。

    1.8K21编辑于 2022-06-22
领券