Linux系统转换文本文件的换行符-min.png
  • Madman
  • ·

正确的换行符让Linux和Windows愉快的玩耍

不同操作系统中的换行符标志不一样,在 ASCII 编码中以 LF (NL line feed, new line) 换行键和 CR (carriage return) 回车键来控制文本换行,即我们经常说的 \n 和 \r。Windows下面保存的文本文件默认换行符是 CRLF,而 Linux 是 LF,所以 Windows 下面的文件放到 Linux...

Linux查找文件-min.png
  • Madman
  • ·

find - 掌握Linux搜索文件的正确姿势

which命令在PATH系统变量所指定的路径中搜索第一个匹配的结果,即查询某命令是否存在,它的具体执行路径是什么。whereis命令在/usr/bin或/usr/sbin等特定目录中查找文件。which和whereis都只是在指定目录中而非整个文件系统中查找文件,所以速度很快。locate则是在系统自动构建的索引数据库中模糊查找,当你记不清完整文件名时,使用locate查找很方便,缺点是索引...

  • Madman
  • ·

Linux 修改为简体中文

通过设置 LANG 和 LC_ALL 两个环境变量来修改 Linux 系统的语言为简体中文,并演示如何解决 GBK 文件名、GBK 文件内容乱码问题

  • Madman
  • ·

Unicode 字符集与 UTF-8 编码系统

Unicode 只是包含了所有语言符号、图形符号等的统一字符集(character set,每个字符都有唯一的 Unicode code point),但它并没有规定字符在计算机内部或网络中如何进行存储和传输,即它不是一个编码系统(encoding)。UTF-8 / UTF-16 / UTF-32 分别都实现了将 Unicode 字符编码成由 0 或 1...

  • Madman
  • ·

CentOS 7 配置NTP服务

Network Time Protocol(网络时间协议)是 GNU/Linux 系统通过互联网时间服务器同步系统软件时钟的最常见方法,设计时考虑到了各种网络延迟,通过公共网络同步时,误差可以降低到10毫秒以内。通过本地网络同步时,误差可以降低到 1 毫秒

  • Madman
  • ·

H3C S6300 万兆交换机配置堆叠与LACP

为保证万兆交换机不出现单点故障,可以选择两台 H3C S6300 配置堆叠,这样就算一台交换机宕机了,网络服务不会被中断。配置动态链路聚合 LACP 可以实现网络高可用,且带宽加倍 20Gb/s

  • Madman
  • ·

Keepalived + LVS/DR 实现Apach...

LVS/DR 实现 TCP 四层负载均衡,将客户端请求均衡分发到后端 Web 服务器上。为了防止调度器 Director 节点单点故障,需要扩展为两节点,并用 Keepalived 实现 HA

  • Madman
  • ·

Keepalived + HAProxy 实现Apac...

HAProxy 实现 7 层(http)负载均衡,将客户端请求均衡分发到后端 Web 服务器上。为了防止 HAProxy 成为单点故障,需要扩展为两节点,并用 Keepalived 实现HA