2、将下载的apache-tomcat-6.0.35.tar.gz解压并命名为tomcat6如果执行命令行的话,可以进入相应的目录下,执行的命令(解压)sudotar-zxvfapache-tomcat-6.0.35(命名为tomcat6)sudomvapache-tomcat-6.0.35tomcat63、在终端进行tomcat6下的bin文件这里用的是vim编辑器打开,也..
分类:
系统相关 时间:
2015-07-22 16:35:24
阅读次数:
142
1、Linux系统启动过程的大致步骤与调用过程:第一阶段:BIOS启动引导阶段,主要实现硬件的初始化以及查找启动介质,从MBR中装载启动引导管理器(GRUB)并运行该启动引导管理;第二阶段:GRUB引导阶段,装载statge1,statge1.5,statge2,读取/boot/grub.conf文件并显示启动菜单..
分类:
系统相关 时间:
2015-07-22 16:32:38
阅读次数:
201
ubuntu是自带vnc-server的,本不需要再安装,只需把它开启即可,但是到了14.04,这个开启过程比原来稍稍复杂了一丢丢.
第一步,找到"Desktop sharing"这个软件
点左上角ubuntu的标标,找到Desktop sharing,打开
第二步,打开桌面分享
然后点"close",本来到这一步已经可以了.但是到了ubuntu14.04,...
分类:
系统相关 时间:
2015-07-22 16:26:43
阅读次数:
150
首先将shell命令命名为.sh文件
将上面的代码保存为test.sh,并 cd 到相应目录:
chmod +x ./test.sh #使脚本具有执行权限
./test.sh #执行脚本
如果报错/bin/bash^M: bad interpreter: No such file or directory
出现上面错误的原因之一是脚本文件是DOS格式的, 即每一行的行尾以\...
分类:
系统相关 时间:
2015-07-22 16:06:31
阅读次数:
161
又用回了Eclipse,才发现好多快捷键都已遗忘,长这么大,又有多少事情最后都是会被遗忘了的呢。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?...
分类:
系统相关 时间:
2015-07-22 14:58:22
阅读次数:
148
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,(是个动态过程)
一 top的前五行系统整体统计信息
第一行是任务队列信息,也是uptime命令的执行结果:
11:48:46 是当前时间
up 31 days, 46 min 是服务器(系统)运行的时间,如果重启系统,时间会重新计算
2 users 当前登录的用户数
load...
分类:
系统相关 时间:
2015-07-22 14:48:01
阅读次数:
135
在学校的时候,也断断续续的用过 git和 vim,断断续续的原因是学校的网络对 github 支持不是很好,有时候会打不开,所以,用来对代码进行版本管理就不太合适了。所以,对 git 和 vim 的命令就不是多熟悉了。现在工作嘛,长期使用这两个工具,就一定要很熟悉才行,为了让自己不忘记一些常用命令,记录下吧。git 常用命令本地创建仓库
创建仓库
cd < target directory...
分类:
系统相关 时间:
2015-07-22 14:42:01
阅读次数:
130
最近在翻翻大学时候学过的Linux资料,整理出之前做过的Linux笔记,包含了Linux最基本的概念和知识。当时可能是为了应付考试而做的吧。现在拿出来和大家一起分享。
第一章
1. Linux是多用户、多任务操作系统。
2. 程序是计算机完成一项任务的指令集合。
3. 数据是由程序使用或生成的不同类型的信息。
4. 软件分为三大类:
(1) 系统软件
(2) 应用软件
(...
分类:
系统相关 时间:
2015-07-22 14:39:20
阅读次数:
223
问题背景: php读取线上redis数据,经常不稳定,数据响应时有时无。
解决方法:多次读取,每次读取所有上一次没读出的数据,直到全部获取。
本文实现用shell进行多次redis数据读取, 每次取出其中的有效值(对于我们的例子中,就是给key,能在redis上取得其value的为有效值,其他无效),并将无效值重跑一遍,以此迭代,直到所有redis数据被取出。PS:redis数据可以由php或...
分类:
系统相关 时间:
2015-07-22 14:38:15
阅读次数:
186
指针函数 and 函数指针指针函数是指带指针的函数,即本质是一个函数。函数都有返回类型(如果不返回值,则为无值型),只不过指针函数返回类型是某一类型的指针。定义格式
类型名 *函数名(函数参数列表)函数指针是指向函数的指针变量。因而“函数指针”本身首先应是指针变量,只不过该指针变量指向函数。定义格式
返回值类型 (*指针变量名)(形参列表)指针数组 and 数组指针指针数组
数组元素全为指针的数组...
分类:
系统相关 时间:
2015-07-22 13:21:44
阅读次数:
172
第一部分、启动流程、模块管理与Loader
一、run level执行等级与切换
1、Linux通过设置run level来规定系统使用不同的服务来启动,基本上,依据有无网络与有无X Window将run level分为7个等级
0 - half :系统直接关机
1 -single user mode :系统单用户模式、用在系统出问题时维护
2 -multi-user,w...
分类:
系统相关 时间:
2015-07-22 13:17:52
阅读次数:
205
首先去oracle官网上下载jdk,我下载的是jdk-8u51-linux-x64.tar.gz这个版本,官网上还有一个rpm 的文件,这个是红帽公司的一个安装版本,开始我下载了这个版本,然后在ubuntu中也安装了rpm,但是最后在安装这个rpm的jdk时,遇到很多错误,显示一排错误。然后就在官网上果断地下载了tar..gz文件。安装成功了,安装过程如下
我们下载的jdk-8u51-l...
分类:
系统相关 时间:
2015-07-22 13:15:27
阅读次数:
133
).建立工作空间打开eclipse.exe出现的第一个界面:需要设置工作空间,我们放在D盘的workspace目录,点击“OK”。2).点击工作区右上角 “workbench”链接,进入工作台打开的工作台界面3).创建一个java项目点击File--New--Project弹出的页面选“Java P...
分类:
系统相关 时间:
2015-07-22 12:58:17
阅读次数:
304
新版的eclipse(貌似是4.3开始)编辑区的标签页不按最近修改的显示,文件打开一多,感觉很不习惯,对比查看代码经常都是不断的ctrl+shift+r,超级麻烦,后来网上查找了一下,原来可以做修改,下面给出方法改法:eclipse安装目录/plugins/org.eclipse.platform_...
分类:
系统相关 时间:
2015-07-22 12:55:44
阅读次数:
126
需要设置三个位置:【1】需要在 Preferences-》general-》content types-》下角是文件编码,可以自己定义【2】windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右 侧Text file encod...
分类:
系统相关 时间:
2015-07-22 12:45:41
阅读次数:
154
发现vim写erlang代码语法缩进都不对,后来发现vim是7.0的,vim7.3开始才对erlang这块进行了支持,所以升级vimgit上下载源码包,然后一系列配置安装http://www.2cto.com/os/201212/176537.htmlhttp://www.linuxidc.com/...
分类:
系统相关 时间:
2015-07-22 12:41:36
阅读次数:
137
利用进程快照实现对系统所有有进程列表,特定进程的线程数、子进程数以及引用模块信息的统计:1.CreateToolhelp32Snapshot:系统为所有保存在系统内存中的进程、线程以及模块等的当前状态的信息制作了一个只读副本--系统快照,用户可以通过CreateToolhelp32Snapshot获...
分类:
系统相关 时间:
2015-07-22 12:36:13
阅读次数:
230