南山行者

君子之交淡如水,学海无涯苦作舟。

CentOS修改主机名(hostname)

需要修改两处: 一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。首先切换到root用户。 /etc/sysconfig/network   里面有一行 HOSTNAME=localhost.localdomain (如...

2016-05-23 11:11:24

阅读数 340

评论数 0

Linux进程间通信

进程间通信概述 进程通信有如下一些目的: A、数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几M字节之间 B、共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。 C、通知事件:一个进程需要向另一个或一组进程发送消息,通知它(它们)发生了...

2016-01-08 11:48:59

阅读数 279

评论数 0

Centos 7 - 静态IP设置

1,进入路径 # /etc/sysconfig/network-scripts 2,找到类似ifcfg-eth*的文件夹,打开并修改如下内容 BOOTPROTO="static" #dhcp改为static   ONBOOT="yes" #开机启用本配置 ...

2015-12-28 17:58:23

阅读数 389

评论数 1

linux 同步IO: sync、fsync与fdatasync

传统的UNIX实现在内核中设有缓冲区高速缓存或页面高速缓存,大多数磁盘I/O都通过缓冲进行。当将数据写入文件时,内核通常先将该数据复制到其中一个缓冲区中,如果该缓冲区尚未写满,则并不将其排入输出队列,而是等待其写满或者当内核需要重用该缓冲区以便存放其他磁盘块数据时,再将该缓冲排入输出队列,然后待其...

2015-12-13 01:26:47

阅读数 289

评论数 0

I/O多路复用技术(multiplexing)

首先,要从你常用的IO操作谈起,比如read和write,通常IO操作都是阻塞I/O的,也就是说当你调用read时,如果没有数据收到,那么线程或者进程就会被挂起,直到收到数据。 (图片来源:http://www.masterraghu.com/subjects/np/introduction/...

2015-12-10 11:21:48

阅读数 2082

评论数 0

Linux RPM 命令参数使用详解

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.r...

2015-12-09 11:14:35

阅读数 330

评论数 0

windows文件上传到linux系统的文件内容问题

windows文件上传到linux系统后,因为文件格式的问题,文件内容每行最后会有^M的符号,解决这个问题的办法,是在windows下载一个Notepad++软件,转换为unix格式后,再发送到linux系统。 方法如下:

2015-11-16 14:45:36

阅读数 403

评论数 0

多台计算机之间利用ssh实现无密码登录

在《Crontab中使用scp令命自动备份文件》中说到了关于一对一、多对一的ssh的无密码登录,如果想要多台服务器相互无密码访问,与两台服务器单向无密码访问的原理是一样的,关键点是每个机器上都存在内容相同authorized_keys文件,且这个文件保存每台机器的公钥。 1、在每台机器上执行:s...

2015-08-21 17:03:44

阅读数 488

评论数 0

Crontab中使用scp令命自动备份文件

为了在Linux下使用scp的时候不需要输入密码,采用ssh另一种用密钥对来验证的方式 。 一,两台机器一对一scp传文件 1、使用ssh-keygen 命令生成密钥。生成过程中,除了输入密码外,其他都选择默认的值:回车即可。 [root@xxx root]# ssh-keygen -t rsa...

2015-08-19 14:13:12

阅读数 1931

评论数 1

虚拟机建立centos6.5分辨率无法调整

1,关闭虚拟机系统,关闭虚拟机 2,选择虚拟机 - > 编辑配置 -> 显卡 ,将总视频内存加大 3,启动虚拟机

2015-08-18 10:04:57

阅读数 686

评论数 0

提示
确定要删除当前文章?
取消 删除