1. pwdpwd:显示当前目录的绝对路径2. cdcd document: 进入子目录cd /usr/local/lib: 进入特定目录cd ..: 返回上级目录cd /: 返回根目录3. mkdirmkdir directory: 创建子目录mkdir -p /home/dir1/dir2/di...
分类:
系统相关 时间:
2015-06-16 12:41:16
阅读次数:
138
系统 win8.1MyEclipse 2015 CI激活后可用激活工具地址:http://download.csdn.net/detail/trep10000/8305577
分类:
系统相关 时间:
2015-06-16 12:32:04
阅读次数:
161
1.linux 访问 https 证书问题 [root@boss-test-dev001-jydx?~]#?curl?-v?https://mobile.mycard520.com.tw
*?About?to?connect()?to?mobile.mycard520.com.tw?port?443?(#0)
*???Trying?220.130...
分类:
系统相关 时间:
2015-06-16 11:16:48
阅读次数:
1282
一、Linux用户与用户组
1、Linux用户账号位于 /etc/passwd 密码位于 /etc/shadow
用户组账号位于 /etc/group 密码位于 /etc/gshadow
2、groups:查看有效用户组和支持用户组 直接输入命令groups
第一个输出的用户组即为有效用户组
3、newgrp:有效用户组的切换 newgrp 用户组二、账号管理(系...
分类:
系统相关 时间:
2015-06-16 11:06:57
阅读次数:
173
在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。创建代码仓库,用来存储...
分类:
系统相关 时间:
2015-06-16 10:55:41
阅读次数:
139
方法一:官方解决方法。找出电脑原配的系统盘,找不到就借一张或者刻录一张,重启电脑,启动的时候按C键,选好语言后进入安装的时候,点击“常用工具”,里面有一项是“重设密码”,这时就可以重新设定Mac OS系统的管理员密码了。方法二:黑客解决方法。开机, 启动时按“cmd+S”。这时进入单一用户模式(Si...
分类:
系统相关 时间:
2015-06-16 10:56:42
阅读次数:
109
深刻理解Linux进程间通信(IPC)一个大型的应用系统,往往需要众多进程协作,进程(Linux进程概念见附1)间通信的重要性显而易见。本系列文章阐述了Linux环境下的几种主要进程间通信手段,并针对每个通信手段关键技术环节给出详细实例。为达到阐明问题的目的,本文还对某些通信手段的内部实现机制进行了...
分类:
系统相关 时间:
2015-06-16 10:45:57
阅读次数:
136
1.概述传统的远程登录(telnet,rlogin)时不安全的,他们在网络上用明文传输口令和数据,SSH则是安全的,openssh提供两种级别的验证方式。(1)基于口令的安全验证:知道服务器的帐号密码即可远程登录,口令和数据在传输过程中都会被加密。(2)基于密钥的安全验证:此时需要在创建一对密钥,把...
分类:
系统相关 时间:
2015-06-16 10:40:06
阅读次数:
146
7.2 文件锁定
这篇为linux的文件锁定,代码在文件锁定代码下载。文件锁定是多用户、多任务操作系统中一个非常重要的组成部分。程序经常需要共享数据,而这通常是通过文件来实现的。因此,对于这些程序来说,建立某种控制文件的方式就非常重要。只有这样,文件才可以通过一种安全的方式更新,或者说,当一个程序正在对文件进行写操作时,文件就会进入一个暂时状态,在这个状态下,如果另外一个程序尝试读这个文件,它就...
分类:
系统相关 时间:
2015-06-16 09:30:14
阅读次数:
228
Linux 驱动,从最开始LED驱动开发到块设备,目前还在更新中~系统设备驱动,platform 机制,设备分层~...
分类:
系统相关 时间:
2015-06-16 09:29:59
阅读次数:
235
Shuffling is a procedure used to randomize a deck of playing cards. Because standard shuffling techniques are seen as weak, and in order to avoid “inside jobs” where employees collaborate with gamblers...
分类:
系统相关 时间:
2015-06-16 09:26:09
阅读次数:
160
struct hostent
{
char *h_name; /* 主机的正式名称*/
char **h_aliases; /* 主机的别名列表*/
int h_addrtype; /* 主机的地址类型AF_INET */
int h_length; /* 主机的地址长度*/
char **h_addr_list; /* 主机的IP地址列表*/
}
#define h_addr h_addr_li...
分类:
系统相关 时间:
2015-06-16 09:21:44
阅读次数:
245
(一):进程的概念?线程,是在进程中活动的对象。每个线程都拥有一个独立的程序计数器,进程栈和一组进程寄存器。内核调度的是线程而不是进程。在Linux中,进程和线程的区别比较微妙,一会我们通过源码来查看其两个的区别。进程提供两种虚拟机制,虚拟处理器和虚拟内存。其中在线程之间可以共享虚拟内存,但是每个线程都拥有各自的虚拟处理器。在linux中,创建一个进程的函数是fork(),该系统调用通过复制一个现有...
分类:
系统相关 时间:
2015-06-16 09:20:47
阅读次数:
148
进程描述符中包含的数据能完整地描述一个正在执行的程序:他打开的文件,进程的地址空间,挂起的信号,进程的状态等。?1:分配进程描述符linux通过使用slab分配器分配task_struct结构,这样能够达到对象复用和缓存着色的目的。现在只需在栈底或栈顶创建一个新的结构struct thread_info结构即可。首先我们先看一下thread_info的结构:struct thread_info {...
分类:
系统相关 时间:
2015-06-16 09:20:54
阅读次数:
193
优先级的确定需要考虑如下情况:
1、对I/O型进程,让其进入最高优先级队列,以及时响应需要I/O 交互的进程。通常执行一个小的时间片,在该时间片内要求可处理完一次I/O请求的数据,然后转入到阻塞队列。
2、对计算型进程,每次执行完时间片后进入更低级队列。最终采用最大时间片来执行。
3、对I/O次数不多,而主要是CPU处理的进程。在I/O完成后,放回优先I/O请求时离开队列,以避免每次到最高优...
分类:
系统相关 时间:
2015-06-16 09:19:18
阅读次数:
146
摘要:并发控制,是多任务操作系统必须面临和解决的一个问题。并发与互斥,主要是用于保护临界资源,如果不站在操作系统进程调度的角度,就很难理解并发与互斥的概念和应用。无论是抢占式操作系统,还是分时操作系统,对于临界资源的保护,都必须采用互斥的机制。Linux内核中,有多种并发控制的机制:自旋锁、原子变量、信号量、读写锁等等。不同的并发机制对应于不同的应用场合,比如说,自旋锁可以应用到中断处理函数中,信号量则不可以。本文主要从一个globalmem_lock例子来阐述信号量的使用。注:该例子取自《Linux设备驱...
分类:
系统相关 时间:
2015-06-16 09:17:54
阅读次数:
263
.:表示任意的字符
*:和前面的字符匹配,a*表示:零个或多个a
+:和前面的字符匹配表示1个或多个前面的字符
?:和前面的字符匹配表示0个或多个前面的字符
#!/bin/bash #!/bin/sh开头
注释:
:
这里写代码
!EOF!
可以sh 1.sh来执行脚本,或者先提权chmod a+x 1.sh然后./1.sh
s...
分类:
系统相关 时间:
2015-06-16 09:18:00
阅读次数:
190