首页 > 系统服务
[SVN Mac的SVN使用]
在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。创建代码仓库,用来存储...
分类:系统服务   时间:2015-05-13 12:20:53    收藏:0  评论:0  赞:0  阅读:277
ubuntu下tomcat启动巨慢分析
在一个ubuntu14新环境部署tomcat,通过CI启动一个应用时,启动耗时达到15分钟之久。仔细看tomcat输出的耗时统计日志发现如下日志:Creation of SecureRandom instance for session ID generation using [SHA1PRNG] ...
分类:系统服务   时间:2015-05-13 12:12:13    收藏:0  评论:0  赞:0  阅读:626
linux shell中 if else以及大于、小于、等于逻辑表达式
在linux shell编程中,大多数情况下,可以使用测试命令来对条件进行测试,这里简单的介绍下,方便需要的朋友 比如比较字符串、判断文件是否存在及是否可读等,通常用"[]"来表示条件测试。注意:这里的空格很重要。要确保方括号的空格。笔者就曾因为空格缺少或位置不对,而浪费好多宝贵的时间。if ......
分类:系统服务   时间:2015-05-13 12:05:03    收藏:0  评论:0  赞:0  阅读:195
linux -- Ubuntu 安装搜狗输入法
在Ubuntu Kylin系统中,默认安装搜狗拼音输入法,但是在原生Ubuntu系统中则不是。这可以理解,毕竟搜狗输入法的Linux版有Kylin团队的不小功劳。由于搜狗输入法确实比Linux系统下其它的中文输入法都要好用得多,所以我决定在我的Ubuntu 14.04系统中安装搜狗输入法。 必需得....
分类:系统服务   时间:2015-05-13 11:58:23    收藏:0  评论:0  赞:0  阅读:282
ubuntu环境下nginx源码编译安装
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:33    收藏:0  评论:0  赞:0  阅读:463
Ubuntu下Eclipse搭建ARM开发环境
第一步:安装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:43    收藏:0  评论:0  赞:0  阅读:197
一起talk Vim吧(第十四回:Vim插件之配置文件)
各位看官们,大家好,欢迎大家一起来听大型章回体科技小说 :Vim。上一回咱们总结了屠龙刀:Vim的 各种刀法。这一回,咱们不再说Vim的刀法。今天开始咱们说说Vim的插件。好了,还是那句话,闲话休提, 言归正转。让我们一起talk Vim吧! 看官们,Linux上的应用程序有个特点,就是都有一个配置文件(叫启动文件或者初始化文件也可以),通 过修改配置文件可以自己定义应用程序...
分类:系统服务   时间:2015-05-13 10:37:11    收藏:0  评论:0  赞:0  阅读:212
linux: fork系统调用实现剖析
首先了解一下程序和进程的概念:       程序:程序是完成特定任务的一系列指令集合。       进程:从用户角度来看,进程是程序的一次执行过程。从系统的角度看,进程是操作系统分配内存和cpu等资源的基本单位,进程是资源分配的最小单位。每一个进程都有自己独立的地址空间与执行状态,像unix这样的多任务操作系统能够让许多程序同时运行,每一个运行着的程序就构成了一个进程。      进程数据结...
分类:系统服务   时间:2015-05-13 10:35:44    收藏:0  评论:0  赞:0  阅读:372
linux 写时复制 copyonwrite
如果多个进程当父进程产生一个子进程时,会把父进程的代码段、数据段等拷贝给子进程,这里边有一个写时拷贝原则,这个动作并不是马上执行的,要等到子进程去修改内存里面的变量时候,才会进行拷贝,拷贝的机制并不是想象的那么简单,拷贝的时候只是拷贝子进程所需要的页,每个进程os都会进行分页管理,虚拟的内存空间2^32远远大于物理内存空间,然后把物理内存分成一页一页的形式,如果这个变量放在第一页,就只会进行第一页...
分类:系统服务   时间:2015-05-13 10:35:13    收藏:0  评论:0  赞:0  阅读:413
linux 孤儿进程和僵尸进程
孤儿进程和僵尸进程:     如果父进程先退出,子进程还没退出那么子进程的父进程将变成init进程(任何一个进程都有一个父进程)     如果子进程先退出,父进程还没有退出,那么子进程必须要等到父进程捕获到了子进程的退出状态才真正结束,否则这个时候子进程就成为僵尸进程。     如果父进程先结束,子进程会托孤给1号进程     怎样避免僵尸进程呢?是由于父进程没有给子进程收尸,怎么解决这个...
分类:系统服务   时间:2015-05-13 10:35:03    收藏:0  评论:0  赞:0  阅读:294
Shell脚本学习
shell脚本学习   shell就是命令解析器,将用户输入的指令转换为相应的机器能够运行的程序。 Shell是一个作为用户与linux系统间接口的程序,它允许用户向操作系统输入需要执行的命令,在linux中可有多种shell。 一:Shell的种类: ash:是贝尔实验室开发的shell,bsh是对ash的符号链接。 bash:是GNU的Bourne Again shell,是GNU...
分类:系统服务   时间:2015-05-13 10:33:13    收藏:0  评论:0  赞:0  阅读:281
内核级进程遍历
每个程序都有_eprocess,里面有pid和程序名。 最重要的是有一个当前系统活动进程链表,通过对此链表的遍历,可以找到下一个进程eprocess节点,所以就可以对系统进程进行遍历了。...
分类:系统服务   时间:2015-05-13 10:32:58    收藏:0  评论:0  赞:0  阅读:452
Linux - Shell编程基础
用户和操作系统之间的接口Shell分类Shell的双重角色命令解释程序 Shell的工作步骤 打印提示符 得到命令行 解析命令 查找文件 准备参数 执行命令 独立的程序设计语言解释器 KISS (Keep It Small and Stupid) 可复用工具tools 重定向和管道 也称Shell script(Shell脚本) 是一组命令#!/bin/shls -al touch aa cp a...
分类:系统服务   时间:2015-05-13 10:16:55    收藏:0  评论:0  赞:0  阅读:301
Linux - Shell基本命令
Shell基本命令几个基本的shell命令,用ssh管理主机必备。 1.ls 列出目录下的文件,不同类型的文件颜色不同,例如蓝色是文件夹,白色是文件[root@restoretmp steph]# ls file.html public_html test [root@restoretmp steph]# 参数: ls -a 列出所有文件,包括隐藏文件 [root@restoretmp ste...
分类:系统服务   时间:2015-05-13 10:15:45    收藏:0  评论:0  赞:0  阅读:199
Linux - Shell程序设计基本语法
使用双引号的字符双引号是Shell的重要组成部分$ echo Hello World Hello World $ echo "Hello World" Hello World如何显示: Hello “World” 以下命令可以吗?$ echo “Hello “World”” 正确方法:echo “Hello \”World\””...
分类:系统服务   时间:2015-05-13 10:14:13    收藏:0  评论:0  赞:0  阅读:372
Linux下core文件产生的一些注意问题
前面转载了一篇文章关于core文件的产生和调试使用的设置,但在使用有一些需要注意的问题,如 在什么情况 才会正确地产生core文件。列出一些常见问题:一,如何使用core文件1. 使用core文件在core文件所在目录下键入:gdb -c core它会启动GNU的调试器,来调试core文件,并且会显...
分类:系统服务   时间:2015-05-13 10:05:01    收藏:0  评论:0  赞:0  阅读:142
使用AIDL实现进程间的通信
在Android中,如果我们需要在不同进程间实现通信,就需要用到AIDL技术去完成。AIDL(Android Interface Definition Language)是一种接口定义语言,编译器通过*.aidl文件的描述信息生成符合通信协议的Java代码,我们无需自己去写这段繁杂的代码,只需要在需...
分类:系统服务   时间:2015-05-13 10:04:33    收藏:0  评论:0  赞:0  阅读:252
Linux lspci查看硬件设备
Linux 主机的硬件配备lspci 找到的是眼下主机上面的硬件配备[root@www ~]# lspci [-vvn]选项与參数:-v :显示很多其它的 PCI 接口装置的具体信息-vv :比 -v 还要更具体的信息-n :直接观察 PCI 的 ID 而不是厂商名称查阅您系统内的 PCI 装置.....
分类:系统服务   时间:2015-05-13 09:53:43    收藏:0  评论:0  赞:0  阅读:332
两台机子的repcached Memcache 的安装与实验
安装memcached前先要确定系统是否安装了gcc;1、解压安装包:tar -zxf memcached-1.2.8-repcached-2.2.tar.gz2、编译:系统应安装了libevent,libevent-1.4.13-stable.tar;./configure --enable-re...
分类:系统服务   时间:2015-05-13 08:41:33    收藏:0  评论:0  赞:0  阅读:162
Linux的防火墙管理命令:iptables
四表五链: filter nat mangle raw prerouting input output forward postrouting------------------------------注意:一张表中有多条链,一条链中可以有一条或多条规则。当一个数据包到达一个链时,系统就会从第一条规则开始检查,看是否符合该规则,如果满足则该规则处理该..
分类:系统服务   时间:2015-05-13 06:34:34    收藏:0  评论:0  赞:0  阅读:384
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!