首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏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
  • 来自专栏开源部署

    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服务器控制收集数据的频率(如:每30s运行一次),无需再添加计划任务 (3)以上参数请根据实际情况填写,并注意去除参数前注释符(#) (4)注意在key值和后面的脚本之间有个逗号隔开 至此, 自定义监控脚本zabbix agent端配置结束 3.

    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
  • 来自专栏DevOps运维

    4、shell脚本后台运行知识

    用途和方法 在实际工作中,一般会通过ssh连接服务器,隐藏可能就会有脚本或命令在执行期间不能中断的需求,若中断,则不仅前功尽弃,还可能破坏系统数据,下面是防止脚本执行终端的3种方法: 1)使用sh /server /scripts/while_01.sh & 命令,即使用&在后台运行脚本 2)使用nohup /server/scripts/while_01.sh & 命令,即使用nohup加&在后台运行脚本 3) 使用screen保持会话,然后在执行命令或脚本,即使用screen保持当前会话状态 2.脚本前台后台运行命令 命令 命令说明 a.sh & 将a.sh放到后台执行,常用 ctrl+c 停止当前前台脚本或任务 ctrl+z 暂停当前前台脚本或任务 bg (background)把当前前台脚本或任务放到后台运行 fg (frontground)把后台脚本或任务放到前台执行,用fg加任务编号调出指定任务,如fg 2 jobs 查看当前执行的脚本或任务 kill 关闭执行的脚本任务,kill %1 3.

    3.2K20发布于 2021-11-16
  • 来自专栏自动化测试实战

    locust入门 -4 实战脚本开发

    我们已经把基础知识都了解了,现在就可以进入实战脚本开发,看一下效果了。我们还是用微信公众号提供的接口,有兴趣的可以复制下面代码,可以直接在本地执行了。 class TokenTask(TaskSet): token = None def on_start(self): data = {'appid': 'wx4d8f7de320aca501

    50710编辑于 2022-04-12
  • 来自专栏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 #! /user.sh 2 4.在服务端和客户端重启zabbix服务 //在服务端操作 [root@linfan ~]# pkill zabbix [root@linfan ~]# zabbix_agentd 实验小结: 如上图所示,邮件接收成功,zabbix自定义监控脚本配置实验完成。

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

    4. 自定义DBUtils

    4. 自定义DBUtils 前言 在上一章节,我们使用 Apache-DBUtils 实现了数据库的增删查改,的确使用起来很方便。 ; //4. ; //4. ; //4. ; //4.

    91720发布于 2021-10-12
  • 来自专栏Linux问题笔记

    ext4 io hung模拟脚本

    README该脚本利用ext4的日志功能模拟一个io hang的场景在使用该脚本前,请确保:1.机器上有盘是挂载为ext4的,可通过 mount | grep ext4 命令查看确认2.挂载点的ext4 打开了日志功能,可通过 dumpe2fs /dev/vda1(这里是挂载为ext4的盘,上面mount命令可以看到)| grep features | grep has_journal 命令查看确认3. 而本脚本中起了一个会长期占用CPU的进程来完成模拟io hang的效果,所以置0是为了关闭内核的检查以防止重启)4.机器至少有两个核5.root权限执行使用:chmod +x io_hang_simulator.sh /io_hang_simulator.sh 0 vda1 # 开始io hang功能,第一个参数0表示打开功能,第二个参数为想要模拟io hang的挂载为ext4的盘的名字,比如想要在/dev/vda1 /io_hang_simulator.sh 1 vda1 # 结束io hang功能,第一个参数1表示关闭功能,第二个参数同上脚本# .

    1.6K10编辑于 2022-10-31
  • 来自专栏有趣的django

    4.自定义序列类

    1.1.序列类型的分类 1.2.序列的+和+=,extend和append的区别 from collections import abc a = [1,2,] c = a + [3,4] print( c) #[1, 2, 3, 4] #如果 + 元祖则会报错, not tuple # c = a + (3,4) #TypeError: can only concatenate 是就地加,不会新生成list #用+= 则可以是元祖,后面只要是可迭代的就行 #其原理是python内部抽象基类MutableSequence里面有个魔法函数__iadd__来实现的 a += (3,4) #[1, 2, 3, 4] print(a) a.extend((5,6)) print(a) #[1, 2, 3, 4, 5, 6] a.append((7,8)) print (a) #[1, 2, 3, 4, 5, 6, (7, 8)] #可以看到extend和append结果并不一样,append是把里面当一个值传进去,extend是迭代的传进去 1.3.

    59100发布于 2018-05-30
  • 来自专栏自然语言处理

    MMsegmentation教程 4: 自定义模型

    自定义优化器 (optimizer) 假设您想增加一个新的叫 MyOptimizer 的优化器,它的参数分别为 a, b, 和 c。 v1c_trick-2cccc1ad.pth', backbone=dict( type='ResNetV1c', depth=50, num_stages=4, out_indices=(0, 1, 2, 3), dilations=(1, 1, 2, 4), strides=(1, 2, 1, 1),

    1.7K31编辑于 2022-03-04
  • 来自专栏ionic3+

    ionic4自定义图标

    ionic4自定义图标使用方式与ionic3很大不同 当前ionic4我只会一种使用方式,其它的还没空研究,操作上很简单: 1. 所以这种方式,要么老实用方式,要么基于此封装成自定义图标组件,如有更好的方式,欢迎留言?。

    3.1K40发布于 2019-07-19
  • 来自专栏kafka专栏

    4.【kafka运维】Leader重新选举运维脚本(4)

    进行Leader重选举 > sh bin/kafka-leader-election.sh --bootstrap-server xxxx:9090 --topic test_create_topic4 和分区进行Leader重选举 先配置leader-election.json文件 { "partitions": [ { "topic": "test_create_topic4" , "partition": 1 }, { "topic": "test_create_topic4", "partition": 2 }

    48820发布于 2021-08-05
  • 来自专栏Linux运维之路

    shell编程——实践4(自动部署服务脚本

    易于扩展:脚本可以根据需要轻松地添加更多的功能,如日志记录、环境变量管理等。这使得脚本能够随着业务需求的变化而灵活地调整。增强安全性:通过限制脚本的执行权限,可以确保只有授权的用户才能进行部署。 错误处理:脚本中包含了基本的错误处理,如果 Git 拉取或服务重启失败,则脚本会输出错误信息并退出。 部署策略定期部署:可以将此脚本添加到 cron 表中,以便定期自动部署。手动触发:可以在需要时手动运行脚本进行部署。 CI/CD 集成:可以将此脚本集成到 CI/CD 流程中,例如 Jenkins 或 GitLab CI。注意事项安全性:确保只有授权的用户可以执行部署脚本。 测试:在生产环境中部署之前,请在测试环境中充分测试脚本

    64000编辑于 2024-08-07
  • 来自专栏Lemon黄

    4 Linux 高级Shell脚本与用户管理

    本文,我们将要学习 Linux 高级 Shell 脚本以及用户管理(重点)。下面,我们将开始探索几个使用的 Shell 脚本,然后介绍 Linux 中的用户管理。 Shell 脚本 1 创建动态目录 首先,我们创建一个名为 create_directories.sh的脚本文件,这个将本将用于生成指定数量且具有动态名称的目录。以下是脚本的内容: #! 然后,脚本使用指定的目录名称以及起始和结束编号,循环创建目录。 创建一个名称为auto_backup.sh的脚本文件,以下是脚本的内容: #! 可以用它定期自动执行备份脚本。下面是具体操作方法: 打开中单或命令提示符。 输入命令:crontab -e编辑 crontab 文件。 添加一行新内容来安排备份脚本

    69210编辑于 2023-11-28
  • 来自专栏hotarugaliの技术分享

    Manjaro20.2开机运行自定义脚本

    Manjaro 是一款 Arch Linux 发行版,不同于基于 Debian 的 Linux 系统,Manjaro 并不默认支持 rc-local.service 服务,这个服务主要用来在系统启动时运行用户自定义脚本命令等 配置 要想使用 rc-local.service 服务在系统启动时运行用户自定义脚本命令,首先需要在 /etc 目录下创建 rc.local 文件并修改可执行权限: sudo touch /etc/rc.local sudo chmod 755 /etc/rc.local 4. 添加开机自启脚本 打开 /etc/rc.local 文件,往其中添加运行自定义脚本的命令即可。 【注】/etc/rc.local 以及自定义脚本中都不能使用系统变量(比如 $HOME,原因在于其执行自定义脚本时并没有继承系统变量)。 5.

    1.9K10编辑于 2022-02-28
  • 来自专栏hotarugaliの技术分享

    Ubuntu20.04开机运行自定义脚本

    简介 基于 Debian 的 Linux 系统默认支持 rc-local.service 服务,这个服务主要用来在系统启动时运行用户自定义脚本命令等。 2. 配置 要想使用 rc-local.service 服务在系统启动时运行用户自定义脚本命令,首先需要在 /etc 目录下创建 rc.local 文件(若已创建则跳过创建)并修改可执行权限,然后设置该服务开机自启 添加开机自启脚本 打开 /etc/rc.local 文件,往其中添加运行自定义脚本的命令即可。 【注】/etc/rc.local 以及自定义脚本中都不能使用系统变量(比如 $HOME,原因在于其执行自定义脚本时并没有继承系统变量)。 4. 查看脚本执行结果 systemctl status rc-local.service 此时会显示开机自启执行脚本的输出结果。

    1K10编辑于 2022-02-28
领券