Linux的shell编程
1、什么是shell?
当一个用户登录Linux系统之后,系统初始化程序init就为每一个用户运行一个称为shell(外壳)的程序。
shell就是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序。一般的Linux系统都将bash作为默认的shell。...
分类:
系统相关 时间:
2014-06-20 12:33:31
阅读次数:
306
今天才发现原来位置变量也可以玩的这么爽!!这是使用位置变量进行文件目录备份:#!/bin/bashDATE=`date +%F` //日期以年月日输出tar
czf $1.$DATE.tar.gz $1 > /dev/null 2>> /opt/$1.bak.log
//打包$1变量包,将错误追加到...
分类:
其他好文 时间:
2014-06-02 17:28:52
阅读次数:
264
本文详细介绍了在Android中利用shell命令进行截屏的方法,并且讲解了利用pull命令从手机中导出文件到电脑上的方法,最后讲解了几个容易出错的地方。...
分类:
移动开发 时间:
2014-06-01 15:36:14
阅读次数:
304
Linux下很多命令用起来真相当方便,尤其是进行批处理操作时。(话说感觉这种程序也不复杂,windows咋一直不搞一个好用的shell呢)这里列出一些常用shell操作的应用,具体命令的用法与解释就不列了,网上有很多很好的教程。###
批量重命名 假如当前目录下有若干.wma文件,我希望把它们批量转...
分类:
系统相关 时间:
2014-05-29 16:24:52
阅读次数:
327
改脚本查看哪些ip被占用。#!/bin/bashfor i in {1..10}
//赋予i变量1-10do//干什么ping -c1 -w1 192.168.7.$i &> /dev/null //ping
192.168.7.网段 每个ip1次 显示1行全输出到无底洞if [ $? -eq 0 ...
分类:
其他好文 时间:
2014-05-28 00:04:45
阅读次数:
321
#!/bin/bash# 用shell中的数组构造统计不同的组合个数.#
下面的组合有(1,6)(3,4)(5,5)(1,6)(5,5)(4,3)(1,8)#
不同的组合为(1,6)(3,4)(5,5)(4,3)(1,8)arrayLeft=(1 3 5 1 5 4 1)arrayRight=(6 ...
分类:
其他好文 时间:
2014-05-26 19:17:19
阅读次数:
409
分享下nginx、Apache、IIS三种服务器解决413 Request Entity
Too
Large问题的方法。一、nginx服务器nginx出现这个问题的原因是请求实体太长了。一般出现种情况是Post请求时Body内容Post的数据太大了,如上传大文件过大、POST数据比较多。处理方法在n...
分类:
其他好文 时间:
2014-05-26 17:02:17
阅读次数:
316
Nginx(“engine x”) 是一个高性能的 HTTP 和反向代理服务器,也是一个
IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru
站点开发的,它已经在该站点运行超过三年了。Igor 将源代码以类BSD许可证的形...
分类:
数据库 时间:
2014-05-26 06:49:30
阅读次数:
479
Nginx突然无法运行,提示绑定0.0.0.0:80失败。1.使用 netstat
-ano命令查看端口情况,得知是pid 4的进程占用80端口,但这是system进程无法结束。2.接下来,使用net stop http与Sc config
http start= disabled禁用http服务,...
Centos6.4下Nginx安装Nginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Nginx是由IgorSysoev为俄罗斯访问量第二的Rambler.ru站点开发的,它已经在该站点运行超过三年了。Igor将源代码以类BSD许可证的形式发布。Nginx和Apache区别Nginx..
分类:
其他好文 时间:
2014-05-24 15:59:27
阅读次数:
488