有人演示了一把zsh,看着是挺爽的。这个shell一定有独到之处,于是就捣鼓一把。zsh是同bash一样,也是一中shell,只不过它有自己的不同之处,或优或劣。开始写这篇记录的时候,只是安装配置好它了,还没有来得及尝试体验其“优劣”。1.安装。zsh在一般的linux发行版本中都默认包含了。看一下...
分类:
系统相关 时间:
2015-05-13 12:22:03
阅读次数:
913
在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。创建代码仓库,用来存储...
分类:
系统相关 时间:
2015-05-13 12:21:20
阅读次数:
149
今天在装某个软件的时候,修改了selinux参数。修改selinux 的某个参数值为Disable。导致 linux系统不能启动。出现如下错误 Kernel panic -not syncing:Attempted to kill init!后经过向群友请教和自己操作和互联网搜索,终于找到了解决办法...
分类:
系统相关 时间:
2015-05-13 12:20:16
阅读次数:
119
在一个ubuntu14新环境部署tomcat,通过CI启动一个应用时,启动耗时达到15分钟之久。仔细看tomcat输出的耗时统计日志发现如下日志:Creation of SecureRandom instance for session ID generation using [SHA1PRNG] ...
分类:
系统相关 时间:
2015-05-13 12:14:36
阅读次数:
5067
在linux shell编程中,大多数情况下,可以使用测试命令来对条件进行测试,这里简单的介绍下,方便需要的朋友 比如比较字符串、判断文件是否存在及是否可读等,通常用"[]"来表示条件测试。注意:这里的空格很重要。要确保方括号的空格。笔者就曾因为空格缺少或位置不对,而浪费好多宝贵的时间。if ......
分类:
系统相关 时间:
2015-05-13 12:08:17
阅读次数:
193
Linux系统使用版本为:CentOS6.61、开机进入启动界面后按e或回车键,进入到GRUB启动菜单,如下图;2、按e 进入编辑模式,上下键移动切换到第2行kernel这一行;3、按e进入kernel编辑命令行,如下图,在光标空格然后输入single 或s 或1输入完成后按回车键,保存返回上一级启...
分类:
系统相关 时间:
2015-05-13 12:03:27
阅读次数:
196
在Ubuntu Kylin系统中,默认安装搜狗拼音输入法,但是在原生Ubuntu系统中则不是。这可以理解,毕竟搜狗输入法的Linux版有Kylin团队的不小功劳。由于搜狗输入法确实比Linux系统下其它的中文输入法都要好用得多,所以我决定在我的Ubuntu 14.04系统中安装搜狗输入法。 必需得....
分类:
系统相关 时间:
2015-05-13 12:01:12
阅读次数:
146
1、更新系统sudo apt-get update && sudo apt-get upgrade2、安装nginx的依赖包 zlib pcre openssl(可以源码安装也可以直接系统安装)sudo apt-getinstall libpcre3 libpcre3-dev zlib1g-dev ...
分类:
系统相关 时间:
2015-05-13 11:57:44
阅读次数:
124
第一步:安装JRE 和Eclipse 详细步骤请参考:http://blog.csdn.net/ex_net/article/details/7251664第二步:安装arm-linux-gcc 和 arm-linux-g++ (1)复制arm-linux-gcc-4.3.2.tgz 到 /ho.....
分类:
系统相关 时间:
2015-05-13 11:56:51
阅读次数:
191
各位看官们,大家好,欢迎大家一起来听大型章回体科技小说 :Vim。上一回咱们总结了屠龙刀:Vim的
各种刀法。这一回,咱们不再说Vim的刀法。今天开始咱们说说Vim的插件。好了,还是那句话,闲话休提,
言归正转。让我们一起talk Vim吧!
看官们,Linux上的应用程序有个特点,就是都有一个配置文件(叫启动文件或者初始化文件也可以),通
过修改配置文件可以自己定义应用程序...
分类:
系统相关 时间:
2015-05-13 10:38:16
阅读次数:
120
首先了解一下程序和进程的概念:
程序:程序是完成特定任务的一系列指令集合。
进程:从用户角度来看,进程是程序的一次执行过程。从系统的角度看,进程是操作系统分配内存和cpu等资源的基本单位,进程是资源分配的最小单位。每一个进程都有自己独立的地址空间与执行状态,像unix这样的多任务操作系统能够让许多程序同时运行,每一个运行着的程序就构成了一个进程。
进程数据结...
分类:
系统相关 时间:
2015-05-13 10:38:25
阅读次数:
197
如果多个进程当父进程产生一个子进程时,会把父进程的代码段、数据段等拷贝给子进程,这里边有一个写时拷贝原则,这个动作并不是马上执行的,要等到子进程去修改内存里面的变量时候,才会进行拷贝,拷贝的机制并不是想象的那么简单,拷贝的时候只是拷贝子进程所需要的页,每个进程os都会进行分页管理,虚拟的内存空间2^32远远大于物理内存空间,然后把物理内存分成一页一页的形式,如果这个变量放在第一页,就只会进行第一页...
分类:
系统相关 时间:
2015-05-13 10:38:31
阅读次数:
157
孤儿进程和僵尸进程:
如果父进程先退出,子进程还没退出那么子进程的父进程将变成init进程(任何一个进程都有一个父进程)
如果子进程先退出,父进程还没有退出,那么子进程必须要等到父进程捕获到了子进程的退出状态才真正结束,否则这个时候子进程就成为僵尸进程。
如果父进程先结束,子进程会托孤给1号进程
怎样避免僵尸进程呢?是由于父进程没有给子进程收尸,怎么解决这个...
分类:
系统相关 时间:
2015-05-13 10:36:13
阅读次数:
174
shell脚本学习
shell就是命令解析器,将用户输入的指令转换为相应的机器能够运行的程序。
Shell是一个作为用户与linux系统间接口的程序,它允许用户向操作系统输入需要执行的命令,在linux中可有多种shell。
一:Shell的种类:
ash:是贝尔实验室开发的shell,bsh是对ash的符号链接。
bash:是GNU的Bourne Again shell,是GNU...
分类:
系统相关 时间:
2015-05-13 10:33:34
阅读次数:
152
每个程序都有_eprocess,里面有pid和程序名。
最重要的是有一个当前系统活动进程链表,通过对此链表的遍历,可以找到下一个进程eprocess节点,所以就可以对系统进程进行遍历了。...
分类:
系统相关 时间:
2015-05-13 10:34:21
阅读次数:
287
由于一些原因,需要重新安装Eclipse,登陆到Eclipse官网下载Eclipse时发现社区又推出了Eclipse Installer.所以就下下来尝尝鲜.
刚开始确实有些选项不太明白,不过现在挺喜欢这个工具的.所以我想在这里跟大家分享一下这个好用的工具的用法....
分类:
系统相关 时间:
2015-05-13 10:32:22
阅读次数:
182
用户和操作系统之间的接口Shell分类Shell的双重角色命令解释程序
Shell的工作步骤
打印提示符
得到命令行
解析命令
查找文件
准备参数
执行命令
独立的程序设计语言解释器
KISS (Keep It Small and Stupid)
可复用工具tools
重定向和管道
也称Shell script(Shell脚本)
是一组命令#!/bin/shls -al
touch aa
cp a...
分类:
系统相关 时间:
2015-05-13 10:17:32
阅读次数:
164