服务器部署
-
C++/Php/Python/Shell 程序按行读取文件或者控制台详解程序员
写程序经常需要用到从文件或者标准输入中按行读取信息,这里汇总一下。方便使用 1. C++ 读取文件 1 #include<stdio.h> 2 #inclu…
-
linux shell 多线程执行程序详解程序员
Shell中并没有真正意义的多线程,要实现多线程可以启动多个后端进程,最大程度利用cpu性能。 直接看代码示例吧。 (1) 顺序执行的代码 1 #!/bin/bash 2 date…
-
Shell编程之数组使用详解程序员
记录一下shell中数组的使用 主要是数组元素的创建,元素的增、删、改操作。 1 #!/bin/bash 2 3 #基本数组操作 4 a=(1 2 3) ##()表示空数组 5 e…
-
Shell bc命令进行数学运算详解程序员
通常情况做简单的运算,很多命令里面都是支持的。比如for, awk等。 1 #!/bin/bash 2 3 num=0 4 #for循环这里的数字也是运算 5 #也可以使用 seq…
-
Python/Shell 正则表达式与运用详解程序员
正则表达式用的地方是很多的。比如字符串处理过程中。最近遇到记录一下。 1. 比如在shell中 1 #!/bin/bash 2 3 str=”date:2017-11-28 os:…
-
linux下使用adduser与useradd命令批量添加用户详解程序员
在linux下添加用户的命令有 adduser与useradd ,这两个命令有些不同 。下面结合批量添加用户来说明。 一.adduser批量添加用户 &nb…
-
shell:实现linux服务器资源监控并发送告警邮件详解程序员
1、安装方式 wget http://10.8.225.126/wsmonitor/install.sh;sh install.sh t[email prote…
-
linux 刷新环境变量详解程序员
方法一: 在/etc/profile文件中添加变量【对所有用户生效(永久的)】 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永…
-
make -k ,lsof及系统接口strtol详解程序员
1.make加参数-k,作用是编译过程中出错后不会退出而是继续 keepgoing 2.lsof(list open files)是一个列出当前系统打开文件的工具。(在linux环…
-
复原IP地址算法详解程序员
给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。 示例: 输入: “25525511135”输出: [“255.255.11…