在实际生活中,我们往往会遇到这种情况,我们把买来的一块儿硬盘分区成好多磁盘,这样方便我们分类文件,但是同样也出现了一些问题,就是如果该分区存满了怎么办?或者我们想把一块磁盘再次细分,这些问题统统可以用linux下一个强大的管理工具解决,那就是lvm。那么什么是lvm呢..
分类:
系统相关 时间:
2014-07-21 12:35:13
阅读次数:
328
在操作系统系统中,进程是一个非常重要的概念。一、Linux中进程的相关知识1、什么是进程呢?通俗的来说进程是运行起来的程序。唯一标示进程的是进程描述符(PID),在linux内核中是通过task_struck和task_list来定义和管理进程的。2、进程的分类1)根据在linux不同模式下运行分..
分类:
系统相关 时间:
2014-07-21 12:24:13
阅读次数:
341
一、MBR分区使用fdisk等分区工具,使用MBR(MasterBootRecord)管理单个磁盘,这就决定了其分区表最多支持4个分区,分区类型包括主分区和扩展分区,逻辑分区可以被再次分割成多个逻辑分区。标准MBR结构地址描述长度(字节)HexOctDec000000000代码区440(最大446)01B80670440选..
分类:
系统相关 时间:
2014-07-21 12:47:33
阅读次数:
888
一、htop简介Thisishtop,aninteractiveprocessviewerforLinux.Itisatext-modeapplication(forconsoleorXterminals)andrequiresncurses.ComparisonbetweenhtopandtopIn‘htop‘youcanscrollthelistverticallyandhorizontallytoseeallprocessesandcompletecommandlines.In‘top‘youa..
分类:
系统相关 时间:
2014-07-21 12:47:33
阅读次数:
410
一:LVM的概念:逻辑卷管理器(LogicalVolumeManage)是对由逻辑磁盘形成的虚拟盘进行管理,也可称为磁盘分区。二:LVM的作用:解决分区空间不够用或者分区空间绰绰有余的情况。因为分区的大小在刚刚划分后分区就已经固定了,没法改变。比如我们有一个8GB的硬盘和一个20GB的硬..
分类:
系统相关 时间:
2014-07-21 12:36:34
阅读次数:
417
编写Spring+Hibernate框架下的应用,总是离不了编写一个通用的泛型GenericHibernateDao。查阅了网上不少的GenericHibernateDao实现,归纳整理为如下实现,供后续编码参考。 首先定义接口泛型DAO接口 GenericDao p...
分类:
系统相关 时间:
2014-07-21 13:19:36
阅读次数:
283
一、Linux的变量种类 ????? 按变量的生存周期来划分,Linux变量可分为两类: ????? 1、永久的:需要修改配置文件,变量永久生效。 ????? 2、临时的:使用export命令声明即可,变量在关闭shell时...
分类:
系统相关 时间:
2014-07-21 13:23:40
阅读次数:
285
Eclipse中代码编辑背景颜色修改: 代码编辑界面默认颜色为白色。对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一 些。设置方法如下: 1、打开window / Prefer...
分类:
系统相关 时间:
2014-07-21 13:20:20
阅读次数:
275
数据关联映射分为:一对多、多对一,一对一,多对多。cascade属性?save-update:在执行保存和修改是进行级联操作?delete:在执行删除时进行级联操作?all:在所有情况下进行级联操作?none:不进行级联操作(默认)抓取策略一对多、多对一一对多、多对一持久化类设计// User类pu...
分类:
系统相关 时间:
2014-07-22 00:36:35
阅读次数:
282
linux下文件的读写操作(openreadwrite)转http://www.2cto.com/os/201403/285837.htmlopen(打开文件)相关函数 read,write,fcntl,close,link,stat,umask,unlink,fopen表头文件 #include#...
分类:
系统相关 时间:
2014-07-22 00:35:33
阅读次数:
373
第1列分钟1~59第2列小时1~23(0表示子夜)第3列日1~31第4列月1~12第5列星期0~6(0表示星期天)第6列要运行的命令下面是crontab的格式:分 时 日 月 星期 要运行的命令这里有crontab文件条目的一些例子:30 21 * * * /usr/local/apache/bin...
分类:
系统相关 时间:
2014-07-22 00:26:36
阅读次数:
295
系统调用属于一种软中断机制(内中断陷阱),它有操作系统提供的功能入口(sys_call)以及CPU提供的硬件支持(int 3 trap)共同完成。我们必须要明白,Hook技术是一个相对较宽的话题,因为操作系统从ring3到ring0是分层次的结构,在每一个层次上都可以进行相应的Hook,它们使用的技...
分类:
系统相关 时间:
2014-07-22 00:26:34
阅读次数:
726
之前在Linux下看有什么块设备,通常都用fdisk什么的或者直接ls /dev/ 去看很不方便。 这个工具属于util-linux-ng包,在RHEL 6.1上是安装好的啦,直接用就好。 ubuntu高版本下也有。这个工具最大的特别是把所有的块设备列出,而且还能显示他们之间的依赖关系"lsblk"...
分类:
系统相关 时间:
2014-07-21 14:30:25
阅读次数:
302
建议学习路径: 首先先学学编辑器,vim, emacs什么的都行。 然后学make file文件,只要知道一点就行,这样就可以准备编程序了。 然后看看《C程序设计语言》K&R,这样呢,基本上就可以进行一般的编程了,顺便找本数据结构的书来看。 如果想学习UNIX/LINUX的编程,《Adv...
分类:
系统相关 时间:
2014-07-21 14:17:55
阅读次数:
326
1、tar -cvf /data/sc2.tar /data (只打包,不压缩)把/data下的文件打包成 sc.tar 上面两个都是绝对路径噢tar -zcvf /data/sc2.tar.gz /data<==打包后,以 gzip 压缩2、将 /tmp/etc.tar.gz 文件解压缩在 /us...
分类:
系统相关 时间:
2014-07-21 14:13:59
阅读次数:
257
http://bochs.sourceforge.net/??? bochs官网。关于bochs不再累述。 我是在UBUNTU下用包管理软件apt-get装的bochs.命令 apt-get install bochs 这是一个没有调试环境的安装,先感受一下小成功的滋味。。呵呵 ...
分类:
系统相关 时间:
2014-07-21 14:09:57
阅读次数:
306
新增用户 sudo useradd -m -s /bin/bash $USER加入sudo组 sudo adduser $USER sudo修改密码 sudo passwd $USER禁止用户使用shell登录系统 sudo usermod -s /bin/false $USER
分类:
系统相关 时间:
2014-07-22 00:25:35
阅读次数:
311
Linux、Mac中查看某 个软件的安装路径(地址)有时显得非常重要。比如某个文件的快速启动项被删除,或者你要建立快速启动项,或者想删除、 添加安装文件等等,很多地方都要用到查案文件安装路径的命令。这里给大家介绍Mac查看文件安装路径(地址)命令。一、查询运行文件所在路径which ant例如查询a...
分类:
系统相关 时间:
2014-07-22 00:20:36
阅读次数:
294
1 在Linux驱动中把无法归类的五花八门的设备定义为混杂设备(用miscdevice结构体表述)。miscdevice共享一个主设备号MISC_MAJOR(即10),但次设备号不同。 所有的miscdevice设备形成了一个链表,对设备访问时内核根据次设备号查找对应的miscdevice设备,然后调用其file_operations结构中注册的文件操作接口进行操作。 在内核中用struct m...
分类:
系统相关 时间:
2014-07-22 00:17:34
阅读次数:
415
当没有ntfs的内核支持包的时候,用以下方法挂载ntfs移动硬盘一.下载所需源码fuse最新版本官网下载地址:http://sourceforge.net/projects/fuse/files/fuse-2.X/2.8.3/fuse-2.8.3.tar.gz/downloadntfs-3g最新版本官网下载地址:http://www.tuxera.com/opensource/ntfs-3g-2010.1..
分类:
系统相关 时间:
2014-07-21 15:41:18
阅读次数:
333