VMware安装unbuntu 12.04 LTS时,当你使用VMware的Easy Mode安装时,提示需要安装VMware Tools,屏幕会出现下方的文字:
installed unbuntu 12.04 LTS in VMware workstation 7.0 and the VMware used the "Easy Mode".
When I finish the intal...
分类:
系统服务 时间:
2014-10-26 10:19:36
收藏:
0 评论:
0 赞:
0 阅读:
707
进程间通信一,管道,管道的限制:(1)半双工,数据只能在一个方向上流动(2)管道一般只在具有公共祖先的进程之间使用,通常一个管道由一个进程创建,然后该进程调用fork()函数,此后父子进程可以使用该管道管道的创建:[cpp]view plaincopy#includeintpipe(intfiled...
分类:
系统服务 时间:
2014-10-26 09:06:16
收藏:
0 评论:
0 赞:
0 阅读:
427
11,进程的创建linux的进程创建可以分为两个步骤,分别为fork()和exec()函数,fork()负责创建一个子进程,和父进程的差别仅仅是PID PPID以及一些统计量,exec()函数负责读取可执行文件载入地址空间运行。fork()函数原型pid_t fork(void); 子进程返回0,父...
分类:
系统服务 时间:
2014-10-26 09:06:06
收藏:
0 评论:
0 赞:
0 阅读:
507
15,守护进程概念:守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程的特点:守护进程必须与其运行前的环境隔离开来。这些环境包括未关闭的文件描述符,控制终端,会话和进程组,工作目录以及文件创建掩模等。这些环境通常是守护进程从...
分类:
系统服务 时间:
2014-10-26 09:05:46
收藏:
0 评论:
0 赞:
0 阅读:
296
1,SIGPIPE信号:在linux下写socket的程序的时候,如果尝试send到一个disconnected socket上,就会让底层抛出一个SIGPIPE信号。这个信号的缺省处理方法是退出进程,大多数时候这都不是我们期望的。因此我们需要重载这个信号的处理方法。调用以下代码,即可安全的屏蔽SI...
分类:
系统服务 时间:
2014-10-26 09:05:26
收藏:
0 评论:
0 赞:
0 阅读:
296
14,进程调度:进程调度概念:进程调度程序决定哪个进程投入运行,何时运行以及运行多长时间。linux是抢占式多任务操作系统,linux在2.6.23内核中采用的是“完全公平调度算法”简称CFS进程调度前提:cpu一个处理器在同一时刻只能运行一个进程进程响应快,后台吞吐量大,避免进程饥饿等linux进...
分类:
系统服务 时间:
2014-10-26 09:05:06
收藏:
0 评论:
0 赞:
0 阅读:
426
system()函数功能强大,我对linux中的实现比较了解,具体分析这个,windows中的类似就不详解了。好了,先看linux版system函数的源码:代码:#include#include#include#includeint system(const char * cmdstring){ ....
分类:
系统服务 时间:
2014-10-26 09:04:26
收藏:
0 评论:
0 赞:
0 阅读:
394
linux中的ll(转)操作系统:ubuntu 9.04ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名。Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便。如果要使用此命令,可以作如下修改:打开 ~/.bashrc(用gedit ~/.bashrc或者v...
分类:
系统服务 时间:
2014-10-26 09:03:56
收藏:
0 评论:
0 赞:
0 阅读:
255
1,进程的虚拟内存:背景知识a.out分段以及运行时候内存的结构点击打开链接linux进程地址空间linux进程地址空间\[cpp]view plaincopystructmm_struct{structvm_area_struct*mmap;/*listofmemoryareas*/structr...
分类:
系统服务 时间:
2014-10-26 09:03:36
收藏:
0 评论:
0 赞:
0 阅读:
479
1,设定进程的最大资源[cpp]view plaincopystructrlimitrlim;rlim.rlim_cur=8192;rlim.rlim_max=8192;if(setrlimit(RLIMIT_NOFILE,&rlim)){ERROR("ErrorsettingRLIMIT_NOFI...
分类:
系统服务 时间:
2014-10-26 09:03:26
收藏:
0 评论:
0 赞:
0 阅读:
330
7,linux进程命名空间的概念关于命名空间具体可以参考深入linux内核架构2.3.2章节linux的命名空间属于操作系统级虚拟化,各个命名空间互相隔离,互相不可见,不同命名空间的进程PID可以相同,因此从操作系统层面看可能有相同的uid和pid,父命名空间同时还可以包含子命名空间,子命名空间不知...
分类:
系统服务 时间:
2014-10-26 09:03:06
收藏:
0 评论:
0 赞:
0 阅读:
580
1,进程的基本概念简单来说进程就是执行期的程序,但是同时进程也不至于此,它还包括了其它资源(如打开的文件,挂起的信号等等)Linux是一个多任务多用户操作系统,一个任务(task)就是一个进程(process),即进程=任务,在linux系统中,进程和线程共享一系列的资源(地址空间,文件,信号,名字...
分类:
系统服务 时间:
2014-10-26 09:02:36
收藏:
0 评论:
0 赞:
0 阅读:
401
[cpp]view plaincopystructtask_struct{volatilelongstate;/*-1不可运行,0可运行,>0表示停止*/void*stack;atomic_tusage;unsignedlongflags;/*每进程标志*/unsignedlongptrace;in...
分类:
系统服务 时间:
2014-10-26 09:01:56
收藏:
0 评论:
0 赞:
0 阅读:
323
进程权能介绍进程权能举例分析用户层对应的系统调用是prctl()函数,点击打开链接1,基本概念传统UNIX的访问控制模型非常简单,就是“超级用户对普通用户”模型。在这种模型中,一个进程或帐户要么什么都能做即具有全部的系统权限,要么几乎什么也不能做即只有很小的权限,这取决于进程的UID。例如,如果一个...
分类:
系统服务 时间:
2014-10-26 09:01:36
收藏:
0 评论:
0 赞:
0 阅读:
1438
9,linux进程切换进程切换:基本概念:进程上下文:当一个进程在执行时,CPU的所有寄存器中的值、进程的状态以及堆栈中的内容被称为该进程的上下文。当内核需要切换到另一个进程时,它需要保存当前进程的所有状态,即保存当前进程的上下文,运行于进程上下文的进程是可以被抢占的。硬件上下文:进程恢复执行前必须...
分类:
系统服务 时间:
2014-10-26 09:01:06
收藏:
0 评论:
0 赞:
0 阅读:
322
在不购买redhat正版系统的时候,系统自身所代的源是无法使用的,因此需要使用centos的yum替换掉redhat自带的yum程序。具体参见下面的博客链接http://www.it165.net/os/html/201311/6642.htmlhttp://www.th7.cn/system/lin/201402/50472.shtml安装上面的步骤完成之后,还需要卸..
分类:
系统服务 时间:
2014-10-26 06:49:57
收藏:
0 评论:
0 赞:
0 阅读:
375
首先要将Vmware10.0.3设置为桥接模式。CentOS 7.0默认安装好之后是没有自动开启网络连接的!cd /etc/sysconfig/network-scripts/ #进入网络配置文件目录vi ifcfg-eno16777736#编辑配置文件,添加修改以下内容HWADDR=00:0C:2...
分类:
系统服务 时间:
2014-10-26 00:18:35
收藏:
0 评论:
0 赞:
0 阅读:
389
Linux有多种不同的操作方式,图形界面与文字界面,使用命令操作的时候,怎么用这些命令,能否在文字界面取得大量命令说明,而不需要硬背某些命令的选项与参数等,这都是本文要介绍的。其中包括基础命令,文件与目录管理命令,磁盘与文件系统管理命令,文件与文件系统压缩与打包命令。...
分类:
系统服务 时间:
2014-10-25 23:05:05
收藏:
0 评论:
0 赞:
0 阅读:
841
[Linux] 批量转换整个目录下的文件编码为UTF-8; #!/bin/bash?-?#===============================================================================#
#??????????FILE:?conv.sh#?
#???????...
分类:
系统服务 时间:
2014-10-25 21:35:45
收藏:
0 评论:
0 赞:
0 阅读:
433
编译器之神vim大改造。自己编译脚本管理插件,一切都是那么的自然。...
分类:
系统服务 时间:
2014-10-25 21:33:05
收藏:
0 评论:
0 赞:
0 阅读:
364