记录一个shell脚本事例,事例中包括shell的一些语法(函数定义、表达式运算、if、case...)#!/bin/sh#获取当前时间RUN_TIME=`date +%H%M%S`#取当前日期前一天get_ydate(){ #设置当前年月日 TODAY=`date +%Y%m%d` month=`...
分类:
系统相关 时间:
2015-01-16 16:24:42
阅读次数:
306
Linux下安装load generator步骤及问题解决上一篇 / 下一篇 2014-08-06 18:33:00 / 个人分类:loadrunner相关查看( 146 ) / 评论( 0 ) / 评分( 0 / 0 )一.获取安装包可在HP官网或其它途径获取资源。资源如下图所示二.拷贝安装包到l...
分类:
系统相关 时间:
2015-01-16 16:21:31
阅读次数:
333
#!/bin/bash # Tetris Game #APP declaration APP_NAME="${0##*[\\/]}" APP_VERSION="1.0" #颜色定义 ...
分类:
系统相关 时间:
2015-01-16 16:22:16
阅读次数:
202
[转]ubuntu 10.04下的配置tftp服务器http://www.cnblogs.com/geneil/archive/2011/11/24/2261653.html第1步:安装tftp所需的软件。首先需要安装tftp-hpa,tftpd-hpa,前者是客户端,后者是服务程序,在终端下输入 ...
分类:
系统相关 时间:
2015-01-16 16:18:47
阅读次数:
212
原文网址:http://mymobile.iteye.com/blog/1407601Linux export 命令功能说明:设置或显示环境变量。(比如我们要用一个命令,但这个命令的执行文件不在当前目录,这样我们每次用的时候必须指定执行文件的目录,麻烦,在代码中先执行export,这个相当于告诉程序...
分类:
系统相关 时间:
2015-01-16 16:18:20
阅读次数:
155
远程备份大容量时常会有这样的情形:从远程备份的文件很大,需要很长时间,想在退出ssh后程序依然能继续在后台下载,可以通过建立服务器间安全信息关系和nohup的方式解决。有两台服务器:A服务器IP 192.168.3.100、B服务器IP 121.41.111.46。一、建立服务器之间的安全信任关系证...
分类:
系统相关 时间:
2015-01-16 16:19:05
阅读次数:
201
Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文...
分类:
系统相关 时间:
2015-01-16 16:16:45
阅读次数:
122
一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据....
分类:
系统相关 时间:
2015-01-16 16:16:30
阅读次数:
208
学习别人的帖子,把内容变成自己的就是成长,此处MARK下Vim多行缩进技巧1.按v进入visual状态,选择多行,用>或 newfile; · 使用命令:sed -e “s/^V^M//” filename > outputfilename。需要注意的是在1、2两种方法中,^V和^M指的是Ctrl....
分类:
系统相关 时间:
2015-01-16 16:14:45
阅读次数:
177
1 操作系统:centos release 6 2 安装包命令查找: 3 yum whatprovides */lspci 4 查看主板型号: 5 dmidecode |grep -A16 "System Information$" 6 内存槽及内存条: 7 dmidecode |grep -A1....
分类:
系统相关 时间:
2015-01-16 16:15:33
阅读次数:
183
今天突然对rabbitMQ来了兴趣,就在虚拟机上装了个玩玩(虚拟机上安装的ubuntu 14.04 ,可以输入lsb_release -a查看版本信息)。只要是linux内核的,应该基本安装方式都大同小异。下面是最简便的一种安装方式,适合一休哥这种懒人使用(使用源码或者其他方式都要先手动安装一大堆....
分类:
系统相关 时间:
2015-01-16 16:07:49
阅读次数:
200
压缩命令继续将文件夹中的文件全部压缩 : tar -czvf xx.tar.gz * (*指的是全部的东西可医用各个文件名代替)解压的话先使用gunzip 命令解压 再使用tar命令拆开 tar -xwhereis 搜索 仅仅可以搜索系统命令,man文档以及源代码 而且只搜索位置命令后面加上& 表示...
分类:
系统相关 时间:
2015-01-16 16:01:21
阅读次数:
151
cp 复制 (-s 只是建立相应的符号链接。 -L 跟从符号连接一同复制)mv 移动rm 删除 cp mv rm 要使用的话 首先得使用cd命令更改当前的目录改到要操作的目标文件的位置,然后再操作 比如(cp gcc命令大全.pdf /home/mgody/下载 )其中有个问题是,再linux下tx...
分类:
系统相关 时间:
2015-01-16 15:58:44
阅读次数:
166
心跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小的包,或者只包含包头的一个空包。心跳包主要也就是用于长连接的保活和断线处理。一般的应用下,判定时间在30-40秒比较不错。如果实在要求高,那就在6-9秒。...
分类:
系统相关 时间:
2015-01-16 14:48:47
阅读次数:
220
安装该操作系统的时候,默认是没有为root设置密码的。
不知道root密码,就无法取得最大操作权限。
==============
设置root密码:
1.在终端键入sudo passwd;
2.会提示你要输入当前用户密码,按照提示输入,回车;
3.设置root密码,这时就会提示你键入root的密码,按照提示输入;
4.确认密码,会提示你再次输入密码确认;
5.登录root用户:s...
分类:
系统相关 时间:
2015-01-16 14:47:57
阅读次数:
248
最近手贱更新了mac os yosemite的系统版本,更新以后发现部分软件无法使用,例如php 扩展的redis模块,mou,eclipse等等,甚是郁闷啊。对于图形化的软件还好说去官网更新一下新版本,但对于服务类的真是让人头疼,赶巧今天用github客户端更新代码的时候提示 ...
分类:
系统相关 时间:
2015-01-16 14:39:39
阅读次数:
207
最近遇到了两起数据库连接数不足的问题, 通常都会预留一些会话增加的情况, 但在一些特殊情况下如连接风暴(logon storm), 如果在监听中没有做rate限流,对数据库来说巨大的冲击可能会导致数据库Hang 或 ora-20 或ora-18 错误。 对于Hang并伴有进程数不足的情况,AWR、A...
分类:
系统相关 时间:
2015-01-16 14:42:04
阅读次数:
344