-
Linux进程间通信:TCP
所属栏目:[Linux] 日期:2016-09-23 热度:69
Client.c #include sys/types.h> #include sys/socket.h> #include stdio.h> #include netinet/in.h> #include arpa/inet.h> #include unistd.h> #include stdlib.h> int main() { int sockfd; int len; struct sockaddr_in address; int result; int i,by[详细]
-
信号实现父子进程之间的同步:sigsuspend的作用
所属栏目:[Linux] 日期:2016-09-23 热度:151
副标题#e# 函数原型: #include signal.h> int sigsuspend(const sigset_t *mask); 作用: 用于在接收到某个信号之前,临时用mask替换进程的信号掩码,并暂停进程执行,直到收到信号为止。 The sigsuspend() function replaces the current signal mask of[详细]
-
Ubuntu系统(一) 安装Ubuntu
所属栏目:[Linux] 日期:2016-09-23 热度:118
Ubuntu系统介绍及安装 从网上下载Ubuntu的iso镜像文件。刻录到光盘。 安装步骤 1 、将Ubuntu光盘插入光驱,设置光驱启动 2、启动界面 1、 选择 English !!![详细]
-
Ubuntu系统(四) 修改主机名和配置DNS上网
所属栏目:[Linux] 日期:2016-09-23 热度:118
修改主机名 修改文件etc/hostname vim /etc/hostname 使之生效 /etc/init.d/hostname.sh 查看主机名 配置DNS服务器使之可以名称解析上网 设置DNS 修改/etc/reso[详细]
-
Ubuntu系统(六) 安装SSH服务端和客户端及Telnet
所属栏目:[Linux] 日期:2016-09-23 热度:130
sudo apt-get install openssh-server openssh-client SSH服务端关闭与启动 客户端连接 a 安装telnet 1. sudo apt-get install xinetd telnetd 2. 安装成[详细]
-
Linux进程管理的4个常用命令
所属栏目:[Linux] 日期:2016-09-23 热度:120
Linux是一个多用户、多任务的操作系统。在这样的系统中,各种计算机资源(如文件、内存、CPU等)的分配和管理都以进程为单位。为了协调多个进程对这些共享资源[详细]
-
Heartbeat的安装配置和维护
所属栏目:[Linux] 日期:2016-09-22 热度:82
一、安装heartbeat前的准备 1、Heartbeat集群必须的硬件 构建一个Heartbeat集群系统必须的硬件设备有: 节点服务器、网络和网卡、共享磁盘 2、操作系统规划 这[详细]
-
linux发行版介绍及如何学习Linux
所属栏目:[Linux] 日期:2016-09-22 热度:55
一、 选择适合自己的linux发行版 谈到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,linux正在变得越来越流行, 面对这[详细]
-
Linux下Samba服务器详解
所属栏目:[Linux] 日期:2016-09-22 热度:78
一、samba概念和功能 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Micro[详细]
-
Linux负载均衡软件LVS简介
所属栏目:[Linux] 日期:2016-09-22 热度:128
一、 LVS简介 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。[详细]
-
Linux负载均衡软件LVS的测试
所属栏目:[Linux] 日期:2016-09-22 热度:80
一、启动LVS集群服务 LVS负载均衡管理和使用有两种方式,一种是以ipvsadm命令行脚步与ldirectord监控方式,一种是以Piranha工具进行管理和使用。下面分别介绍。[详细]
-
Linux-HA开源软件Heartbeat的配置
所属栏目:[Linux] 日期:2016-09-22 热度:149
一、配置主节点的heartbeat Heartbeat的主要配置文件有ha.cf、haresources、authkeys,在Heartbeat安装后,默认并没有这三个文件,可以从官方网站下载得到,也[详细]
-
Linux进程管理机制概述
所属栏目:[Linux] 日期:2016-09-22 热度:73
一 、进程的概念和分类 1.进程的概念 Linux是一个多用户多任务的操作系统。多用户是指多个用户可以在同一时间使用同一个linux系统;多任务是指在Linux下可以同[详细]
-
Linux系统性能分析工具的使用
所属栏目:[Linux] 日期:2016-09-21 热度:71
系统性能分析工具 上面的章节介绍了影响linux性能的几个方面以及如何解决这些方面的问题,但是如何才能从系统上发现是某个方面或某几个方面出现问题了呢,这就[详细]
-
解析Linux系统的运行级与启动机制
所属栏目:[Linux] 日期:2016-09-21 热度:122
一 系统运行级 windows系统有安全运行模式和正常运行模式,这是两个不同的运行级,同样,linux也有系统运行级别,并且linux系统的运行级别更加灵活,更加多样化[详细]
-
Linux下常用安全策略设置方法
所属栏目:[Linux] 日期:2016-09-21 热度:159
1. 禁止系统响应任何从外部/内部来的ping请求 攻击者一般首先通过ping命令检测此主机或者IP是否处于活动状态,如果能够ping通 某个主机或者IP,那么攻击者就认[详细]
-
Linux下文件与权限的设定
所属栏目:[Linux] 日期:2016-09-21 热度:151
所谓的文件权限,是指对文件的访问权限,包括对文件的读、写、删除、执行等,在linux下,每个用户都具有不同的权限,普通用户只能在自己的主目录下进行写操作,[详细]
-
Linux下搭建Nginx环境
所属栏目:[Linux] 日期:2016-09-21 热度:182
一、) 安装Nginx 1.) 安装 Nginx发音为[engine x],是由俄罗斯人Igor Sysoev建立的项目,基于BSD许可。据说他当初是F5的成员之一,英文主页:http://nginx.net。[详细]
-
Linux芯片级移植与底层驱动(基于3.7.4内核) 内核节拍
所属栏目:[Linux] 日期:2016-09-21 热度:116
1.SoC Linux底层驱动的组成和现状 为了让Linux在一个全新的ARM SoC上运行,需要提供大量的底层支撑,如定时器节拍、中断控制器、SMP启动、CPU hotplug以及底层[详细]
-
利用Shell配合绘图工具GnuPlot图形化监控网络流量
所属栏目:[Linux] 日期:2016-09-21 热度:136
网络流量的监控工具有很多,如:Mrtg、Cacti、Zabbix等等,他们都有着各自的特点,不同的侧重,只为适合不同的应用场景的各种特殊需求。除了网络流量监控工具以[详细]
-
Linux进程间通信(二) 管道通信之无名管道及其基础实验
所属栏目:[Linux] 日期:2016-09-21 热度:145
管道简介 管道是Linux中进程间通信的一种方式,它把一个程序的输出直接连接到另一个程序的输 入(其实我更愿意将管道比喻为农村浇地的管子)。Linux的管道主要包[详细]
-
Linux进程间通信(五) 信号通信之signal()、信号集函数组及其基础实验
所属栏目:[Linux] 日期:2016-09-20 热度:169
上一节介绍进程间通信方式之一信号通信中的信号产生和捕捉函数,这一节介绍信号处理函数signal()函 数和信号集函数组,接上一节http://blog.csdn.net/mybelief3[详细]
-
Linux进程间通信(六) 信号量通信之semget()
所属栏目:[Linux] 日期:2016-09-20 热度:165
信号量通信之semget()、semctl()、semop()及其基础实验 这个信号量理解起来是有点不容易啊,我看书看了好几遍才知道怎么回事。在讲这一节信号量之前,我还 是想[详细]
-
Linux多任务编程(四) exit()函数及其基础实验
所属栏目:[Linux] 日期:2016-09-20 热度:62
exit()和_exit()函数 函数说明 创建进程使用fork()函数,执行进程使用exec函数族,终止 进程则使用exit()和_exit()函数。当进程执行到exit()或_exit()函数时,[详细]
-
Linux系统文件I/O编程(三) I/O多路复用
所属栏目:[Linux] 日期:2016-09-20 热度:133
多路复用 函数说明 我们都知道fcntl()函数解决了文件共享的问题,如果不知道请看: http://blog.csdn.net/mybelief321/article/details/8993138。接下来该处理I[详细]