邵珠庆の博客 生命只有一次,你可以用它来做些更多伟大的事情–Make the world a little better and easier


301月/160

Linux系统下各文件目录的含义

发布在 邵珠庆

/bin bin是Binary的缩写。这个目录存放着最经常使用的命令。  
/boot 这里存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件。  
/dev dev是Device(设备)的缩写。该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。  
/etc 这个目录用来存放所有的系统管理所需要的配置文件和子目录。  
/home 用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。

[......]阅读全文

39月/150

解决PHP执行Linux命令

发布在 邵珠庆

一、检查您的php用的是哪个用户组:
可以查看nginx配置文件或者apache配置文件
如:/etc/nginx/nginx.conf 或: /etc/httpd/conf/httpd.conf
也可以用:

比如 我的运行用户组是apache,那么,
二、
vim /etc/sudoer

1.加上www用户 www ALL=(ALL) NOPASSWD:ALL
2. vim 下 / 查找LS_COLORS 将它去掉(Ubuntu没有这个的可以省略)
然后注释掉[......]阅读全文

2911月/140

linux awk命令详解

发布在 邵珠庆

简介

awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。

awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。

awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实[......]阅读全文

2811月/140

Linux vim 随记

发布在 邵珠庆

命令模式

三种命令模式

vim的三种命令模式:

  • 命令模式:用于输入命令,简单更改
  • 插入模式:用于插入文本,修改文本
  • 末行模式:用于输入命令,视化操作,查找替换等

三种模式之间的切换方式:

  • 命令模式进入到插入模式:输入文本插入命令(i,I,a,A,o,O)
  • 插入模式退出到命令模式:ESC
  • 命令模式进入到末行模式:冒号:
  • 末行模式退出到命令模式:Enter或者ESC.

 vim命令集合:http://www.cnblogs.c

[......]阅读全文

710月/140

linux下mysql的root密码忘记解决方法

发布在 邵珠庆

1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 
因为在重新设置MySQLroot密码的期间,MySQL数据库完全出于没有密码保护的 
状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 
外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 
状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。 
2.修改MySQL的登录设置:&n[......]阅读全文

1510月/130

linux 目录结构

发布在 邵珠庆

 linux 目录结构 


/: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中
/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。
/boot: 放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/gurb。建议单独分区,分区大小100M即可
/d[......]阅读全文

176月/130

linux下批量替换文件内容

发布在 邵珠庆

1、网络上现成的资料

格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径`

linux sed 批量替换多个文件中的字符串

sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`

例如:替换/home下所有文件中的www.admin99.net为admin99.net

sed -i "s/www.admin99.net/admin99.net/g" `grep[......]阅读全文

152月/130

Linux VPS CentOS 5 实例图解网站搭建

发布在 邵珠庆

详细图文解说下linux vps CentOS 5 搭建wordpress网站:

1,从VPS服务商那里获得 IP(购买后服务商分配给你) 、SSH密码(VPS管理面板可以修改)、SSH名(基本都是root) ,确保你的VPS系统为 linux CentOS 5 32bit(也可以是64bit) ,其他系统请绕行。如果不是CentOS,进入VPS管理面板重新做系统;

2,本地电脑 安装 Xshell 4.0 SSH管理 :http://www.chinaz.com/web/2011/[......]阅读全文

243月/120

Linux Vim 分屏功能

发布在 邵珠庆

分屏启动Vim
使用大写的o参数来上下分屏。 
vim -on file1 file2 ...使用小写的O参数来左右分屏。 
vim -On file1 file2 ...注释: n是数字,表示分成几个屏。

关闭分屏 
关闭当前窗口。 
Ctrl+W c关闭当前窗口,如果只剩最后一个了,则退出Vim。 
Ctrl+W q

分屏
上下分割当前打开的文件。 
Ctrl+W s上下分割,并打开一个新的文件。&nbs[......]阅读全文

92月/123

linux 查看文件方式总结

发布在 邵珠庆

查看文件的命令有:cat、more、less、head、sed和tail等。

例:
查看文件的前5行:  head -5 test.log
查看文件的后2行: tail -2 test.log  或 tail -n 2 test.log
查看文件中间一段:sed -n '5,10p' test.log
这样你就可以只查看文件的第5行到第10行。

另外有个比较常用的效果是实时监视,即不停地读取最新内容,这时可以用t

[......]阅读全文