一、shell介绍shell脚本是日常Linux系统管理工作中必不可少的,不会shell,就不是一个合格管理员。shell是系统跟计算机硬件交互使用的中间介质,一个系统工具。实际上在shell和计算机硬件之间还有一层——系统内核。如果吧计算…
http://blogs.msdn.com/b/kebab/archive/2014/04/28/executing-powershell-scripts-from-c.aspx
定义初始化mapdeclare-Amap=(["100"]="1"["200"]="2")输出所有keyecho${map[@]}输出key对应的值echo${map["100"]}遍历mapforkeyin${!map[@]}doecho…
LinuxShell常用命令:#总核数=物理CPU个数X每颗物理CPU的核数#总逻辑CPU数=物理CPU个数X每颗物理CPU的核数X超线程数#查看物理CPU个数cat/proc/cpuinfo|grep"physicalid"|sort|u…
while命令某种意义上是if-then语句和for循环的混杂体。while命令允许定义一个要测试的命令,然后循环执行一组命令,只要定义的测试命令返回的是退出状态码0。它会在每次迭代的一开始测试test命令。在test命令返回非零退出状态码…
有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。1.CreateProcess因为使用复杂,比较少用。2.WinExec主要运行EXE文件。如:WinExec(’Notepad.exe…
上线项目到服务器后,有时候有的功能跟本地调试的不一样,这时候就需要设置打开display_errors=On;首先,cd..进入上一级,ll罗列当前目录,跟home当前目录的有这个usr,然后输入cdusr/local,然后在罗列ll,看到…
认识SHELLalias显示当前所有的命令别名aliaslm="ls-al"命令别名unaliaslm取消命令别名type类似whichexprot设置或显示环境变量exprotPATH="$PATH":/sbin添加/sbin入PATH路…
使用date-d选项:date+"%Y%m%d"-d"+ndays"今天的后n天日期date+"%Y%m%d"-d"-ndays"今天的前n天日期比如:[root@localhostriqi]#date+"%Y-%m-%d%H:%M:%S"…
为什么执行脚本要使用./+脚本名来执行脚本理解:因为如果直接使用脚本名,那么linux系统会去path路径查找如去/binusr/bin等查找,这个时候会找不到这个脚本名字,就会报错。使用./这个时候就相当于告诉系统要在当前路径底下查找。通…
环境:centos7思路:ssh与要修改的服务器免密。脚本读取文本中ip地址,然后远程修改密码,并将密码放入文本中。1、准备ip地址文本[root@186~]#catip100.98.100.186100.98.100.1882、编写批量修…
顺利连接到远程服务器了。如果是一台全新服务器的话,通常我们是以root用户登录的。在root下部署代码不安全,最好是建一个新用户(如果你已经以非root用户登录的话可以跳过这一步)。下面的一些列命令将创建一个拥有超级权限的新用户:#在roo…
在jar包目录下创建一个文件,后缀为.sh#!/bin/bash#stopservicepgrep"jar包名字"|grep-v"tail"|grep-v"grep"|awk'{print$2}'`if["$pid"];thenecho"p…
一、变量变量在shell中分为:本地变量、环境变量、位置参数;本地变量:仅可在用户当前shell生命期的脚本中使用的变量,本地变量随着shell进程的消亡而无效,本地变量在新启动的shell中依旧无效,类似于c、c++中的局部变量的概念;环…
F:\phpStudy\php53\php.exe-fF:\phpStudy\WWW\qh\qh.php/usr/local/php/bin/php-ftest.phpUsage:php[options][-f]<file>[-…