这里是一句长长的引言前言为什么要有编码规范编码规范原则代码规范等级定义本文档参考源文件基础结构命名函数名变量名常量和环境变量名只读变量局部变量异常与日志异常日志编程实践 持续分类并完善变量扩展 推荐附:常用工具前言与其它的编程规范一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。这份文档主要侧重于我们所普遍遵循的规则, 对于那些不是明确强制要求的
转载 10月前
48阅读
环境:k8s v1.18.5网络环境: calico,通过nodePort方式对外提供nginx服务一、 创建nginx的service1.定义nginx的service(nginx-service.yml)apiVersion: v1 kind: Service metadata: name: nginx-service #定义service名称为nginx-
转载 2024-10-22 16:10:22
123阅读
以bluebridge.tar.gz包例子进行相关介绍1.解压包tar zxvf bluebridge.tar.gz2.将解压包放在/usr/local/目录下mv out /usr/local/bbserver3.修改相应的配置文件cd /usr/local/bbserver修改run_bbserver.sh文件 4.将其设置开机启动服务cd /etc/init.d vim bbs
原创 精选 2022-11-07 17:55:54
1268阅读
目录一、Configmap配置管理二、Secret配置管理三、Volumes配置管理四、kubernetes调度五、kubernetes访问控制一、Configmap配置管理Configmap用于保存配置数据,以键值对形式存储;ConfigMap资源提供了向Pod注入配置数据的方法,旨在让镜像和配置文件解耦,以便实现镜像的可移植性和可复用性;典型的使用场景有:填充环境变量的值、设置容器内的命令行参
转载 11月前
23阅读
如何在shell脚本中使用变量 在每种编程语言中,变量都扮演了一个重要的角色。在Linux shell脚本编程中,我们使用两种类型的变量:系统定义的变量和用户定义的变量。shell脚本中的变量是用来调用一个数值或者字符值的手段。与正规的编程语言不同的是,shell脚本不要求你去变量声明一个类型。在本文中,我们将讨论shell脚本编程中的变量及其类型,以及如何设置和使用这些变量。 系
shell流程控制与其他语言有一点不同就是它的流程控制不可为空,即else分支没有语句执行,就不要写这个else。本文介绍if语法使用方法、特殊文本表达式-z -n -f -eq -ne -lt等及shell的逻辑表达式用法。1.if语法条件表达式一定要有fi结尾!!!if语法格式 命令执行成功,返回0 (比如grep ,找到匹配) 执行失败,返回非0 (grep,没找到匹配)if语句也可以写成一
Linux系统下如何设置开机启动项1.修改/etc/rc.d/rc.local文件,在rc.local 后面加上你的
原创 2022-12-02 09:50:23
219阅读
Shell脚本编辑Ÿ   我们这里使用ubuntu18.04进行对shell脚本编辑的演示一.Shell 教程:Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核 。二.Shell脚本Shell脚本shell
转载 2024-01-17 10:50:08
81阅读
在日常开发中,我们经常会将项目打成 jar 包,部署到服务器上运行,但每次启动项目都要使用 jar -jar 命令,停止项目还需要先查找程序进程 pid,然后再进行 kill。如果只是部署一两次,手动操作没有什么多大问题,要是需要经常重新部署,每次输入命令也是挺麻烦的,因此我们可以通过编写 shell 脚本来解决这个问题一、编写 shell 脚本首先我们需要一个可运行的项目 jar 包,将其部署到
转载 2024-07-30 08:28:13
76阅读
平时经常要远程连接windows的机器,所以rdesktop是必备的。近来安装了gnome界面的centos7,发现一直使用的rdesktop命令变成了rdesktop-vrdp了,不过能用就行。要用shell脚本rdesktop加点GUI界面首先要安装有zenity,然后写一个这样的脚本:#!/bin/bash ipaddr=$(zenity --entry --title
原创 2014-10-21 13:50:13
10000+阅读
练习shell脚本题目:写一个脚本,实现批量添加20个用户,用户名为user1-20,密码user后面跟5个随机字符;之前练习过批量创建用户,使用for循环就可以实现,这次多了一个需求,设置用户密码,密码user后面跟5个随机字符。思路:创建用户当然还是使用for循环,随机字符需要研究一下怎么生成,怎么在脚本里面设置密码?下面是经过我测试多次,实现题目需求的脚本,大家有更好的可以贴出来,共同
原创 精选 2015-08-04 14:51:36
4750阅读
4点赞
4评论
c#访问app.config配置文件 今天在做项目的时候,由于程序同时启动多种情况的数据,测试分为多个人,就需要把数据分离开来,于是用了一个临时的配置文件,让测试在配置文件修改相应数据从而让各个测试互相不影响!步骤:第一步:添加一个App.config文件,文件格式如下:<?xml version="1.0" encoding="utf-8" ?&
目录持续性挂载Linux分区/etc/fstabMount使用UUID挂载:特殊装置 loop 挂载 (映象档不刻录就挂载使用)持续性挂载Linux分区mount命令挂载只是临时挂载,重启就没了。文件系统永久的挂载,需要将挂载的信息写入/etc/fstab。 /etc/fstab这个文件非常重要,filesystem 的挂载会记录到 /etc/mtab 与 /proc/mounts 当中。一旦这个
shell脚本中使用数组:可以理解若干个变量存储在一段连续的内存空间,通过数组名引用这段内存空间  declare,local,readonly都使用-a选项定义索引数组                  使用-A选项定义关联数组read也可以通过-a选项接受多个输入,并将其存储在数组中decl
原创 2015-12-03 17:21:27
717阅读
1、先新建一个test.sh的脚本,给a+x权限,然后添加#chkconfig:234550502、chkconfig--addtest3、systemctlenabletest其中2345是默认启动级别,级别有0-6共7个级别。  等级0表示:表示关机    等级1表示:单用户模式    等级2表示:无网络连接的多用户命令行模式    等级3表示:有网络连接的多用户命令行模式    等级4表示:
原创 2019-04-20 11:45:23
1946阅读
configMap Kubernetes 中的 ConfigMap 是一种用来存储配置数据的 API 资源,它允许您将配置信息以键值对的形式保存,并在容器中使用这
原创 2024-06-22 15:29:37
53阅读
前言前几天干活的时候遇到一个需要解析处理xml文件的一个需求,当时考虑到逻辑比较复杂,因此用java慢慢搞了搞。不过这个需求经常会变,每次变化之后都要重新找到jar包的代码,改了之后还要替换原来的jar包,一来不方便修改,二来不方便统一保存代码,三来也不方便查看jar包的功能。其实对于这种比较灵活的功能,最方便高效的做法是采用一些脚本语言,比如python,ruby等等,开发效率高,而且也能处理一
转载 2024-06-14 09:34:00
75阅读
将Python脚本设置Ubuntu服务 在Ubuntu操作系统中,我们可以将Python脚本设置服务,以便在系统启动时自动运行脚本,并随时监控和管理脚本的运行状态。这对于需要长时间运行的任务或后台服务非常有用。本文将介绍如何将Python脚本设置Ubuntu服务,并提供相关的代码示例。 ## 什么是Ubuntu服务? 在Ubuntu中,服务是指在后台运行的程序或脚本,它可以在系统启动时
原创 2023-12-12 03:10:47
312阅读
shell脚本真假值判断
原创 2014-05-14 22:30:18
10000+阅读
写在开篇什么是 ConfigMap?在 Kubernetes 中,ConfigMap 是一种 API 资源对象,用于存储非密钥/值数据,例如配置文件、环境变量和命令行参数等。ConfigMap 允许将这些数据与应用程序的容器进行解耦,从而使应用程序更加可移植和可配置。通过将配置数据存储在 ConfigMap 中,可以在不修改应用程序容器镜像的情况下,灵活地管理应用程序的配置。ConfigMap
转载 2023-11-08 22:58:41
353阅读
  • 1
  • 2
  • 3
  • 4
  • 5