首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏科控自动化

    脚本安装.NET8

    Ubuntu/Linux 通过脚本安装 .Net8并建立快捷方式 #!

    68411编辑于 2024-05-02
  • 来自专栏电子技术研习社

    Linux笔记(8)| Shell脚本编程

    今天分享的是Shell脚本编程的一些语法规则。 :传递给脚本或函数的参数,n是一个数字,表示第几个参数 例如第一个参数是1,第二个参数是2。 $#:传递给脚本或函数的参数个数 $*:传递给脚本或函数的所有参数 @:传递给脚本或函数的所有参数,当被双引号""包含时, $? :上个命令的退出状态或者获取函数的返回值 $$:当前shell进程ID,对于Shell脚本,就是这些脚本所在进程的ID 8、字符串的拼接 var=$(pwd)aaa 并排放,直接加在后面 9、 它们的区别是当使用unset 删除了变量之后,使用方式二执行脚本,还可以使用变量,但是使用方式一执行脚本,就不能再使用那个变量了。

    1.2K30发布于 2020-07-10
  • 来自专栏freesan44

    Xcode8 脚本打包ipa

    xml version="1.0" encoding="UTF-8"?> <!

    75920发布于 2018-09-05
  • 来自专栏CU技术社区

    干货 | 写好 Shell 脚本8个技巧

    本文给大家介绍几种写shell脚本的小建议,希望有所帮助~ 1. 指定bash shell 脚本的第一行,#!之后应该是什么?如果拿这个问题去问别人,不同的人的回答可能各不相同。 其实无论写什么代码,哪怕只是一个辅助脚本,都要三思而行,切忌粗心大意。不,写脚本的时候更要记住这点。毕竟许多时候,一个复杂的脚本发端于几行小小的命令。一开始写这个脚本的人,也许以为它只是一次性任务。 雪上加霜的是,几乎没有人会给脚本做测试。除非你去运行它,否则不知道它是否还能正常使用。 要想减缓脚本代码的腐烂速度,需要在编写的时候辨清哪些是会变的依赖、哪些是脚本正常运行所不可或缺的。 8. 扬长避短 有些时候,使用 shell 写脚本就意味着难以移植、难以统一地进行错误处理、难以利索地处理数据。 知道什么时候用 shell,什么时候切换到另外一门更通用的脚本语言(比如ruby/python/perl),这也是编写可靠 shell 脚本的诀窍。

    1.1K20发布于 2019-10-25
  • 来自专栏JJ的笔记

    Linux(centos 8)定时运行python脚本

    装入py环境并与yum软链接装入crond与crontab这些自己一搜就有可以在安装好后写一个简单的自动化脚本测试直接:crontab -e0 * * * * echo "测试" >> test.txt 就可以查看这个文件中是否有记录,来盘断运行其次Python需要一些依赖可能我们在linux系统中跑py程序是会出现: python缺少依赖的信息我们需要在脚本中添加如下创建python虚拟环境在这之前需要拿到所有需要的依赖放入比如 这里需要从自己的开发环境导出依赖,自行百度)使用venv创建虚拟环境并pip install依赖,这里不多说,可以自行百度source /opt/testVenv/bin/activate图片具体步骤:创建sh脚本如上图 /后面的是sh脚本文件路径 写入自己的路径,后面的不需要改动前面007是每天七点运行脚本crond运行注意事项:crond start启动crond restart/stop为重启或者关闭crontab 查看自动化任务如果 crond start报错尝试下面的命令,这是由于centos命令换了systemctl restart crond.service注意:可能由于操作不当开了很多线程,会导致crond服务多次运行脚本此时可以查看线程树

    2K20编辑于 2022-11-11
  • 来自专栏java一日一条

    编写可靠 Shell 脚本8 个建议

    trap func EXIT允许在脚本结束时调用函数。 其实无论写什么代码,哪怕只是一个辅助脚本,都要三思而行,切忌粗心大意。不,写脚本的时候更要记住这点。毕竟许多时候,一个复杂的脚本发端于几行小小的命令。一开始写这个脚本的人,也许以为它只是一次性任务。 雪上加霜的是,几乎没有人会给脚本做测试。除非你去运行它,否则不知道它是否还能正常使用。 要想减缓脚本代码的腐烂速度,需要在编写的时候辨清哪些是会变的依赖、哪些是脚本正常运行所不可或缺的。 8. 扬长避短 有些时候,使用 shell 写脚本就意味着难以移植、难以统一地进行错误处理、难以利索地处理数据。 知道什么时候用 shell,什么时候切换到另外一门更通用的脚本语言(比如ruby/python/perl),这也是编写可靠 shell 脚本的诀窍。

    1.2K20发布于 2018-09-18
  • 来自专栏小网管的运维之路

    shell 脚本监控k8s预警

    脚本会循环遍历指定的命名空间列表,获取每个命名空间中的所有 Pod 名称。 然后,对于每个 Pod,脚本会获取其 CPU 和内存使用情况以及限制,并计算出使用率 0 */1 * * * cd /srv/monitor/k8s_monitor_pod.sh #!

    80030编辑于 2023-11-15
  • 来自专栏清菡软件测试

    高级性能测试系列《8.脚本写法》

    jmeter里面的测试计划是脚本的根文件。 元件 二、jmeter写脚本 特别注意事项: Accept:在请求头里面可加可不加,因为这个东西是开发所控制的,我们是无法修改的。 一个最简单的jmeter脚本,包括:线程组、取样器、监听器。 线程组:性能测试中用于场景设计的,写脚本阶段不用改动。 取样器:根据不同的协议,编写不同的脚本。 6、内容编码:utf8。 请求内容出现乱码处理方法: 1)内容编码:utf8。 2)请求头的Content-Type的值中加上:charset=utf-8 3)请求体为参数类型:勾选参数“编码”,编码:urlencoded编码。 在国内,中文windows系统的字符集编码是gbk936,mac、linux系统中文编码utf8

    1K30编辑于 2022-06-21
  • 来自专栏全栈程序员必看

    k8s-主节点巡检脚本

    脚本(复制粘贴) #! ="\033[42;37m" f="\033[43;37m" g="\033[44;37m" h="\033[45;37m" q="\033[46;37m" echo -e "$h=========本脚本适用 K8S主节点&作者:小韩======"$e echo -e "$a--------自动巡检开启--请把你的小手拿走--" $e linux=$(cat /etc/redhat-release) echo 集群状态----"$e #查看k8s集群状态 K8s=$(kubectl get nodes | grep Ready | wc -l) #进行查询k8s集群节点为正常状态的节点 echo - e "$c----K8s集群节点状态为Ready的数量为:$K8s" $e echo -e "$a----查看Etcd集群健康状态----" $e Etcd=$(kubectl get cs | grep

    66410编辑于 2022-06-29
  • 来自专栏Hadoop数据仓库

    MySQL 8 批量修改字符集脚本

    从低版本迁移到MySQL 8后,可能由于字符集问题出现 Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900 change_database_characset.sql select concat('alter database ',schema_name,' default character set utf8mb4 collate utf8mb4_0900_ai_ci;') from information_schema.schemata where schema_name not in ('sys', 'mysql','performance_schema','information_schema') and lower(default_collation_name) in ('utf8mb4 ,table_name,' default character set utf8mb4 collate = utf8mb4_0900_ai_ci;') from information_schema.tables

    2.7K20编辑于 2023-01-14
  • 来自专栏互联网-小阿宇

    k8s-主节点巡检脚本

    脚本(复制粘贴) #! ="\033[42;37m" f="\033[43;37m" g="\033[44;37m" h="\033[45;37m" q="\033[46;37m" echo -e "$h=========本脚本适用 K8S主节点&作者:小韩======"$e echo -e "$a--------自动巡检开启--请把你的小手拿走--" $e linux=$(cat /etc/redhat-release) echo 集群状态----"$e #查看k8s集群状态 K8s=$(kubectl get nodes | grep Ready | wc -l) #进行查询k8s集群节点为正常状态的节点 echo - e "$c----K8s集群节点状态为Ready的数量为:$K8s" $e echo -e "$a----查看Etcd集群健康状态----" $e Etcd=$(kubectl get cs | grep

    73930编辑于 2022-11-21
  • 来自专栏网安菜鸟成长记

    sql-labs-less8|SQL注入,脚本注入

    前言: 此篇为sql-labs系列less-8,这一关使用脚本盲注,使用的sql语句跟第五关差不多,脚本写的比较烂,我也是第一次写,很基础,如果你也不会写的话可以参考一下。 正文: 本关如果注入语句执行成功页面就会显示You are in ……,如果注入语句没有被数据库执行页面无任何回显 请参考脚本: import requests url = "http://localhost /sql-labs/Less-8/? flag += chr(k) print("flag为->"+flag) get_flag() 详细的说明都在注释里了,sql语句使用的函数就不在讲了,脚本运行图 需要注意的是,脚本运行非常慢(但是要比手动注入好很多),如果长时间依然没有跑出来结果就说明脚本出了问题,认真排查一下,感谢支持。

    1.5K10发布于 2020-10-28
  • 来自专栏Linux技术教程

    Linux一键dd脚本更新,增加RockyLinux 8和AlmaLinux 8的支持

    20220219-001[1].png linux一键dd脚本支持Debian 9/10/11、Ubuntu 16.04/18.04/20.04、CentOS 7/8、RockyLinux 8和AlmaLinux 8系统的网络重装,自动适配境内境外系统源(境内使用阿里云,境外使用官方),适用于 GigsGigsCloud、AkkoCloud、GreenCloud和腾讯云等vps和云服务器。 本次更新: 增加CentoS 8、RockyLinux 8、AlmaLinux 8、Fedora 32+、Ubuntu 20.04下运行的支持; 新增dd RockyLinux 8、AlmaLinux 8

    3.3K70编辑于 2022-02-23
  • 来自专栏建站闲谈

    Linux一键dd脚本更新,增加RockyLinux 8和AlmaLinux 8的支持

    linux一键dd脚本支持Debian 9/10/11、Ubuntu 16.04/18.04/20.04、CentOS 7/8、RockyLinux 8和AlmaLinux 8系统的网络重装,自动适配境内境外系统源 本次更新: 增加CentoS 8、RockyLinux 8、AlmaLinux 8、Fedora 32+、Ubuntu 20.04下运行的支持; 新增dd RockyLinux 8、AlmaLinux 8。 IP: XXX.XXX.XXX.XXX/24 网关: 173.230.137.1 网络掩码: 255.255.255.0 请选择您需要的镜像包: 0) 升级本脚本 root 密码:cxthhhhh.com 推荐512M内存以上使用 6) CentOS 7 用户名:root 密码:IdcOffer.com, 要求2G RAM以上才能使用 7) CentOS 8

    1.5K40编辑于 2022-04-11
  • 来自专栏IT运维技术圈

    k8s1.15.2一键部署脚本

    这k8s的更新版本确实够快啊!到底有没有比IT更需要持续学习能力的行业? k8s跑死了多少个生态圈的开源项目啦。。 kubernetes中文社区都没有更新这个版本!不过波哥给你抢先更新! git clone https://github.com/luckman666/k8s1.15.2.git cd k8s1.15.2 chmod -R 755 . # 编辑base.config里面的参数 /k8s1.15.2.sh 注意事项: 1、只需要在修改base.config里面的固定参数即可。 2、给.sh结尾的脚本赋权限。 3、然后只需执行./k8s1.15.2.sh就可以啦!

    31720编辑于 2022-06-26
  • 来自专栏逍遥剑客的游戏开发

    Nebula3学习笔记(8): 脚本系统

    可能是还在开发当中的缘故, 我感觉Nebula3中的lua脚本系统不是很完善. 当然, 对于需求更高的用户来说, 可以选择使用LuaBind等第三方库来整合脚本系统. Command(命令) 可以这么说, 脚本中调用的, 都是一个个的Command. 一个新的Command定义了一个脚本语言独立的新的脚本命令, 你可以通过派生一个Command的子类并注册到脚本服务器来实现. ) ScriptServer是语言无双的, 也就是说你可以自己派生一个相应语言的子来来支持一种脚本言. 所有的脚本执行都是通过LuaServer::Eval(const String& str)来完成的.

    59640发布于 2018-05-23
  • 来自专栏从零开始学自动化测试

    postman使用教程8-设置断言(Tests脚本编写)

    可以在 postman 里面的 Tests 写脚本断言符合结果符合预期。 Tests 是接口返回 response 之后的脚本操作,可以使用 JavaScript 为 Postman API 请求编写 Tests 脚本。 接口返回的json数据又有这个账号名称,想断言结果返回的值和变量username相等,于是可以先获取环境变量值 pm.environment.get("name"); 于是脚本这样写 pm.test("

    1.9K20发布于 2021-05-17
  • 来自专栏EdisonTalk

    Kafka入门实战教程(8):常用的shell工具脚本

    1 Kafka提供的命令行脚本 Kafka默认提供了多个命令行脚本,用于实现各种各样的功能和运维管理。从2.2版本开始,提供了多达30+个Shell脚本。 今天我们来看一些其中比较实用的Shell脚本。 2 生产消费测试脚本 这恐怕是我们最常用到的工具脚本了,没有之一。 生产消息 生产消息使用kafka-console-producer脚本,典型命令如下: kafka-console-producer.sh --broker-list kafka1:9091,kafka2 3 性能测试脚本 想要对producer或consumer进行一下简单的压力测试,这组脚本值得关注。 生产者压测 对生产者进行压测使用kafka-producer-perf-test脚本。 3 总结 本文总结了Kafka提供的两组最常用也最实用的工具Shell脚本,分别cover了测试生产和消费,以及 压测生产和消费 的两个场景,希望对你有所帮助。

    1.1K50编辑于 2022-09-16
  • 来自专栏技术知识分享

    在 Centos8 中以脚本模式运行 Top

    使用 Top 命令脚本模式的方法 在 Centos8 中,我们执行本文中的命令。下面命令按照 CPU 使用率对数据进行排序,并打印命令中指定的前 20 行。 9500 8112 S 0.0 0.5 0:00.04 /usr/lib/systemd/systemd --user 上面命令中关于top命令使用的选项解释如下: -b: 运行脚本模式 可以利用脚本模式的选项将top命令输出传输到其他应用程序或文件。

    2K20发布于 2021-09-01
  • 来自专栏我的小碗汤

    用 Ansible 简化 K8S 部署,脚本现成!

    一、概述 前面我写了关于k8s环境部署的几篇文章,k8s部署还是比较麻烦的,所以是有必要考虑一键部署的方案,这里借助ansible playbook来实现k8s环境的一键部署,实现快速部署的目的。 关于k8s传统部署详细过程可以参考以下文章: 32 张配图详解 K8S 1.24 高可用部署,保姆级详细版! 192.168.182.111 local-168-182-111 192.168.182.112 local-168-182-112 192.168.182.113 local-168-182-113 准备脚本 相关组件 install-k8s/install-k8s/templates/install-k8s.sh #! 这里只是验证了k8s v1.23.6版本的,其它高版本和低版本后续会继续完善验证,还有就是如果执行脚本的话,可以将copy和shell模块并用一个script模块,编排就会变更更简洁,其实script内部也是先

    4.3K32编辑于 2023-03-20
领券