yyyyyyyyyyyyyyyyyyyy

博客园 首页 新随笔 联系 订阅 管理

2015年7月2日 #

摘要: mac安装GNU命令行工具2.添加的repo tap home/dupes brew install coreutils binutils diffutils ed --default-names findutils --default-names gawk gnu-indent --defaul... 阅读全文
posted @ 2015-07-02 02:02 xxxxxxxx1x2xxxxxxx 阅读(544) 评论(0) 推荐(0)

摘要: MacOS 常用终端命令大全:目录操作dircmp——比较两个目录的内容——dircmp dir1 dir2文件操作pg分页格式化显示文件内容——pg filenameod——显示非文本文件的内容——od -c filenameopen——使用默认的程序打开文件——open filename(ope 阅读全文
posted @ 2015-07-02 01:58 xxxxxxxx1x2xxxxxxx 阅读(3565) 评论(1) 推荐(0)

摘要: 在企业应用中,mysql+heartbeat+DRBD+LVS是一套成熟的集群解决方案,通过heart+DRBD实现mysql的主 节点写操作的高可用性,而通过mysql+LVS实现数据库的主从复制和mysql的读操作的负载均衡。整个方案在读写方面进行了分离,融合了写操作的高 可用和读操作的负载均衡... 阅读全文
posted @ 2015-07-02 01:54 xxxxxxxx1x2xxxxxxx 阅读(311) 评论(0) 推荐(0)

摘要: 方向 <-前 后 ->删除ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dlctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dhctrl + k 删除光标后面所有字符相当于VIM里d shift+$ctrl + u 删除光标前面所有字符相当于VI... 阅读全文
posted @ 2015-07-02 01:51 xxxxxxxx1x2xxxxxxx 阅读(174) 评论(0) 推荐(0)

摘要: linux usb 驱动详解 USB 设备驱动代码通过urb和所有的 USB 设备通讯。urb用 struct urb 结构描述(include/linux/usb.h )。 urb 以一种异步的方式同一个特定USB设备的特定端点发送或接受数据。一个 USB 设备驱动可根据驱动的需要,分配多个 ur 阅读全文
posted @ 2015-07-02 01:48 xxxxxxxx1x2xxxxxxx 阅读(330) 评论(0) 推荐(0)

摘要: md5sum.c#include #include #include "md5.h"#pragma warning(disable:4996)#define BUFFER_SIZE 0x200000void print_digest(const unsigned char* diges... 阅读全文
posted @ 2015-07-02 01:41 xxxxxxxx1x2xxxxxxx 阅读(627) 评论(0) 推荐(0)

摘要: 安装 Kali Linux 后需要做的 20 件事本文含有我觉得有用的每一件事情。本文分为三大部分:专门针对Kali用户Kali Linux是来自Debian的一个特殊版本,Kali Linux同样存在Debian Linux的许多问题。这部分为读者介绍如何解决那些问题。它们并不是Kali Linu... 阅读全文
posted @ 2015-07-02 01:37 xxxxxxxx1x2xxxxxxx 阅读(323) 评论(0) 推荐(0)

摘要: OpenCV在ARM上的移植 与X86 Linux类似,请参考: Linux 下编译安装OpenCV 本文在此基础上进行进一步操作。 网络上很多移植编译的方法比较老,多数针对OpenCV 1.0,而且方法很麻烦,不仔细操作很容易出错,我的方法是尽可能的利用现成的工具,尽量图形化界面配置操作,方便编译 阅读全文
posted @ 2015-07-02 01:35 xxxxxxxx1x2xxxxxxx 阅读(227) 评论(0) 推荐(0)

摘要: 1.页面请求:1.1.代码结构在openwrt文件系统中,lua语言的代码不要编译,类似一种脚本语言被执行,还有一些uhttpd服务器的主目录,它们是:/www/index.htmlcgi-bin/luciluci-static/xxx/xx.css、js、gif/usr/lib/lua/nixio... 阅读全文
posted @ 2015-07-02 01:34 xxxxxxxx1x2xxxxxxx 阅读(460) 评论(0) 推荐(0)

摘要: delete delete 阅读全文
posted @ 2015-07-02 01:32 xxxxxxxx1x2xxxxxxx 阅读(135) 评论(0) 推荐(0)

摘要: delete delete 阅读全文
posted @ 2015-07-02 01:30 xxxxxxxx1x2xxxxxxx 阅读(111) 评论(0) 推荐(0)

摘要: 浅析busybox-1.12.0中ash的脚本命令局限性LUTHER=表示将LUTHER清空,将其变为nullecho ${LUTHER:-111}如果执行该句之前LUTHER变量不存在,那么显示111,否则显示$LUTHERecho ${LUTHER:=111}如果执行该句之前LUTHER变量不存... 阅读全文
posted @ 2015-07-02 01:29 xxxxxxxx1x2xxxxxxx 阅读(497) 评论(0) 推荐(0)

摘要: Reference: http://saiyaren.iteye.com/blog/1943207 1. Shell 读取文件和写文件 for line in $(<top30000.url.utf-8.http_server_front_hphp.txt); do tmp_port=8080; f 阅读全文
posted @ 2015-07-02 01:27 xxxxxxxx1x2xxxxxxx 阅读(1169) 评论(0) 推荐(0)

摘要: 1、关于tr通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。 tr用来从标准输入中通过替换或删除操作进行字符转换... 阅读全文
posted @ 2015-07-02 01:22 xxxxxxxx1x2xxxxxxx 阅读(279) 评论(0) 推荐(0)

摘要: 变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:$echo $$运行结果29949特殊变量列表变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如... 阅读全文
posted @ 2015-07-02 01:21 xxxxxxxx1x2xxxxxxx 阅读(616) 评论(0) 推荐(0)

摘要: 如果表达式中包含特殊字符,Shell 将会进行替换。例如,在双引号中使用变量就是一种替换,转义字符也是一种替换。举个例子:#!/bin/basha=10echo -e "Value of a is $a \n"运行结果:Value of a is 10这里 -e 表示对转义字符进行替换。如果不使用 ... 阅读全文
posted @ 2015-07-02 01:20 xxxxxxxx1x2xxxxxxx 阅读(305) 评论(0) 推荐(0)

摘要: 输入重定向和输出重定向一样,Unix 命令也可以从文件获取输入,语法为:command ),输入重定向是小于号( file 将 stdout 重定向到 file,command file如果希望 stderr 追加到 file 文件末尾,可以这样写:$command 2 >> file2 表示标准... 阅读全文
posted @ 2015-07-02 01:19 xxxxxxxx1x2xxxxxxx 阅读(141) 评论(0) 推荐(0)

摘要: 字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。单引号str='this is a string'单引号字符串的限制:单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的... 阅读全文
posted @ 2015-07-02 01:18 xxxxxxxx1x2xxxxxxx 阅读(142) 评论(0) 推荐(0)

摘要: sh里没有多行注释,只能每一行加一个#号。只能像这样:#--------------------------------------------# 这是一个自动打ipa的脚本,基于webfrogs的ipa-build书写:# https://github.com/webfrogs/xcode_she... 阅读全文
posted @ 2015-07-02 01:17 xxxxxxxx1x2xxxxxxx 阅读(176) 评论(0) 推荐(0)

摘要: 容器是在新环境(例如测试环境)中运行软件的一种流行的解决方案。它“包含”整个运行环境,其中包括应用程序、所有依赖项、配置文件和库。容器在许多方面都优于虚拟化技术,因为它们涉及的组件更少,并且可以用更少的资源运行。 但是,如果需要有效使用容器,则需要制定一个可靠的容器安全策略。 || 容器安全性解决的 阅读全文
posted @ 2015-07-02 01:16 xxxxxxxx1x2xxxxxxx 阅读(258) 评论(0) 推荐(0)