nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。 正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。 ubuntu平台编译环境可以使用以下指令 1 2 apt-get ins…
有些时候,我们需要在终端启动一个程序,并使之运行——但是如果关闭终端,那么这个程序也就随着关闭了。那么有没有什么方法在关闭终端后,让已经从这个终端启动的程序继续运行呢? 前置知识: xterm,console,tty,pts,pty的区别 shell…
问题: 安装jdk后,eclipse的jre库默认连接到此jdk。后续调整目录直接将jdk移至其它目录,启动eclipse时直接报错,导致无法启动 解决: 打开eclipse目录下的eclipse.ini配置文件,增加-vm配置,需要注意的是该参数要…
摘要:Jenkins,之前叫做Hudson,是基于Java开发的一种持续集成工具,用于监控秩序重复的工作。通过jenkins和ant以及svn进行整合,可以完成对系统的源代码的自动下载更新,以及代码的自动编译打包和项目的自动部署(项目的自动构建部署)…
Jenkins是一个可扩展的持续集成引擎,Jenkins非常易于安装和配置,简单易用,下面看看我们是如何几分钟就快速搭建一个持续集成环境吧。 假设我们目前已经有2个maven项目:entities(JAVA类库),web(Web应用,依赖entiti…
简介 随着越来越多的家庭和小型企业添置计算机,它们会发现网络是一种非常强大的计算机资源共享工具。Internet 连接则是网络上更珍贵的资源,有可能被共享。为共享 Internet 连接,同时利用价格便宜、管理简单的家庭或小型办公网络,需要部署 In…
crontab 命令 如果发现您的系统里没有这个命令,请安装下面两个软件包. vixie-cron crontabs crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 u…
对于有大数字的CSV文件,应使用导入,而不是打开。 这里以Excel2010为例,其它版本也可以参照: 打开Excel,此时Excel内为空白文档 点击工具栏中的数据→自文本 在“导入文本文件”窗口中,选择你要打开的CSV文件 在弹出“文本导入向导 …
Linux新手管理员手册(第四部分_中) 1. 给新硬盘分区。 例如, 如果我的新硬盘是在第二个 IDE 接口的从驱动器(可能是第四个IDE 驱动器),我能使用: cfdisk /dev/hdd 或更老的(且标准的)工具: fdisk /dev/hd…
本教程介绍了 Tcl/Tk 脚本语言,包括它的历史、语言和解释器的关键特性、一些扩展和 Tcl/Tk 的几个示例(毕竟 Tk 是 GUI 工具箱)。 关于本教程 谁应该学习本教程? 本教程是针对那些具有一种或多种编程或脚本语言经验的人员设计的。可以在…
Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。Expect的作者Don Libes在1990年开始编写Expect时对Expect做有如下定义:Expect是一个用来实现自动交互功能的软件套件(Expect …
问:我刚上宽带网,我听说如果运用好“UPNP”协议可以提高上网速度,请问“UPNP”协议是什么含义?具体如何应用? 答:UPNP的全称是Universal Plug and Play。UPnP规范基于TCP/IP协议和针对设备彼此间通讯而制订的新的I…
Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) (STUN)。 STUN,是为了实现透明的穿透NAT,而定义的一套…
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -…
一、crontab相关信息 1、命令文件:/usr/sbin/cron 在系统启动时自动执行,它启动cron daemon;从/var/spool/cron/crontabs目录下读取任务调度文件。 2、任务文件:/var/spool/crontab…