一、Windows和LinuxWindows中的动态链接库.dll文件的作用和Linux中的.so文件的作用相同。拼接原生Linux系统的方法就是将Shell、Library、Kernel文件进行整合即可。二、问题为什么Windows中的C语言依赖库和Linux中的C语言依赖库完全相同但是编译好的程序却不能直接移植?因为两..
分类:
系统相关 时间:
2016-01-27 19:48:50
阅读次数:
212
在~/.bashrc 或者/etc/profile 中设置的环境变量有问题 会导致 诸如:linux bash: dircolors: command not found 、bash: vi: command not found这样的问题解决办法:使用export PATH=/usr/bin:/us...
分类:
系统相关 时间:
2016-01-25 12:58:39
阅读次数:
175
bash编程中if [ ]后面的测试选项:1、整数测试:-le less equal-lt less than-ge greater equal-gt greater than-eq equal-ne not equal2、字符测试==!=><-n 测试是...
分类:
系统相关 时间:
2016-01-16 16:28:38
阅读次数:
179
1、本地变量VAR=XYZ2、局部变量local VAR=XYZ3、环境变量在子shell中可以起作用export VAR=XYZ4、位置变量$0 脚本名本身$1 第一个参数$2 第二个参数...${10} 第十个参数${11} 第十一个参数shift 依次向后移动参数比如:分别显示第一...
分类:
系统相关 时间:
2016-01-15 23:15:21
阅读次数:
371
A=1B=2方法1:let(中间无空格)let C=$A+$B方法2:$[ ]C=$[$A+$B]方法3:$(())C=$(($A+$B))方法4:expr(中间有空格)C=`expr $A + $B`
分类:
系统相关 时间:
2016-01-15 20:07:28
阅读次数:
172
函数其实就是给一段代码起个名字,在每次使用这段代码的时候可以直接使用函数名来调用就可以了。一、创建函数创建函数的格式有两种:格式1:function函数名{函数体}格式2:函数名(){函数体}调用函数时直接写函数名即可。二、使用函数上例中在一开始定义了名为test的函数,然..
分类:
系统相关 时间:
2016-01-13 11:01:50
阅读次数:
224
1、算术比较运算符描述-eq等于-ne不等于-gt大于-lt小于-ge大于等于-le小于等于举例:[$var-eq1]#变量等于1返回真[$var-ne1]#变量不等于1返回真[$var-gt1]#变量大于1返回真[$var-lt1]#变量小于1返回真[$var-ge1]#变量大于等于1返回真[$var-le1]#变量小于等于1返回真2、字符串比..
分类:
系统相关 时间:
2016-01-03 00:57:09
阅读次数:
219
shell:外壳(是用户能直接操作系统资源的入口)shell一般分两种:图形界面GUI:gnome,kde,xfce命令行界面CLI:sh、csh、ksh、bash、tcsh、zsh进程:在每个进程看来,当前主机上只存在内核和当前进程。进程是运行中的程序,程序只有一个但是进程却可以有多个shell和子shell:..
分类:
其他好文 时间:
2015-12-24 00:53:27
阅读次数:
168
目标:按文章类型分别统计文章PV,并按PV倒序显示分析:从NGINX日志按URL特征可以取出所有文章页URL,并从URL中得到ID拿ID到数据库中可查询出文章所属类型type具体操作:从日志中取出所有详情页URL特征片段,并排重统计每个文章的访问量,将结果另存为m1214.cntcataccess.log|g..
分类:
编程语言 时间:
2015-12-15 19:33:20
阅读次数:
190
首先git是一个版本控制工具,类似于SVN笔记包括两部分,git本地版本控制和git远程协助一.Git本地版本控制 以git windows版本msysgit为例,下载地址http://msysgit.github.io/ 1.打开git bash这是基于MINGW32的一个模拟linux bash...
分类:
其他好文 时间:
2015-12-05 12:49:51
阅读次数:
219