ubuntu默认的sh是连接到dash,而我们写shell脚本时使用的时bash。bash和dash在一些方面是不兼容的。因此执行同一个脚本,两者结果不一样,可能用./*sh可以执行,而sh *.sh报错。...
分类:
其他好文 时间:
2014-08-14 20:46:59
阅读次数:
205
一个文件有三种访问方式:1、读,可以显示该文件的内容2、写,删除或者编辑这个文件3、执行,如果该文件时一个shell脚本或程序按照文件所针对的用户,用户可以分为三种:1、文件属主,即该文件的创建者。2、同组用户,即拥有该文件的用户所在组中的任何用户3、其他用户,即不属于拥有该文件的用户组中的某一用户...
分类:
其他好文 时间:
2014-08-14 19:35:49
阅读次数:
248
break,continue,exit,用于循环结构中,控制循环的走向,return用于函数中,返回由shell函数得到的退出值给调用它的脚本。命令说明breaknn表示跳出循环的层次,如果省略n表示跳出整个循环continuenn表示退到第n层继续循环,如果省略n表示跳过本次循环,忽略本次循环的剩余代码,..
分类:
其他好文 时间:
2014-08-14 17:00:49
阅读次数:
175
top作为日常管理工作中最常用也是最重要的Linux系统监控工具之一,可以动态观察系统进程状况。但其缺点就是只支持键盘操作,显示也单调。作为刚才Windows转到Linux的我来说,现在有了一个更好的选择:htop。
htop介绍
htop是Linux系统下一个基本文本模式的、交互式的进程查看器,主要用于控制台或shell中,可以替代top,或者说是top的高级版。
htop命令优点:
...
分类:
系统相关 时间:
2014-08-14 14:15:38
阅读次数:
437
希尔排序(Shell Sort)是插入排序的一种。是针对直接插入排序算法的改进。该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。
基本思想:
先取一个小于n的整数d1作为第一个增量,把文件的全部记录分组。所有距离为d1的倍数的记录放在同一个组中。先在各组内进行直接插入排序;然后,取第二个增量d2
希尔排序的实现代码:
#include
using name...
分类:
其他好文 时间:
2014-08-14 14:09:58
阅读次数:
170
什么是sed和awk
sed和awk是Linux环境下数据的处理工具,可以完成对数据的增删改查的功能。
sed处理时是以行尾单位的,awk处理数据时以字段为单位。...
分类:
其他好文 时间:
2014-08-14 10:51:39
阅读次数:
251
可能的原因:1、公司对电脑ip进行控制,android模拟器无法通过验证,联网一种解决方案[确保本机可以上网]:1》下载ccproxy安装2》 查看本机ip:cmd -->ipconfig 设置android dns解析地址为本机地址: adb shell --> setprop net.dns1....
分类:
移动开发 时间:
2014-08-14 10:44:48
阅读次数:
207
在web开发中,总要熟悉的就是http协议,而发起一个http开始前最先要经历的一个过程就是DNS解析。简单说就是域名如何最终解析到实际服务器ip的过程。
而在研究DNS解析和排除DNS解析类故障问题的时候一个强大的工具就是dig。和他对应的有个比较传统的命令nslookup,不过dig作为更新的命令,其强大而简洁可定制的输出也使得运维其开发人员使用。
实例1(访问服务器本地DNSserve...
分类:
系统相关 时间:
2014-08-14 01:37:57
阅读次数:
474
本地连接虚拟机上的Linux,出现错误:Could not connect to Redis at 192.168.9.100:6379: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。问题解决:shell>setup防火墙配置>定制信任设备选项[]eth0没开启,开启[*]...
一、修改操作系统核心参数在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。oracle soft nproc 2047o...
分类:
数据库 时间:
2014-08-13 21:42:38
阅读次数:
412