linux中DNS域名解析服务

  • Post author:
  • Post category:linux

目录 一、DNS 1、DNS简介 2、DNS系统的分布式数据结构 2.1 域名结构解析(简版) 2.2 域名结构解析(详细) 3、DNS系统的作用 4、DNS完整过程 5、查询方式 6、打开一个网页中间过程 7、DNS系统类型 7.1 缓存域名服务器 7.2 主域名服务器 7.3 从域名服务器 二、DNS软件bind 三、本地解析配置文件——hosts 四、正向解析 1、用命令去仓库里看有哪些bi…

继续阅读 linux中DNS域名解析服务

修复grub启动 因调整分区导致linux无法启动解决过程

  • Post author:
  • Post category:linux

linux调整分区后,开机重启时会出现 error : unknow filesystem grub rescue> 我是windows11 + archlinux双系统使用。这段时间用下来,感觉使用linux更多一些。就想把windows的分区中扣出一点的空间给linux使用。把windows的D盘调整了大小,并增加了一个分区。 因为我的linux分区是在硬盘的最后一个分区,前面增加了一个…

继续阅读 修复grub启动 因调整分区导致linux无法启动解决过程

在Linux 下 用HAProxy给MySQL做负载均衡

  • Post author:
  • Post category:linux

写在前面:由于mysql master 主机上的xinet传给Haproxy的状态不稳定,haproxy会不停的切换mysql主机,造成网站应用反应慢,建议做mysql主从服务器者谨用(用mysql-proxy读写分离代替),mysql cluster方案可以用。 1. 添加监控MySQL状态的端口 在db服务器上(每台都一样) 安装xinetd # yum install xinetd # vi…

继续阅读 在Linux 下 用HAProxy给MySQL做负载均衡

linux限制密码位数字,Linux-密码复杂度限制

  • Post author:
  • Post category:linux

前言 设置一个复杂的密码,可以有效的提升系统的安全性。在Linux上有PAM(Pluggable Authentication Modules)里面有一个pam_cracklib.so来控制密码的复杂度。 配置文件路径 CentOS / RHEL / RedHat / Fedora : /etc/pam.d/system-auth pam_cracklib.so pam_cracklib.so中有…

继续阅读 linux限制密码位数字,Linux-密码复杂度限制

Xshell5连接不上Linux的问题解决(NET模式指定静态IP)

  • Post author:
  • Post category:linux

NET模式下之所以能上网是通过在自己电脑形成一个局域网,NET模式的网段和Windows的网段能通信,然后访问外网。下面是在NET模式上新建一个宿主机IP形成一个局域网。(仅仅是个人理解,有错望指出,一起学习) 注意: 第三步设置的IP不能是 xxx.xxx.xxx.1, xxx.xxx.xxx.2 xxx.xxx.xxx.255 注意:连接不上可能默认网关没有设置,一般网关是:xxx.xxx.x…

继续阅读 Xshell5连接不上Linux的问题解决(NET模式指定静态IP)

不用移动硬盘/U盘也能安装CentOS Linux与Windows7双系统

  • Post author:
  • Post category:linux

【 真机试验成功,仅供娱乐。数据无价,注意备份 !】 原理:在Windows下将ISO安装文件传送到Linux Ext3分区中,然后引导安装。 [ 不知道还有没有其他的好方法,两个系统用的很爽。什么时候不想玩Linux了,修改引导就是。] 首先使用paragon partition manager 10对磁盘进行分区 选择一个空闲区域 创建一个5G大小的Linux Ext3分区,用来放ISO安装文…

继续阅读 不用移动硬盘/U盘也能安装CentOS Linux与Windows7双系统

Linux内核的文件预读机制

  • Post author:
  • Post category:linux

为什么需要文件预读机制? 算法磁盘I/O性能的发展远远滞后于CPU和内存,因而成为现代计算机系统的一个主要瓶颈。预读可以有效的减少磁盘的寻道次数和应用程序的I/O等待时间,是改进磁盘读I/O性能的重要优化手段之一。 从寄存器、L1/L2高速缓存、内存、闪存,到磁盘/光盘/磁带/存储网络,计算机的各级存储器硬件组成了一个金字塔结构。越是底层存储容量越大。然而访问速度也越慢,具体表现为更小的带宽和更大…

继续阅读 Linux内核的文件预读机制

linux加载inf文件,兼容64位驱动inf文件

  • Post author:
  • Post category:linux

最后附上我自己对INF的一个理解: ; ; test.inf ;整个配置文件安装成功后会在注册表生成一个实例子健 具体位置为:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum ;--------- Version Section --------------------------------------------------- [Version]…

继续阅读 linux加载inf文件,兼容64位驱动inf文件

Linux 获取日期参数

  • Post author:
  • Post category:linux

Linux上获取各日期参数 1、当前日期 sysdate=`date +%Y%m%d` 2、本月初 first_day=`date -d"${sysdate}" +%Y%m01` 3、上月末 last_mon=`date -d"${first_day} last day" +%Y%m%d` 4、上年末 last_year=`date -d"${sysdate} last year" +%Y1231…

继续阅读 Linux 获取日期参数

linux程序同时链接动态库与静态库

  • Post author:
  • Post category:linux

linux程序同时链接动态库与静态库 (1) 在应用程序需要连接外部库的情况下,linux默认对库的连接是使用动态库,在找不到动态库的情况下再选择静态库。使用方式为: gcc test.cpp -L. -ltestlib 如果当前目录有两个库libtestlib.so libtestlib.a 则肯定是连接libtestlib.so。如果要指定为连接静态库则使用: gcc test.cpp -L.…

继续阅读 linux程序同时链接动态库与静态库