码迷,mamicode.com
首页 > 系统相关
shell脚本中反引号与双引号的·区别与联系
双引号目的:为了包含文字或者函数段.除了本身,反引号内的函数,$开头的变量和\开头反转换的字符外,其余都是直接输出.被双引号用括住的内容,将被视为单一字串。它防止通配符扩展,但允许变量扩展。这点与单引数的处理方式不同。反引号目的是为了在双引号内保持函数转换.但单引号..
分类:系统相关   时间:2016-06-17 00:59:21    阅读次数:312
shell脚本实现进度条
使用shell脚本来实现进度条代码如下:运行结果为:
分类:系统相关   时间:2016-06-17 00:58:35    阅读次数:287
执行shell脚本的方式
执行shell脚本有以下3种方式:bashxxxxx.sh或者shxxxxx.sh(推荐使用)path/xxxxx.sh或者./xxxxx.sh(当前路径下执行脚本)sourcexxxxx.sh或者.xxxxx.sh(点后面有个空格。此种方式可以把自身shell变量的值传递给父shell使用)。第一种方式是当shell脚本没有可执行权限的时候用..
分类:系统相关   时间:2016-06-17 00:56:53    阅读次数:243
shell cat的特殊编辑脚本方法
[root@localhost~]$cat>new.txt##编辑thisisnewtext.--输入内容^C--ctrl+c退出[root@localhost~]$catnew.txt--查看new.txt的内容thisisnewtext.
分类:系统相关   时间:2016-06-17 00:56:59    阅读次数:236
shell脚本中反引号与$()的区别
反引号与$()的区别:我们先来看一个例子:创建一个名为test.sh的文件,在文件中输入如下两条指令运行结果如下:为什么这两条语句运行结果不一样呢?这是一个非常有意思的问题,但要解释这个问题确比较困难,我来换一个简单一点的例子,通俗的解释一下。比如我们有一个shell脚本..
分类:系统相关   时间:2016-06-17 00:56:46    阅读次数:217
shell脚本获取zabbix监控图
因为领导提出需要每天看几次服务器的流量图,今天早上9点上班开始截图,十多台服务器、指定时间12小时流量图,截完图反复对照好几遍,一是怕选错主机,二是怕搞错时间段。使用zabbix时间不长,一直感觉很别扭,容易出错。加上中间还做了一点其他东西的统计,最后等邮件发出的时..
分类:系统相关   时间:2016-06-17 00:51:45    阅读次数:1758
FsmMachine有限状态机的一些总结
具体思路如下: - 创建一个基类(对应demo中的FsmState),具备Enter,Excute,Exit三个主要函数以及状态持有对象, 作用于每一种状态的进入,执行以及退出; - 创建一个状态机(对应demo中的FsmStateMachine),声明基类的三种状态以及状态持有对象,定义构造函数初 ...
分类:系统相关   时间:2016-06-17 00:35:36    阅读次数:239
Shell文本过滤
正则表达式 符号 含义 . 匹配任意ASCII中任意单个字符,或是字母,或是数字 ^ 匹配行首 $ 匹配行尾 * 匹配任意字符或前一个的一次或多次重复 \ 转义,被转义的有$ . ‘ “ * [ ] ^ \ ( ) | + ? […] [-] 匹配一个范围或集合 \{\} 匹配n次:\{n\},最少 ...
分类:系统相关   时间:2016-06-17 00:30:11    阅读次数:335
Linux vi 命令
来学一个vi的命令。要完成的是在一个只读文件中,删掉一行,然后插入两行。 那只读文件你要修改,用sudo vi 总可以了吧。首先 vi命令进入编辑模式。 在非插入模式中: h 光标左移 l 光标右移 j 光标上移 k 光标下移 d 删除光标所在行 o在当前行之下新开一行 那我就先d了一下, 然后i了 ...
分类:系统相关   时间:2016-06-16 23:13:39    阅读次数:229
memcached启动参数
...
分类:系统相关   时间:2016-06-16 23:09:03    阅读次数:217
Mac 颜色取值
command+shift+4 截图,我靠,我以前不知道 系统自带数码测色计, 选择显示十六位制 command+L 锁定 command+shift+c 复制 简直太方便 ...
分类:系统相关   时间:2016-06-16 23:10:22    阅读次数:290
进程调度模拟程序
#include<stdio.h> #define N 10 typedef struct process { char name; int arrive; int prio; int needTime; char state; }Process; Process a[N]; void input( ...
分类:系统相关   时间:2016-06-16 22:58:40    阅读次数:281
红旗Linux:新型“Linux+”产品理念
每次发布会红旗通常都只是产品发布,参见《红旗Linux新产品:Asianux 7》一文。这次还做了一个改变,红旗软件副总裁樊洪光提出了“Linux+”的新型产业理念,企业级软件市场在发生着根本性变革,越来越多的用户趋向于使用开源平台和低成本的硬件,并以此为基础来构建定制化解决方案来丰富上层应用,以期 ...
分类:系统相关   时间:2016-06-16 22:57:37    阅读次数:246
Eclipse Find/Replace
1.Eclipse内容助手 选中Regular expressions,使用正则表达式进行匹配。图中出现了小黄灯,Ctrl+Space显示出帮助信息。 2.Wrap search(循环检索)选中后,检索到文档末尾后回到开头循环检索。 3.Incremental(增量检索) ...
分类:系统相关   时间:2016-06-16 21:48:11    阅读次数:2235
多进程并发服务器
data.h server.c client.c ...
分类:系统相关   时间:2016-06-16 21:43:47    阅读次数:225
ArchLinux下Shell基础学习
首先来认识脚本语言:通常指的是命令行界面的解析器。(来自维基的解释) 第一部分:认识Shell 大家可以看到这里使用了#!/bin/sh和!/bin/bash。可是俩者有什么区别呢?下图有解释。 sh是bash的软连接。sh对应的bash命令完整参数是:/bin/bash --posix(这里感谢Y ...
分类:系统相关   时间:2016-06-16 21:42:01    阅读次数:582
linux常用小技巧
一、设置固定ip地址1.config查看用的是哪一个网卡这是假设用的是eth12.修改dns地址vim /etc/resolv.confsearch 域名地址nameserver 192.168.3.2 #主dns地址nameserver 14.114.114.114 #次dns地址3修改ifcfg ...
分类:系统相关   时间:2016-06-16 21:29:18    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!