linux由三部分构成,the kernel(内核), the shell and the programs(程序).shell是用来连接内核的,而连接shell在本机用的最多的就是终端,shell有很多种,在kali中默认使用的是bash,这也是使用的比较广泛的一种shell。
分类:
系统相关 时间:
2014-07-23 16:13:13
阅读次数:
311
学习Android开发,如果不学习Linux的基本使用,总感觉心里过意不去,因为毕竟Android还是搭载在Linux的基础之上的。因此,学习一种Linux系统的基本操作,对我们以后的学习还是很有作用的。
首先简单说一下,Linux系统是Unix系统的一个分支,算是Unix的一个子类吧,Linux系统下的软件基本可以在Unix下面实现兼容。Linux现在已经出现很多的版本,比较常见的有红帽、ub...
分类:
系统相关 时间:
2014-07-23 13:11:46
阅读次数:
312
软件编译安装我们知道在安装某一个软件时,有些我们不需要安装的程序或者特性被安装到系统上去了,而我们需要的程序或者特性没有被安装进去,或者说该软件存在一些漏洞等等因素,我们都需要修改该软件的源代码,然后在重新编译生产一个二进制文件,最后用户才可以安装这个二进..
分类:
系统相关 时间:
2014-07-23 00:20:18
阅读次数:
325
1 、目录结构practice6 / ui / ui.h ui.cpractice6 / dal / dal.h dal.cpractice6 / bll / bll.h bll.cpractice6 / main.cpracitce6 / Makefile2、Makefile写法及说明CC = ....
分类:
系统相关 时间:
2014-07-22 22:48:12
阅读次数:
288
在之前我们介绍了软件包管理器RPM,RPM作为管理器其中最重要的缺点是不能自动解决软件包的相依属性问题(依赖关系)。那么有没有能够自动解决软件包的相依属性问题呢?当然可以,使用yum来安装软件包即可。yum的实现机制是:发行商将编译好的软件放在yum服务器内,然后在分析这..
分类:
系统相关 时间:
2014-07-22 14:56:14
阅读次数:
238
1、importglobshell干的就是glob 在windows下使用搜索*.py需要导入glob才可以进行*.py的搜索 glob.glob(‘*.py‘)返回以py结尾的列表 2、处理参数最方便的工具: fromoptparseimportOptionParser 3、os.path os.path.dirname(sys.argv[0]) or os.path.dirname(__file__) os.path..
分类:
编程语言 时间:
2014-07-21 19:34:02
阅读次数:
284
目前linux界管理软件有2种方式,一是使用dpt来管理,二是使用RPM来管理dpt使用Debianlinxu社区开发的,目前使用dpt来管理的发行商包括:B2D,Ubuntu等。而RPM是有RedHat公司开发出来的,目前使用RPM来管理软件的发行商包括:Fedora、CentOS、SuSE等。由于当前最主流的软件包管..
分类:
系统相关 时间:
2014-07-21 12:17:54
阅读次数:
310
什么是进程?所谓进程就是将一个二进制文件加载到内存形成的一个个体,这就是一个进程。在我们的linux系统中,系统只识别二进制文件,所以一个系统要想正常的运行时,必须启动一些二进制文件,从而形成进程,在以这些进程的方式去执行相应的任务。我们常常听到所谓的程序,那么..
分类:
系统相关 时间:
2014-07-20 03:31:36
阅读次数:
298
打算学习一下Linux,这两天先看了一下gcc的简单用法以及makefile的写法,今天是周末,天气闷热超市,早晨突然发现住处的冰箱可以用了,于是先出去吃了点东西,然后去超市买了一坨冰棍,老冰棍居多,5毛钱一根,还有几根1.5的。嗯 接着说gcc的事先把源代码贴上来//gettime.h#ifnde...
分类:
系统相关 时间:
2014-07-19 16:13:56
阅读次数:
463
转自:Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS...
分类:
数据库 时间:
2014-07-19 15:20:37
阅读次数:
511