TypeCodes

CentOS7系统如何修改主机名

前段时间博客一直处于关闭状态,主要是做了一些升级。之前博主用的是CentOS6.5系统,然后升级到了如今的CentOS7版本。另外Nginx、Mysql和PHP都做了相应的版本升级,后续文章会给大家分享下。这篇文章主要讲讲CentOS7系统如何修改主机名。

CentOS7系统如何修改主机名

- 阅读剩余部分 -

Linux进程之alarm()信号传送闹钟函数

最近在学习Linux系统编程遇到了一个很有意思的函数:alarm(),它是一个用来设置信号传送的闹钟函数。网上找了一些资料,结合自己的学习体会,现在Mark一下。

1 alarm()函数说明
[1] 引用头文件:#include <unistd.h>;

[2] 函数标准式:unsigned int alarm(unsigned int seconds);

[3] 功能与作用:alarm()函数的主要功能是设置信号传送闹钟,即用来设置信号SIGALRM在经过参数seconds秒数后发送给目前的进程。如果未设置信号SIGALARM的处理函数,那么alarm()默认处理终止进程。

[4] 函数返回值:如果在seconds秒内再次调用了alarm函数设置了新的闹钟,则后面定时器的设置将覆盖前面的设置,即之前设置的秒数被新的闹钟时间取代;当参数seconds0时,之前设置的定时器闹钟将被取消,并将剩下的时间返回。

- 阅读剩余部分 -

Linux问题两连击:桥接模式无法上网、ping域名失败

问题一:Linux能ping通ip但不能ping通域名;

问题二:Linux桥接模式能与宿主机Windows通信互访但无法访问互联网。

上面两个问题都是由Linux中的DNS配置不正确导致的,因为DNS的作用就是将某个域名解析到相对应的IP上。当DNS无法正常把IP和域名相对应起来的时候就出现了上面两种常见的情况。所以,当虚拟机中的Linux系统能够正常和宿主通信,且能ping通外部IP地址,却无法ping通域名。

- 阅读剩余部分 -

虚拟机VMWare中Linux用桥接方式连接实例

1 虚拟机网络模式介绍与说明

我们在安装完虚拟机VMWare后,会发现在我们的宿主机Windows系统中多出了两个虚拟网卡:VMware Network Adapter VMnet1 和 VMware Network Adapter VMnet8 。因此,我们在使用虚拟机VMWare时,会利用这两个网卡中的一个来进行网络通信服务。具体可以分为如下三种网络工作模式: bridged(桥接模式)、NAT(网络地址转换模式 )和host-only(主机模式)。在VMware的网络模型中,VMware有如下几个虚拟设备:

VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机;
VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机;
VMnet8:这是VMware用于虚拟NAT网络下的虚拟交换机;
VMware Network Adapter VMnet1:这是Host用于与Host-Only虚拟网络进行通信的虚拟网卡;
VMware Network Adapter VMnet8:这是Host用于与NAT虚拟网络进行通信的虚拟网卡;

- 阅读剩余部分 -

Redhat/CentOS通过yum安装与配置vsFTPd的详细步骤

上一篇文章《Redhat/CentOS通过yum安装与配置vsFTPd的详细步骤》介绍了如何在vmware8中的redhat5.3中安装vsftpd软件,那么这篇文章就继续说说如何在windows系统中,通过vsftpd服务实现虚拟机vmware中的文件上传和下载等简单功能。

测试环境是在windows中用cmd连接虚拟机中的linux主机服务器,当然更简单的方式是直接在windows中用常见的ftp客户端软件进行文件的上传与下载。只是BZ觉得既然学习了linux,就要把shell命令学好,所以总结了下面这篇教程。

- 阅读剩余部分 -

Redhat/CentOS通过yum安装与配置vsFTPd的详细步骤

由于需要在RHEL5.3中安装oracle数据库,所以博主得把window7中的oracle软件上传到wm8中的linux系统中去。众所周知,对于如何实现vm与windows系统的互通,可以使用vmtools实现。

但是对于一些类似于oracle这种大文件的话,直接从桌面或者其它硬盘拖动到linux中去的话是非常慢的。因此,我们一款轻巧快捷,安全易用的软件把它实现,这就是vsFTPd。下面就介绍下如何在linux系统Redhat/CentOS下简单安装和配置vsFTPd这个服务软件。

- 阅读剩余部分 -

解决Redhat Linux5 yum出现This system is not registered with RHN

最近博主在学习Linux,菜鸟级别的的选手连装个Chrome都觉得难,悲了个催的……百度了很多教程,大多是类似的。博主的配置是在VM8下搭建的RHEL5.3 (Tikanga)版本,不知道什么原因,每次在输入yum install google-chrome-stable之后就会出现“This system is not registered with RHN”的错误提示,蛋疼不已。百度无果后,GG大神帮上忙了(搜索Redhat This system is not registered with RHN,会冒出很多国外大牛的文章)。

出现这个错误的原因是你的Linux木有花钱在红帽网络上注册^^,所以无法下载谷歌Chrome的软件包,解决方案可以使用从Redhat演化而来的免费Linux版本CentOS,通过CentOS的yum更新源来实现RHEL5的YUM功能。下面博主结合GG到的国外文章谈谈How to Install CentOS YUM on Redhat Linux RHEL5,以此来解决This system is not registered with RHN的问题。

- 阅读剩余部分 -