shell脚本之 函数——【初学者必看】

shell脚本之函数一、shell函数定义二. 函数返回值一、shell函数定义将命令序列按格式写在一起可方便使用命令序列格式1:function 函数名 {命令序列【return x】 //使用return或exit可以显示地结束函数}函数名格式2:函数名 () {命令序列}函数名经典案例:#调用函数,是从上往下依次执行的f1 (){ echo hello}f3 (){ echo "$(f1) $(f2)"}f2 (){echo
分类: 物联网 发布时间: 06-25 23:05 阅读次数: 0

那些年关于dns和dhcp的故事

那些年关于dns和dhcp的故事一.函数写DNS安装1.1源代码1.1.1 具体演练二.用函数写DHCP安装【动态分配ip地址】2.1源代码2.1.1 具体演练一.函数写DNS安装1.1源代码#!/bin/bash#域名解析:解析域名返回你自己的ip地址function dnscheck {#1.判断有没有安装bind软件包rpm -q bind &>/dev/nullif [ $? -ne 0 ];then yum install -y bind &>
分类: 物联网 发布时间: 06-25 23:05 阅读次数: 0

Linux脚本定时清理日志任务

定时清理日志任务前言一.定时清理简述1.1查看/etc/crontab文件1.2 删除文件命令1.3 给脚本添加权限:1.4 将脚本添加到定时任务2.计划任务2.1创建shell2.2 编辑shell脚本:2.3计划任务:前言当我们在生产过程中,都会遇到诸如此类的问题。定时清理日志成为了必不可少的一步骤!一.定时清理简述当我们要定期的备份以及删除时,我们需要写一个shell 脚本,然后用 crontab 来每天定期执行。1.1查看/etc/crontab文件linux 系统则是由 cron (
分类: 物联网 发布时间: 06-25 23:05 阅读次数: 0

shell脚本之正则表达式(重中之重)

shell脚本之正则表达式一、常见的管道命令1.1sort命令1.2 经典案例1.2uniq命令一.正则表达式1.1 正则表达式定义1.2 常见元字符(支持的工具:find、grep、egrep、sed和awk)三级目录总结一、常见的管道命令1.1sort命令以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序格式:sort [选项] 参数常用选项:选项说明-f忽略大小写,会将小写字母都转换为大写字母来进行比较-b忽略每行前面的空格-n按照
分类: 物联网 发布时间: 06-25 23:05 阅读次数: 0

shell脚本文本江湖三剑客——awk

awk一、AWK工具介绍1.1AWK命令的基本格式1.2AWK工作原理1.3常见的内建变量(可直接用)1.4 实例1.4.1打印文本内容1.4.1.1 查看里面的所有内容1.4.1.2 以冒号为分割,打印第一列1.4.1.3 以x作为分隔符1.4.1.4 同时打印第一列和第二列内容1.4.1.5 打印第一列和最后一列的内容1.4.1.6 以制表符为分割1.4.1.7 以:/为分割,打印第九列1.4.1.8 打印磁盘已经使用情况一、AWK工具介绍AWK 是一种处理文本文件的语言,它是一个强大的文本分
分类: 物联网 发布时间: 06-25 23:05 阅读次数: 0

【Mysql】第1篇--数据库概述

存储数据的仓库,本质上就是存储数据的文件系统(文件夹)
分类: 企业开发 发布时间: 06-25 23:00 阅读次数: 0

【Mysql】第2篇--数据操作语言

作用: 操作表中的记录(增 删 改)
分类: 企业开发 发布时间: 06-25 23:00 阅读次数: 0

React组件设计-仿网易有道翻译主页

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 前言 由于频繁使用网易有道翻译这个软件,让我萌生出想要征服ta的冲动。开发过程中遇到了些许问题,页面还有很
分类: 编程语言 发布时间: 06-25 22:29 阅读次数: 0

leetcode 1354. Construct Target Array With Multiple Sums(python)

leetcode 1354. Construct Target Array With Multiple Sums 考查的就是根据题意进行模拟运算
分类: 编程语言 发布时间: 06-25 22:29 阅读次数: 0

k8s 搭建etcd集群(业务调用非k8s集群)—— 筑梦之路

直接上yaml文件#etcd-cluster-cm.yamlapiVersion: v1kind: ConfigMapmetadata: name: etcd-cm namespace: merrydata: ETCD_ROOT_PASSWORD: "admin123"#etcd-cluster-deploy.yamlapiVersion: apps/v1kind: StatefulSetmetadata: labels: app: etcd name.
分类: 企业开发 发布时间: 06-25 21:08 阅读次数: 0

KVM 显卡透传 —— 筑梦之路

显卡直通依赖于一些虚拟化技术, 可能在你的机器上不可用, 必须先检查以下条件:首先CPU必须支持硬件虚拟化(for KVM)和IOMMU(for 直通)兼容的 Intel CPUs 列表 (Intel VT-x and Intel VT-d). 可以理解为 Intel VT-x 是CPU的虚拟化,VT-d 是 I/O 设备的虚拟化,两个东西不一样。Bulldozer 及更高版本(包括 Zen)的所有 AMD CPU 都应该兼容。主板必须支持 IOMMU芯片组和 BIOS 必须都支持 IOMMU。很难直接看出
分类: 企业开发 发布时间: 06-25 21:06 阅读次数: 0

centos 7 制作openssh8.7/8.8/8.9/9.0 p1 rpm包升级——筑梦之路

草稿
分类: 企业开发 发布时间: 06-25 21:06 阅读次数: 0

fedora 编译安装opencv 4.5.2 —— 筑梦之路

#安装依赖包dnf install cmake gcc libpng-devel gtk2-devel jasper-devel openexr-devel libwebp-devel libjpeg-turbo-devel libtiff-devel tbb-devel eigen3-devel boost boost-thread boost-devel libv4l-devel#拉取代码git clone https://gitee.com/binghai228/opencv.git.
分类: 企业开发 发布时间: 06-25 21:06 阅读次数: 0

坡道带来的困惑

智能车竞赛中的坡道处理。
分类: 企业开发 发布时间: 06-25 21:02 阅读次数: 0

【Kevin Learn 小程序】--> navigator

小程序导航组件 navigator
分类: 移动开发 发布时间: 06-25 20:53 阅读次数: 0

【Android -- UI 开发】TextClock 的基本使用

TextClock 可以将当前日期和/或时间显示为格式化字符串。
分类: 移动开发 发布时间: 06-25 20:53 阅读次数: 0

【Android -- 开源库】LitePal 数据库

数据库操作之 LitePal
分类: 移动开发 发布时间: 06-25 20:53 阅读次数: 0

【Android -- 实战】调用摄像头拍照

现在很多应用中都会要求用户上传一张图片来作为头像,首先我在这接收使用相机拍照和在相册中选择图片。
分类: 移动开发 发布时间: 06-25 20:53 阅读次数: 0

【Android -- 面试】Android 知识点(四大组件)

Android 面试知识点:四大组件、Fragment
分类: 移动开发 发布时间: 06-25 20:53 阅读次数: 0

【Android -- 开源库】Picasso 的基本使用

Android 中有几个比较有名的图片加载框架,Universal ImageLoader、Picasso、Glide 和 Fresco。Picasso 是 Square 公司开源的 Android 端的图片加载和缓存框架。
分类: 移动开发 发布时间: 06-25 20:52 阅读次数: 0