Linux find命令详解,查找时非管道排除目录

find是linux 命令,它将档案系统内符合 expression 的档案列出来。你可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find 根据下列规则判断 path 和 expression,在命令列上第一个 – ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。
find命令的参数

pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。
-print: find命令将匹配的文件输出到标准输出。
-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为’command’ { } \;,注意{ }和\;之间的空格。
-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用[……]

继续阅读

Linux/Windows下删除.svn文件夹方法

这个问题有好多人问,所以发出来吧。请尽量文章内留言,如果你着急知道答案或我超过20分钟未答复可以直接通过一些及时联系工具联系我。
由于比较忙最近,所以暂时把QQ在线方式去掉了!

为了安全及误操作,请事先备份(更不要打错了哦比如是当前目录,可不是误操作为“/”根了,所以有-name做过滤,但还是谨慎些好)!
Windows下删除.svn文件夹方法。(注:他会删除当前路径下的所有.svn,需注意!)

for /r ./ %i in (.svn) do rd /s /q %i

Linux下删除.svn文件夹访问。(注:谨慎度同上)

find ./ -type d -name “.svn” -exec rm -fr {} \;[……]

继续阅读

svn备份、ftp传输脚本

你可以使用resync来保持两台机器的数据同步(不建议小文件变更多、快情况下使用)
系统:centos 5.6
svn version:1.6.11
是否需要mail服务:是,请安装sendmail、mutt(可选 只要你linux那可以发送邮件就可以)
是否与http服务整合:是
里面内容请参考如下两处文章

FTP备份用的一个Shell方法函数 //kinggoo.com/ftp-ftpfunction.htm
svn服务增量备份脚本,Incremental backup script //kinggoo.com/svn-incrementalscript.htm

[root@kinggoo.com cron]# cat svnBackup.cron.sh

#!/bin/bash
#### //kinggoo.com
#### 需要安装sendmail、mutt以便发送邮件通知,当然也可以[……]

继续阅读

Centos安装 Openvpn

已经写过一个配置文档,但没发上来。然后后来重装系统,放桌面上就没了,然后按记忆从搞以便,发现不行。每天晚上下班回家就搞这个东西了,后来得出要么是服务商问题,要么是国家破墙问题,昨晚上换端口后可以正常访问。唯独1194端口不行,所以一般爬墙的人都懂了!
在自己服务器上搭建完全是想手机翻个Qiang,上个推特。但不太会用openvpn客户端里面的配置,弄好后在手机端一直报错,估计是因为tun的原因,服务器上不支持。很悲催,有时间后还是试试pptp吧,最少pptp可以直接在手机设置里配置,简单。

系统配置:
cat  /etc/issue
CentOS release 6.4 (Final)
需要支持tap、tun等(我的好像不支持tun,无法创建,很奇怪)
软件: openvpn lzo openssl

下载安装rpm源等
里面用到却无法在国.内下载的,可以到与当前文章对应的微盘目录下下载
微盘路径:"rpmforge-[……]

继续阅读

对你的爱意

对你的情感就如春天里的细雨,虽然缺少了暴雨般强烈、但却多了柔柔般温润的连绵不断,水果,这就是我对你满满的"爱"意[……]

继续阅读

syslog实现远程nginx日志服务

系统:Centos 6.3
补丁作者:https://github.com/yaoweibin(很牛)
提及:菲哥 提及到的kdump,有需要的可以参考哦,我还没研究~
接《Syslog日志中心服务(centos)》这篇文章
当然nginx这个补丁有很详细的步骤 
https://github.com/yaoweibin/nginx_syslog_patch/blob/master/README (作者写的也很详细了英文我看不懂,可以直接看着操作)
下载nginx和nginx针对syslog的补丁

wget http://nginx.org/download/nginx-1.3.13.tar.gz
到这里点zip下载,或者使用git下载都可以 https://github.com/yaoweibin/nginx_syslog_patch

 

解压缩两个包(如何解压请百度 or 谷歌)

cd nginx-1.3.13
patc[……]

继续阅读

Syslog日志中心服务(centos)

SYSLOG服务
linux依旧使用syslogd作为日志监控进程,而在主流的linux发行版中依旧使用sysklog这个比较老的日志服务器套件。

syslog.conf内格式:

facility.level action
设备.优先级 动作
facility.level 字段也被称为seletor(选择条件),选择条件和动作之间用空格或tab分割开。

服务器1(日志服务器):kinggoo.com

服务器2:tscccn.com

服务器1上设置如下:

请将防火墙关掉,或者允许514端口通过syslog的守护进程要用到514端口

cat  /etc/sysconfig/syslog

# Options to syslogd
# -m 0 disables ‘MARK’ messages.
# -r enables logging from remote machines
# -x disables DNS lookups on messages recie[……]

继续阅读

Google Nexus 4 SuperSu

切记用完豌豆荚就他把关闭了,别让他老出来很影响root的。好像说是没成功,但基本的root是没问题,不知道为什么。只是提供工具 网上自己多搜搜资料
一些东西的下载地址:http://vdisk.weibo.com/s/sri2j
google_nexus_4_toolkit 
recovery 
SU for nexus 4

1.安装n4的驱动到电脑
2.备份还原手机
3.解锁上锁bootloader
4.root/unroot
5.更改system/recovery-from-boot.
6.写入recovery
7.安装busybox
8.一键完成[unlock,root,rename,busybox,custom recovery]
9~26人家大拿没翻译我也没去看
只不过在选则第8步的时候会一直重启手机

参考:http://www.mobile01.com/topicdetail.p[……]

继续阅读

WordPress 3.5等版本上传媒体失败解决方法

wordpress在3.5以后已经不能在媒体里面修改上传媒体的默认路径了,因为这项几乎你改过一次就永远也不会再改了,所以开发人员把此项在后台内删减了,现在需要自己在配置文件内修改。当然还有其他办法修改嘿嘿
注:请备份数据(数据库及源码)
方法一
编辑文件 wp-config.php
这个方法有个不好的地方。只能指定上传到相对目录,生成文件的 URL 地址不能使用子域名,这样在做静态文件 CDN 加速的时候就不是很方便。不过可以用Rewrite来搞定
随便向其内添加如下代码:

define( ‘UPLOADS’, ”.’uploads’ );

方法二

其实wordpress还一直保留一个很牛逼的配置页面,拿我的博客为例

浏览器打开如下地址(请将kinggoo.com换成你自己的域名)

//kinggoo.com/wp-admin/options.php

是不是看到如下图所示界面了:

然后找到uploa[……]

继续阅读

添加微博评论框,首次既可以AT关联账号

首先谢谢细心的 @张志刚 
在设置评论箱之前,请先自己创建一个应用,要获得AppKey
应用开发=》站内应用=》创建应用
做好之后,就到下面这个地方设置评论箱
微博应用地址: http://open.weibo.com/widget/comments.php
下图这个地方一定要设置正确:
1)自动获取评论箱所在网页的URL(可以这样,应该无所谓)
2)勾选绑定关联帐号,在下面的输入框输入你的微博帐号,如“@吐气喝水”
    (:一定要有@符号哦,必须跟右侧图片里的一样,否则,在用户第一次评论的时候不会@你的)  <-这是个图片,点开看

3)选择一个appkey应用(由于我的站点没有备案,所以无法使appkey通过审核。但不通过审核并不是说违法的,切记哦)

4)然后选择一个你的方式,把下面的代码放入到你的评论位置

[……]

继续阅读

Ubuntu手机版体验, 附刷机教程

刷机有风险,上网需谨慎! 
悲催的遇到一堆发难,手机未root、recovery、我不太了解google的儿子们是怎么个意思

警告:
1.请保持手机电力充足;
2.数据备份;
3.刷出任何问题本人概不负责;
Ubuntu Touch 设备镜像会发在 http://cdimages.ubuntu.com
内容可参考:https://wiki.ubuntu.com/Touch/Devices 
https://wiki.ubuntu.com/Touch/Install

 

Ubuntu Touch Developer is currently running on the devices listed below.
Images are currently built in the Canonical data center and they are based on quantal. Over the next days[……]

继续阅读

失眠,晚安

失眠以前对我来讲是不复存在的,难以理解的。可现在真的是老了年龄大了,失眠也成了我的常客。不管喜欢与否,它总是陪我左右,不离不弃,生死相依。 “失眠”,晚安。

[……]

继续阅读

新浪免费云主机安装 wordpress ,wordpress为例

现在博客无法留言,很非常抱歉

我的邮箱:

昨天一朋友想弄个主机,想了想好像新浪有不花钱的主机。大概自己也试了一下,感觉还是挺绕的,主要是很多东西新浪并没写明白(主要估计是为了使用收费安装)

第一步:
肯定是注册,使用新浪微博帐号注册,访问 http://sae.sina.com.cn/?m=user&a=reg

第二步:忘记了,应该是下面这种界面,或者直接是让你创建一个应用,反正页面上有,你注意观察就好了。并按他里面的要求写好相关信息,然后创建

第三步:点击你创建的应用,然后在左侧功能导航内点击代码管理,并且上传你的代码(云主机上传代码是直接把你压缩包解压,你当时打包是什么格式它就会解压成什么样子,如果你不想在你的主域名后输入一个文件夹才访问到你的程序就想所有文件打成一个zip包,如:wordpress,你需要下载后解压。记得创建配置文件,然后进入到wordpress文件夹内全选在压缩成zip格式即可)

上传代码后会看到

第四步,点击编辑代码,可以修改一些配置,如下图。

第五步:数据库信息:因为数据库云和存储[……]

继续阅读

Windows不能成功安装KB2676562更新-解决

不好意思,由于我的windows系统也是英文版本的,所以。。。。。。
这个"KB2676562"更新,要有一个多月了,一直提示我安装更新安装更新,可安装后却没有用还是提示让你再次安装,一共是两个更新如下图:(一个是我截的更新记录和提示,一个是只有提示)
 

怎么解决,我是在点这里跳转 ,里面说的内容如下:

问:今天win7安全更新程序KB2676562和KB2633171与更新程序KB2679255根据提示安装后,又反复出现提示安装,历史记录里都出现了八次了

不知何故,今天“现有新的更新“提示win7安全更新程序KB2676562、KB2633171与更新程序KB2679255,就根据提示安装了,但又反复出现提示安装,结果到现在”更新历史记录“里都出现八次了。是什么原因呢?能否解决?

[……]

继续阅读

Acl(Access Control List)访问控制列表

setfacl,顾名思义就是设置文件的ACL规则。
Acl(Access Control List)就是访问控制列表,最初好像是unix里面为了提供更高级的权限管理而搞出来的。
可能是被chmod命令的3个权限控制无法满足,而被迫搞出来的吧!

ACL的设置技巧

getfacl: 取得某个文件/目录的ACL设置项目
setfacl: 设置某个目录/文件的ACL规定

查看磁盘是否支持acl

[root@kinggoo.com ~]# tune2fs -l /dev/hda1 | grep option
Default mount options: user_xattr acl

–help一下

[root@kinggoo.com ~]# setfacl –help
setfacl 2.2.39 — set file access control lists
Usage: setfacl [-bkndRLP] { -m|-M|-x|-X … } file …[……]

继续阅读

第 9 页,共 23 页« 最新...456789101112131415...最旧 »