上一页 1 2 3 4 5 6 7 8 ··· 26 下一页
摘要: Shell数组 Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: array_name=(value1 value2 ... valuen) 我们来看一个例子: SERVERS=("10.98.200.198" "10.98.200.197" "10.96.180.204") 阅读全文
posted @ 2022-06-14 18:05 极客子羽 阅读(2761) 评论(0) 推荐(0)
摘要: 背景介绍 我需要统计某个文件夹下的文件个数,网上给出的解决方案是: 1、 统计当前文件夹下文件的个数 ls -l |grep "^-"|wc -l 2、 统计当前文件夹下目录的个数 ls -l |grep "^d"|wc -l 3、统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep 阅读全文
posted @ 2022-06-13 16:43 极客子羽 阅读(2087) 评论(0) 推荐(0)
摘要: 背景描述 在 Linux 上部署 mongodb 的数据库时,我遇到一个需求,就是删除 data 文件夹下的所有文件,达到清理库的作用,因此,一开始写了一段代码来清空文件夹: #!/bin/bash ## 不推荐的版本1 function clean() { local dir=$1 du -sh 阅读全文
posted @ 2022-06-13 15:41 极客子羽 阅读(461) 评论(0) 推荐(0)
摘要: 参考文档 https://www.shellcheck.net/wiki/SC2002 Problematic code: ### 这是我自己创建的配置文件 confFile=/opt/mongodb/config/config.conf result=$(cat "$confFile" | gre 阅读全文
posted @ 2022-06-09 16:54 极客子羽 阅读(461) 评论(0) 推荐(0)
摘要: 参考文档 解决本机能ping通虚拟机,但是telnet不到虚拟机22端口,ssh连不上虚拟机 本文给出了我搜集到的检查各项状态的命令 遇到的问题 本地(windows)能 ping 得通 VMWare 虚拟机。执行 DOS 命令 ping 192.168.101.12 且虚拟机(ubuntu)ssh 阅读全文
posted @ 2022-05-28 21:50 极客子羽 阅读(6854) 评论(1) 推荐(1)
摘要: 源代码 #!/bin/bash JAR_NAME=demo.jar start() { begin=`date +%s` nohup java -jar "$JAR_NAME" 2>&1 & i=0 while [ 1 ] do PID=$(ps -ef | grep "$JAR_NAME" | g 阅读全文
posted @ 2022-05-22 22:08 极客子羽 阅读(413) 评论(0) 推荐(0)
摘要: echo -e 中 -e 表示 enable interpretation of backslash escapes,即启用反斜杠\转义。 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: 字符 含义 \a 发出警告声; \b 退格(backspace):光标向前移动一个字符; 阅读全文
posted @ 2022-05-21 20:17 极客子羽 阅读(699) 评论(0) 推荐(0)
摘要: 节选自 C语言-大小端序的详解 #include <netinet/in.h> //16位数据类型网络字节顺序到主机字节顺序的转换 #define ntohs(n) //16位数据类型主机字节顺序到网络字节顺序的转换 #define htons(n) //32位数据类型网络字节顺序到主机字节顺序的转 阅读全文
posted @ 2022-05-19 17:13 极客子羽 阅读(223) 评论(0) 推荐(0)
摘要: 1. C语言中没有 class 关键字(那是 C++ 才有的),因此使用结构体及其关键字 struct 表示“类”; 2. C语言中也没有构造器,带参数的宏(例如 #define newXXX(arg0, arg1) {(arg0) , (arg1)}} 作用类似于 “类的构造器”; 3. C语言中也没有类的继承,运用结构体内嵌套其他结构体的方法,可以实现“组合”,效果类似于“继承”; (例如 typedef struct { Validator proxy; ... } RangeValidator;) 4. C语言中也没有多态,运用函数指针(指向函数的指针)作为结构体的组成部分,通过传入不同的函数,可以实现“多态”的效果; (例如 typedef struct { void (* swim)();} Animal;) 阅读全文
posted @ 2022-05-19 10:58 极客子羽 阅读(874) 评论(0) 推荐(0)
摘要: 扩展虚拟硬盘空间上限 首先,第一步要扩展虚拟机的磁盘空间,参考 百度经验:hyper-V扩展虚拟机的磁盘空间 完成。 打开 Hyper-V 管理器 右击目标虚拟机 - 关机 (确保关机状态下才能编辑磁盘文件) 右击目标虚拟机 - 设置 找到硬件 - SCSI控制器 - 硬盘驱动器,选中它 找到虚拟硬 阅读全文
posted @ 2022-05-16 11:46 极客子羽 阅读(6341) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 26 下一页
点击右上角即可分享
微信分享提示