随笔分类 -  linux

摘要:# cd -进入上次访问目录二、历史命令搜索操作快捷键:[Ctrl + r], [Ctrl + p], [Ctrl + n]在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search),此时你尝试一下输入你以前输入过的命令,当你每输入一个字符的时候,终端都会滚动显... 阅读全文
posted @ 2015-06-05 17:28 风与叶子 阅读(663) 评论(0) 推荐(0) 编辑
摘要:if ....; then ....elif ....; then ....else ....fi大多数情况下,可以使用测试命令来对条件进行测试。比如可以比较字符串、判断文件是否存在及是否可读等等… 通常用" [ ] "来表示条件测试。注意这里的空格很重要。要确保方括号的空格。[ -f "... 阅读全文
posted @ 2015-06-05 16:37 风与叶子 阅读(548) 评论(0) 推荐(0) 编辑
摘要:1. egrep '([^0-9]|\)' aaa.txt2. /** * 最简洁的IP判断正则表达式 * 25[0-5] 250-255 * 2[0-4]\d 200-249 ... 阅读全文
posted @ 2015-05-28 10:15 风与叶子 阅读(709) 评论(0) 推荐(0) 编辑
摘要:在配置Hadoop集群分布时,要使用SSH免密码登录,假设现在有两台机器hadoop@wang-PC(192.168.10.100),作为A机,hadoop@chen-PC(192.168.10.107),作为B机。现想hadoop@wang-PC通过ssh免密码登录到hadoop@chen-PC。... 阅读全文
posted @ 2015-05-26 14:44 风与叶子 阅读(181) 评论(0) 推荐(0) 编辑
摘要:webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。 1、适用系统:Linux 2、编译安装:引用wgethttp://blog.zyan.cc/soft/linux/webbench/webbench-1.5.t... 阅读全文
posted @ 2015-05-09 13:32 风与叶子 阅读(153) 评论(0) 推荐(0) 编辑
摘要:简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgr... 阅读全文
posted @ 2015-01-11 11:57 风与叶子 阅读(380) 评论(0) 推荐(0) 编辑
摘要:命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 fil... 阅读全文
posted @ 2014-12-21 19:31 风与叶子 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Linux 下有时候某些文件无法使用 rm 直接删除, 比如该文件的文件名含有终端不能正确显示的字符.# ls -litotal 0441511 -rw-r--r-- 1 root root 0 Apr 6 23:13 ???}????当然如果该文件夹下没有别的文件. 可以直接 rm -rf * 删... 阅读全文
posted @ 2014-12-21 19:19 风与叶子 阅读(1372) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bashsmail() {mail -s "$1" gjw_apparitor@gmail.com > Curl_Out.txtecho ":${Ip}:${URL}" >> Curl_Out.txtdoneawk -F":" '{if(($1*10000)&&($3=="200"||... 阅读全文
posted @ 2014-10-31 17:02 风与叶子 阅读(6754) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856901.html简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓... 阅读全文
posted @ 2014-07-19 13:55 风与叶子 阅读(387) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格... 阅读全文
posted @ 2014-07-19 13:54 风与叶子 阅读(372) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATH# Check if user is rootif [ $(id -u) != "0" ]; then pr... 阅读全文
posted @ 2014-05-13 17:09 风与叶子 阅读(576) 评论(0) 推荐(0) 编辑
摘要:命令行如下find . -type f -size +1000000kLinux系统下查找大文件或目录的技巧当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢? #已易读的格式显示指定目录或文件的大小,-s选项指定对于目录不详细显示每个子目录或文件的大小 du... 阅读全文
posted @ 2014-05-02 20:28 风与叶子 阅读(453) 评论(0) 推荐(0) 编辑
摘要:运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就是linux和windows之间的不完全兼容。。。具体细节不管,如果验证:vim test.sh:set ff?如果出现fileforma=dos那么就基本可以确定是这个问题了。:set filefo... 阅读全文
posted @ 2014-05-01 18:59 风与叶子 阅读(289) 评论(0) 推荐(0) 编辑
摘要:make linux在包含自 lua.h:16 的文件中,从 lua.c:15:luaconf.h:275:31: 错误:readline/readline.h:没有那个文件或目录luaconf.h:276:30: 错误:readline/history.h:没有那个文件或目录lua.c: In f... 阅读全文
posted @ 2014-05-01 16:29 风与叶子 阅读(2839) 评论(0) 推荐(0) 编辑
摘要:用shell写了个递归遍历目录的脚本,本脚本实现递归遍历指定目录,打印目录下的文件名(全路径)。#!/bin/sh function scandir() { local cur_dir parent_dir workdir workdir=$1 cd ${workdir} if [ ${w... 阅读全文
posted @ 2014-04-29 19:16 风与叶子 阅读(503) 评论(0) 推荐(0) 编辑
摘要:*nix 有各种的文件类型当#ls -la后,会发现在权限位前有个 - 有些是 b 有些是 d这个位置就是文件类型的标示普通文件regular file, 用 - (破折号)标示, 比如 -rwxr--r-- ,rxw前面的 - 表明这个是普通文件。 www.2cto.com 目录文件directo... 阅读全文
posted @ 2014-04-24 11:00 风与叶子 阅读(492) 评论(0) 推荐(0) 编辑
摘要:如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt source ... 阅读全文
posted @ 2014-04-23 08:58 风与叶子 阅读(235) 评论(0) 推荐(0) 编辑
摘要:要是配置文件的路径问题。打开终端,输入vi~/.bashrc添加如下代码即可。# set Java environmentJAVA_HOME=/usr/local/java/jdk1.8.0PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH注意上面緑色的地方是点(代表当前路径)和一个分号。 阅读全文
posted @ 2014-04-10 21:34 风与叶子 阅读(1761) 评论(0) 推荐(0) 编辑
摘要:一、安装jdk1、jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html注:32位安装包为:jdk-7u17-linux-i586.tar.gz64位安装包为:jdk-7u17-linux-x64.tar.gz2、jdk安装1)进入到jdk所在的目录,如安装包jdk-7u17-linux-i586.tar.gz放在/usr/tester文件夹下,执行以下命令:# cd /usr/tester//进入到jdk所在目录;2)解压jdk,执行以下命令:# tar -zxvf 阅读全文
posted @ 2014-04-10 21:15 风与叶子 阅读(249) 评论(0) 推荐(0) 编辑