关于System V
Unix System V,是Unix操作系统众多版本中的一支。它最初由AT&T开发,在1983年第一次发布,因此也被称为AT&T System V。一共发行了4个System V的主要版本:版本1、2、3和4。System V Release 4,或者称为SVR4,是最成功的版本,成为一些UNIX共同特性的源头,例如“SysV 初始化脚本”(/etc/init.d),用来...
分类:
系统相关 时间:
2014-08-11 21:29:15
阅读次数:
515
1、kobject
Linux内核用kobject来表示一个内核对象。它和Sysfs文件系统联系密切,在内核中注册到系统中的每个kobject对象在sysfs文件系统中对对应着一个文件目录。kobject数据结构通常的用法是嵌入到其对他的数据结构中(即容器,比如cdev结构),用于实现内核对该类数据结构对象的管理。这些数据结构(容器)通过kobject连接起来,形成了一个树状结构...
分类:
系统相关 时间:
2014-08-11 21:34:03
阅读次数:
344
在实际的软件开发项目中,经常会有实现删除过期文件的需求。即要求程序能够自动删除多长时间之前生成的文件。本文提供了一个示例代码,为相关的开发工作提供了参考。 程序如下(本程序用makefile进行编译):/*********************************************************************** 版权所有 (C)2014, Zhou...
分类:
系统相关 时间:
2014-08-11 21:34:52
阅读次数:
307
cp 命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在, 就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖。这说明命令行和shell脚本的 执...
分类:
系统相关 时间:
2014-08-11 23:47:13
阅读次数:
325
在Linux环境下开发经常会碰到很多错误(设置errno),其中EAGAIN是其中比较常见的一个错误(比如用在非阻塞操作中)。 从字面上来看,是提示再试一次。这个错误经常出现在当应用程序进行一些非阻塞(non-blocking)操作(对文件或socket)的时候。例如,以 O_NONBLOCK...
分类:
系统相关 时间:
2014-08-11 23:49:02
阅读次数:
293
所谓“文件”,就是在我们的电脑中,以实现某种功能、或某个软件的部分功能为目的而定义的一个单位。Linux都是以文件的形式存在,当我们访问某个文件(Linux中的文件有目录,连接,普通文本),由于Linux的文件的类型而区分:如连接文件等,那使用这个文件时,那么就是调用了某个命令; 如普通文本文件时,...
分类:
系统相关 时间:
2014-08-11 23:55:53
阅读次数:
375
示例: 设计代码,实现在数据库中建student表、course表、和score表,展现三者关系 student表:id、name course表:id、name score表:id、score、student_id、course_id 三张表的关联关系如下: 设计思路: 1.首先创建Student...
分类:
系统相关 时间:
2014-08-11 23:59:33
阅读次数:
582
ls只是简单的列出目录下文件名,ll更加详细的列出了文件的类型、文件所有者权限、文件所有者组权限、文件大小、文件最后修改时间,etc...我们可以用一个简单的图来说明,如下图1: 图11、第一位就"-",表示普通文件。2、rw- ,表示文件...
分类:
系统相关 时间:
2014-08-12 00:00:53
阅读次数:
330
Linux Epoll介绍和程序实例1. Epoll是何方神圣?Epoll但是当前在Linux下开发大规模并发网络程序的热门人选,Epoll 在Linux2.6内核中正式引入,和select类似,事实上都I/O多路复用技术而已,并没有什么神奇的。事实上在Linux下设计并发网络程序,向来不缺少方法,...
分类:
系统相关 时间:
2014-08-12 00:01:23
阅读次数:
364
Linux操作系统介绍来源:233网校论文中心[ 2009-12-02 14:23:00 ]阅读:1作者:王长青编辑:studa20 【摘 要】文章从Unix、Minix系统的产生引出了Linux操作系统,详细介绍了Linux操作系统的产生过程,分析了Linux的网络集市式开发模式,并通过研究Li....
分类:
系统相关 时间:
2014-08-12 00:07:33
阅读次数:
270
1:clear2:Ctrl+L3:printf "\033c" 4:ALT+F8By KillerLegendRef:http://www.coolcoder.in/2014/01/how-to-clear-terminal-screen-for-real.html
分类:
系统相关 时间:
2014-08-12 00:16:53
阅读次数:
876
进程调度所使用到的数据结构:1.就绪队列内核为每一个cpu创建一个进程就绪队列,该队列上的进程均由该cpu执行,代码如下(kernel/sched/core.c)。1 DEFINE_PER_CPU_SHARED_ALIGNED(struct rq, runqueues);定义了一个struct rq...
分类:
系统相关 时间:
2014-08-12 00:23:03
阅读次数:
468
示例: 类Org表示组织机构,是一个典型的树状结构数据,其属性包括: id,name,children,parent 要将Org映射到数据库中,对parent作多对一的映射,对children作一对多的映射。 我们可以通过三张表来解释其关系 代码实现: 1.建Org实体类@Entitypublic ...
分类:
系统相关 时间:
2014-08-12 00:23:23
阅读次数:
468
#利用crontab定时执行url研究了两种简单方式#一利用lynx访问urlyum install lynxservice crond startcrontab -einsert键* * * * * lynx -dump http://192.168.0.10/gas_station_erp/in...
分类:
系统相关 时间:
2014-08-12 00:28:55
阅读次数:
360
命令简介
shutdown, reboot,halt,init都可以进行关机,大致用法。
/sbin/halt [-n] [-w] [-d] [-f] [-i] [-p] [-h]
/sbin/reboot [-n] [-w] [-d] [-f] [-i]
/sbin/poweroff [-n] [-w] [-d] [-f] [-i] [-h]
[root@linux ~]$ reboot --h
usage: reboot [-n] [-w] [-d] [-f] [-h] [-i]
...
分类:
系统相关 时间:
2014-08-12 00:45:53
阅读次数:
247
Hibernate单向多对一在级联删除时,会出现一些问题。
下面模拟我遇到的问题:
这次模拟与之前的一次模拟方法一直,博客:http://blog.csdn.net/openjdk8/article/details/38424403
模拟场景:有一个部门表t_dept,职位表t_position。
需求:当删除部门表时,不管职位表有没数据,照样删除。删除职位表就直接删除。
1,建...
分类:
系统相关 时间:
2014-08-12 00:48:23
阅读次数:
361
本人是asus a550cc的笔记本,驱动安装好了以后,无论如何启动不了wifi 参考http://ubuntuforums.org/showthread.php?t=2181558 在终端中输入以下命令可以解决 坑人啊 `echo "options asus_nb_wmi wapf=4" | sudo ...
分类:
系统相关 时间:
2014-08-12 00:55:13
阅读次数:
613
用户的访问控制顾名思义,就是来限制那些用户可以来访问资源啊,哪些不能访问资源呀,就是来控制他们访问的权限,简单来说就是这个意思。对于用户认证主要有2种方法的认证:1,基本认证:Basic2,摘要认证:digest来看下基于文件做访问控制,下面我们来做个小实验(基于用户进..
分类:
系统相关 时间:
2014-08-12 03:29:34
阅读次数:
302
-------------------------------------------------------------------------------------------ps显示瞬间进程的状态,并不动态连续,如果想对进程进行时间控制,应该用top-A列出所有的行程-w显示加宽可以显示较多的资讯-au显示较详细的资讯-aux显示所有包含其他使用者的进程..
分类:
系统相关 时间:
2014-08-12 03:30:44
阅读次数:
266
一、#!/bin/bash#自动添加用户,并使初始密码为用户账户名,且用户登录时强制其更改密码i=1while[$i-le15]doif[$i-le9]thenuseradduser0$iecho"user0$i"|passwd--stdinuser0$i&>/dev/nullchage-d0user0$ielseuseradduser$iecho"user$i"|passwd--stdinuser$i&>/de..
分类:
系统相关 时间:
2014-08-12 03:35:44
阅读次数:
242