
● Linux
文章平均质量分 68
唐大麦
只要往前走,就不会迟。精疲力尽的时侯应该选择休息,切不可放弃。
展开
-
深入浅出:Linux设备驱动中的阻塞和非阻塞I/O
今天写的是Linux设备驱动中的阻塞和非阻塞I/0,何谓阻塞与非阻塞I/O?简单来说就是对I/O操作的两种不同的方式,驱动程序可以灵活的支持用户空间对设备的这两种访问方式。一、基本概念:阻塞操作 : 是指在执行设备操作时,若不能获得资源,则挂起进程直到满足操作条件后再进行操作。被挂起的进程进入休眠, 被从调度器移走,直到条件满足。非阻塞操作 :在不能进行设备操作时,并不挂起,它或者放弃,或者不停地转载 2016-09-20 17:57:19 · 1872 阅读 · 0 评论 -
MySQL配置多实例
首先对没有时间看mysql文档的朋友明确几个概念:一、mysqld读取my.cnf的顺序:第一搜,首先读取/etc/my.cnf,多实例这个配置文件不会存在。:-(第二搜,$datadir/my.cnf,在data目录下寻找此配置文件。第三搜,defaultfile=/path/my.cnf 通常写在命令行上,mysqld_safe defaultfile=/tmp/my.cn原创 2016-05-25 09:34:11 · 672 阅读 · 0 评论 -
Centos LVS DR模式详细搭建过程
前言本文主要讲解centos5.x LVS DR模式,环境搭建,理论知识请参考LVS中文官网http://www.linuxvirtualserver.org/zh/index.html该页面可能显示乱码,如果有乱码,在IE上右键勾上状态栏,然后在页面栏下拉选项中选择编码,有(GB2312和UTF-8),如果UTF-8显示乱码,则选GB2312。如果GB2312显示乱码,则选UTF-8转载 2016-05-03 17:43:54 · 552 阅读 · 0 评论 -
解决Xshell等Linux终端连接MySQL中文乱码问题
Xshell里执行mysql命令,发现select出来的记录中中文乱码用SQLyog 连接mysql发现正常。开始以为Xshell编码问题,按照[文件]–>[打开]–>在打开的session中选择连接的那个,点击[属性] -> [终端], 编码选择为:Unicode(UTF-8),然后重新连接服务器这个步骤做了一遍,发现还是不行,仔细看一下中文目录还是显示正常的,那么排除linux终端原创 2016-04-28 20:51:33 · 6393 阅读 · 0 评论 -
LINUX安装软件
Linux软件安装由于不同的Linux分支,安装方法也互不相同,介绍几种常见的安装方法。1. 源码安装, 对于本身具有开源血统的Linux系统来说,几乎所有的开源软件都支持在Linux平台运行,而这些软件一般都以源码打包形式分发,源码安装适用于所有Linux分支,只需要系统安装了gcc、make、以及automake和autoconf,源码安装的一般方法如下: 1. c转载 2015-12-21 12:06:06 · 574 阅读 · 0 评论 -
你不知道的Linux Kernel——Linux内核的工作原理
Linux内核更新是越来越快了,可能由于Linux的普及,大家都开始关注了,各种安全隐患也越来越多。支持Intel、Alpha、PPC、Sparc、IA-64、ARM、MIPS、Amiga、Atari和IBMs/390等,还支持32位大文件系统。而在Intel平台上,物理内存最大支持可以达到64GB。加强对IDE和SCSI硬件系统的支持,并增强了对USB设备和3D加速卡的支持。下面向大家详细介绍L转载 2016-02-17 11:20:44 · 5265 阅读 · 0 评论 -
经验回顾:在CentOS下用源码安装LNMP(nginx,mysql,php)
CentOS下,用源码搭建LNMP(Linux + Nginx + MySQL + PHP )原创 2016-01-19 10:53:35 · 995 阅读 · 0 评论