linux lua 安装

2014-2-9 杜世伟 Lua

首先,从Lua的官网(http://www.lua.org/)下载最新发布包(PS:我下载的是lua-5.2.3.tar.gz发布包,以下步骤全部以此版本为示例,请针对自己下载的具体版本作相关修改)。 第一步:wget http://www.lua.org/ftp/lua-5.2.3.tar.gz 其次,使用tar -xzvf /path-to-your-lua-tar-file-folder/lua-5.2.3.tar.gz命令解压缩,将得到一个lua-5.1.4文件夹。

阅读全文>>

标签: linux linux· lua

评论(0) 浏览(4137)

Linux 服务器之间配置SSH信任

2014-1-18 杜世伟 Linux

一、实现原理

使用一种被称为"公私钥"认证的方式来进行ssh登录。"公私钥"认证方式简单的解释是:

首先在客户端上创建一对公私钥(公钥文件:~/.ssh/id_rsa.pub;私钥文件:~/.ssh/id_rsa),然后把公钥放到服务器上(~/.ssh/authorized_keys),自己保留好私钥。当ssh登录时,ssh程序会发送私钥去和服务器上的公钥做匹配。如果匹配成功就可以登录了。

二、实验环境

A机:TS-DEV/10.0.0.163

B机:CS-DEV/10.0.0.188

三、Linux/Unix双机建立信任

3.1 在A机生成证书

在A机root用户下执行ssh-keygen命令,在需要输入的地方,直接回车,生成建立安全信任关系的证书。

# ssh-keygen  -t  rsa

阅读全文>>

标签: linux ssh

评论(0) 浏览(14692)

Jquery跨域请求php获取数据之jsonp

2014-1-15 杜世伟 Jquery

静下心来,有时候停下来是为了走的更远 

今天在工作中碰到javascript(以下简称js)跨域的问题,以前有看过相关的文章不过没有亲自操作实践只是浏览了一下。由于很多页面调用相同的东西,我把需要出来操作的js代码统一放在了一个命名为.js文件中,如果是主域名访问不会出现什么问题,二级域名访问死活代码没有执行,纠结了我很长时间,不过最终还是搞定了,以下作为这次经过和经验的总结!

阅读全文>>

标签: PHP JavaScript linux js json jsonp 跨域

评论(0) 浏览(7989)

Warning: Unknown: Unable to allocate memory for pool. in Unknown on line 0 Warning: require_once(): Unable to allocate memory for pool

2014-1-15 杜世伟 Php

LAMP 网站给出错误  Warning: Unknown: Unable to allocate memory for pool. in Unknown on line 0


出现这个错误,一般是php开启了APC缓存模块,配置文件中分配给apc的内存太小导致的


[APC]

apc.enabled = 1

apc.shm_segments = 1

pc.shm_size = 32M 

阅读全文>>

标签: PHP linux apc

评论(0) 浏览(4869)

linux 笔记

2014-1-6 杜世伟 Linux

> &> >& >> <
redirection重定向.

scriptname >filename重定向scriptname的输出到文件filename中去. 如果文件filename存在则将会被覆盖.

command &>filename 会重定向命令command标准输出(stdout)和标准错误(stderr)到文件filename中.

command >&2 把命令command的标准输出(stdout)重定向到标准错误(stderr).

scriptname >>filename appends把脚本scriptname的输出追加到文件filename.如果filename不存在,则它会被创建.

>|
强迫重定向 (即使noclobber选项设置). 这会强迫覆盖一个存在的文件.

阅读全文>>

标签: linux redirection expr substring

评论(0) 浏览(3022)

linux sort 命令总结

2013-12-29 杜世伟 Linux

Sort是用于对单个或多个文本文件内容进行排序的Linux程序。Sort命令以空格作为字段分隔符,将一行分割为多个关键字对文件进行排序。
需要注意的是除非你将输出重定向到文件中,否则Sort命令并不对文件内容进行实际的排序(即文件内容没有修改),只是将文件内容按有序输出。

sort命令是linux下帮我们依据不同的数据类型进行排序,其语法及常用参数格式:
sort [-bcfMnrtk][源文件][-o 输出文件] 
补充说明:sort可针对文本文件的内容,以行为单位来排序。

#sort --help
Usage: sort [OPTION]... [FILE]...
  or:  sort [OPTION]... --files0-from=F
Write sorted concatenation of all FILE(s) to standard output.

Mandatory arguments to long options are mandatory for short options too.
Ordering options:

  -b, --ignore-leading-blanks  ignore leading blanks
  -d, --dictionary-order      consider only blanks and alphanumeric characters
  -f, --ignore-case           fold lower case to upper case characters

阅读全文>>

标签: linux sort

评论(0) 浏览(12613)

linux grep命令

2013-12-27 杜世伟 Linux

1.作用
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。

2.格式
grep [options]

3.主要参数
[options]主要参数:
-c:只输出匹配行的计数。
-I:不区分大 小写(只适用于单字符)。
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及 行号。

阅读全文>>

标签: linux grep

评论(0) 浏览(11752)

MYSQL IFNULL函数的使用

2013-12-21 杜世伟 Mysql

下文对MYSQL IFNULL函数的使用进行了详细的叙述,供您参考学习,如果您在MYSQL IFNULL函数使用方面遇到过类似的问题,不妨一看。

MYSQL IFNULL(expr1,expr2)          
如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。          
mysql> select IFNULL(1,0);      
                     -> 1      
mysql> select IFNULL(0,10);      
                     -> 0      
mysql> select IFNULL(1/0,10);      
                     -> 10      
mysql> select IFNULL(1/0,yes);      
                     -> yes     

阅读全文>>

标签: linux mysql ifnull if

评论(0) 浏览(6416)

gcc: error trying to exec 'cc1plus': execvp: No such file or directory

2013-12-18 杜世伟 Linux

gcc: error trying to exec 'cc1plus': execvp: No such file or directory

执行yum install gcc-c++后,问题解决...

阅读全文>>

标签: linux gcc cc1plus

评论(0) 浏览(5437)

永远不要在 Linux 执行的 10 个最危险的命令

2013-12-9 杜世伟 Linux

      Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正 在做什么时候。这篇文章并不打算引来你对Linux或linux 命令行的愤怒。我们只是想让你意识到在你运行某些命令时应该三思而后行。(译注:当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普 通用户身份下,破坏的只是自己的一亩三分地。)

 

    1. rm -rf 命令

rm -rf命令是删除文件夹及其内容最快的方式之一。仅仅一丁点的敲错或无知都可能导致不可恢复的系统崩坏。下列是一些rm 命令的选项。

阅读全文>>

标签: linux rm wget dd mv

评论(0) 浏览(4651)

Powered by emlog 沪ICP备2023034538号-1