更新下博客

很久没有更新了,突然来占个位,说明还是存在的。渐渐的,可能点点的会消逝,10年前的一起做互联网网站的的朋友,一个个都散了,很多好久没联系也都不记得了,当初都各怀着梦想,都没现实给打破了,技术的变化,时代的发展,互联网这个东西变化的实在太快太快,原来的PC网络的时代,现在已经被手机说取代,网站也渐渐被APP所取代,各项技术的更新,要是做技术的也确实累,需要无时不刻的,跟着技术语言的发展,不然就落后了。俺么这个已经脱离了,还停留在原来的 HTML的时代,感觉都落后了,哈哈。

netsh命令备份/还原网络配置

如果用户使用笔记本电脑,并经常往来于家庭和公司之间,那么备份网络配置即可避免在网络配置改变之后重新配置。在windows98系统下可以使用”ipconfig /batch bak-netcfg”命令备份网络配置。在windows2000/XP系统下,可以使用netsh命令。
要把主机上的所有网络相关的配置信息备份到C盘test.txt文件,可以运行命令:
netsh dump>c:\test.txt
要把本机中远程访问连接和TCP/IP配置接口参数备份到C盘下的test.txt,可以运行命令:netsh interface dump>test.txt。
示例如下:
C:\>netsh dump>c:\test.txt,然后我们就可以在c盘找到test.txt文件,改文件的内容如下:
#========================
# 接口配置
#========================
pushd interface

popd
# 接口配置结束

# ———————————-
# IPHTTPS 配置
# ———————————-
pushd interface httpstunnel

reset

popd
# IPHTTPS 配置的结尾

#========================
# IPv4 配置
#========================
pushd interface ipv4

reset
set global defaultcurhoplimit=64 icmpredirects=enabled taskoffload=enabled

popd
# IPv4 配置结束

# ———————————-
# IPv6 配置
# ———————————-
pushd interface ipv6

reset

popd
# IPv6 配置的结尾

# ———————————-
# ISATAP 配置
# ———————————-
pushd interface isatap

popd
# ISATAP 配置结束

# ———————————-
# 6to4 配置
# ———————————-
pushd interface 6to4

reset

popd
# 6to4 配置结束

# ———————————-
# ISATAP 配置
# ———————————-
pushd interface isatap

popd
# ISATAP 配置结束

#========================
# 端口代理配置
#========================
pushd interface portproxy

reset

popd

# 端口代理配置结束

# ———————————-
# TCP 配置
# ———————————-
pushd interface tcp

reset

全局设置 rss=enabled chimney=automatic autotuninglevel=normal congestionprovider=none ecncapability=disabled timestamps=disabled netdma=enabled dca=enabled

popd
# TCP 配置结束

# ———————————-
# Teredo 配置
# ———————————-
pushd interface teredo
set state type=client servername=teredo.ipv6.microsoft.com. servervirtualip=0.0.0.0

popd
# Teredo 配置结束

# ———————————-
# 6to4 配置
# ———————————-
pushd interface 6to4

reset

popd
# 6to4 配置结束

# ————————————
# 桥配置 (不支持)
# ————————————

# ————————————
# 桥配置结束
# ————————————

# —————————————-
# 有线局域网配置
# —————————————-
pushd lan

popd

# 有线局域网配置结尾。

不支持移动宽带配置转储

# ==========================================================
# 健康注册机构配置
# ==========================================================
pushd nap hra

popd
# NAP HRA 配置的结尾

# —————————————–
# 远程访问配置
# —————————————–
pushd ras

set authmode mode = standard
delete authtype type = PAP
delete authtype type = MD5CHAP
delete authtype type = MSCHAPv2
delete authtype type = EAP
delete authtype type = CERT
add authtype type = MSCHAPv2
delete link type = SWC
delete link type = LCP
add link type = SWC
add link type = LCP
delete multilink type = MULTI
add multilink type = MULTI
set conf confstate = disabled
set type ipv4rtrtype = lananddd ipv6rtrtype = none rastype = ipv4
set wanports device = “WAN Miniport (IKEv2)” rasinonly = disabled ddinout = disabled ddoutonly = disabled maxports = 2
set wanports device = “WAN Miniport (L2TP)” rasinonly = disabled ddinout = disabled ddoutonly = disabled maxports = 2
set wanports device = “WAN Miniport (PPPOE)” ddoutonly = disabled
set wanports device = “WAN Miniport (PPTP)” rasinonly = disabled ddinout = disabled ddoutonly = disabled maxports = 2
set wanports device = “WAN Miniport (SSTP)” rasinonly = disabled ddinout = disabled ddoutonly = disabled maxports = 2

set user name = Administrator dialin = policy cbpolicy = none
set user name = Guest dialin = policy cbpolicy = none

set ikev2connection idletimeout = 5 nwoutagetime = 30
set ikev2saexpiry saexpirytime = 480 sadatasizelimit = 100

popd

# 远程访问配置结束。

# —————————————–
# 远程访问诊断配置
# —————————————–
pushd ras diagnostics

set rastracing component = * state = disabled

set modemtracing state = disabled

set cmtracing state = disabled

set securityeventlog state = disabled

set loglevel events = warn

popd

# 远程访问诊断配置结束

# —————————————–
# 远程访问 IP 配置
# —————————————–
pushd ras ip

delete pool

set negotiation mode = allow
set access mode = all
set addrreq mode = deny
set broadcastnameresolution mode = enabled
set addrassign method = auto
set preferredadapter

popd

# 远程访问 IP 配置结束。

# —————————————–
# 远程访问 IPv6 配置
# —————————————–
pushd ras ipv6

set negotiation mode = deny
set access mode = all
set routeradvertise mode = enabled

popd

# 远程访问 IPv6 配置结束。

# —————————————–
# 远程访问 AAAA 配置
# —————————————–
pushd ras aaaa

popd

# 远程访问 AAAA 配置结束。

# —————————————–
# WinHTTP 代理服务器配置
# —————————————–
pushd winhttp

reset proxy

popd

# WinHTTP 代理服务器配置末尾

以后在进行网络设置调整时,如果发生了操作错误,或者服务器网络出现故障,可以利用备份快速恢复网络设置:
netsh -f c:\test.txt或netsh exec c:\test.txt

VPN(PPTPD)一键安装包,支持Centos6和Centos7.同时支持Openvz和KVM

特别注意:

  1. centos7 会自动停用默认的防火墙,安装 iptables 。所以如果有特别需求的同学就别碰了
  2. 装 vpn 的时候会自动添加 epel 的 yum 源,有洁癖或者特殊需求的请注意
  3. 装 vpn 的时候会自动卸载原来装过的 ppp 和 pptpd ,所以即使想重装也无需自己手动卸载
  4. 有出现安装不了的,无法正常使用的请留言,我尽力解决下。

下载文件, /attachments/1212/vpn_centos_pptpd.sh

安装命令:bash vpn_centos_pptpd.sh

选择 1 :安装 vpn

选择 2 :添加 vpn 账号(安装完后,随时可以使用 bash vpn_centos_pptpd.sh 来选择 2 添加 vpn 账号。当然也可以直接编辑 /etc/ppp/chap-secrets

 

vpn_centos_pptpd.sh  文件代码

 

#!/bin/bash

function installVPN(){
echo “begin to install VPN services”;
#check wether vps suppot ppp and tun

#判断centos版本
if grep -Eqi “release 5.” /etc/redhat-release; then
ver1=’5′
elif grep -Eqi “release 6.” /etc/redhat-release; then
ver1=’6′
elif grep -Eqi “release 7.” /etc/redhat-release; then
ver1=’7′
fi

yum install curl -y
yum install epel-release -y

if [ “$ver1” == “7” ]; then
#centos7要安装iptables把默认防火墙关了。
systemctl stop firewalld.service
systemctl disable firewalld.service
yum install iptables-services -y
#centos7需要加这个权限,否则不会开机自动执行
chmod +x /etc/rc.d/rc.local
fi

#先删除已经安装的pptpd和ppp
rm -rf /etc/pptpd.conf
rm -rf /etc/ppp
yum install -y ppp pptpd

#写配置文件
mknod /dev/ppp c 108 0
echo 1 > /proc/sys/net/ipv4/ip_forward
echo “mknod /dev/ppp c 108 0” >> /etc/rc.local
echo “echo 1 > /proc/sys/net/ipv4/ip_forward” >> /etc/rc.local
echo “localip 172.16.36.1” >> /etc/pptpd.conf
echo “remoteip 172.16.36.2-254” >> /etc/pptpd.conf
echo “ms-dns 8.8.8.8” >> /etc/ppp/options.pptpd
echo “ms-dns 8.8.4.4” >> /etc/ppp/options.pptpd

pass=`openssl rand 6 -base64`
if [ “$1” != “” ]
then pass=$1
fi

echo “vpn pptpd ${pass} *” >> /etc/ppp/chap-secrets

iptables -t nat -A POSTROUTING -s 172.16.36.0/24 -j SNAT –to-source `curl ip.cn | awk -F ‘ ‘ ‘{print $2}’ | awk -F ‘:’ ‘{print $2}’`
iptables -A FORWARD -p tcp –syn -s 172.16.36.0/24 -j TCPMSS –set-mss 1356
iptables -I INPUT -p gre -j ACCEPT
iptables -I INPUT -p tcp -m tcp –dport 1723 -j ACCEPT
service iptables save

if [ “ver1” == “7” ]; then
systemctl enable iptables.service
systemctl enable pptpd.service
systemctl restart iptables.service
systemctl restart pptpd.service
else
chkconfig iptables on
chkconfig pptpd on
service iptables start
service pptpd start
fi

echo “================================================”
echo “感谢 pptpd vpn一键安装包”
echo -e “VPN的初始用户名是:\033[41;37m vpn \033[0m, 初始密码是: \033[41;37m ${pass} \033[0m”
echo “你也可以直接 vi /etc/ppp/chap-secrets修改用户名和密码”
echo “================================================”
}

function addVPNuser(){
echo “input user name:”
read username
echo “input password:”
read userpassword
echo “${username} pptpd ${userpassword} *” >> /etc/ppp/chap-secrets
service iptables restart
service pptpd start
}

echo “which do you want to?input the number.”
echo “1. install VPN service”
echo “2. add VPN user”
read num

case “$num” in
[1] ) (installVPN);;
[2] ) (addVPNuser);;
*) echo “nothing,exit”;;
esac

 

pptpd vpn一键安装包

使用方法:

将如下脚本内容,存储为pptpd.sh,然后运行:
sh pptpd.sh

yum remove -y pptpd ppp
iptables –flush POSTROUTING –table nat
iptables –flush FORWARD
rm -rf /etc/pptpd.conf
rm -rf /etc/ppp

wget http://www.diahosting.com/dload/dkms-2.0.17.5-1.noarch.rpm
wget http://www.diahosting.com/dload/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
wget http://www.diahosting.com/dload/pptpd-1.3.4-1.rhel5.1.i386.rpm
wget http://www.diahosting.com/dload/ppp-2.4.4-9.0.rhel5.i386.rpm

yum -y install make libpcap iptables gcc-c++ logrotate tar cpio perl pam tcp_wrappers
rpm -ivh dkms-2.0.17.5-1.noarch.rpm
rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
rpm -qa kernel_ppp_mppe
rpm -Uvh ppp-2.4.4-9.0.rhel5.i386.rpm
rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm

mknod /dev/ppp c 108 0
echo 1 > /proc/sys/net/ipv4/ip_forward
echo “mknod /dev/ppp c 108 0” >> /etc/rc.local
echo “echo 1 > /proc/sys/net/ipv4/ip_forward” >> /etc/rc.local
echo “localip 172.16.36.1” >> /etc/pptpd.conf
echo “remoteip 172.16.36.2-254” >> /etc/pptpd.conf
echo “ms-dns 8.8.8.8” >> /etc/ppp/options.pptpd
echo “ms-dns 8.8.4.4” >> /etc/ppp/options.pptpd

pass=`openssl rand 6 -base64`
if [ “$1” != “” ]
then pass=$1
fi

echo “vpn pptpd ${pass} *” >> /etc/ppp/chap-secrets

iptables -t nat -A POSTROUTING -s 172.16.36.0/24 -j SNAT –to-source `ifconfig | grep ‘inet addr:’| grep -v ‘127.0.0.1’ | cut -d: -f2 | awk ‘NR==1 { print $1}’`
iptables -A FORWARD -p tcp –syn -s 172.16.36.0/24 -j TCPMSS –set-mss 1356
service iptables save

chkconfig iptables on
chkconfig pptpd on

service iptables start
service pptpd start

echo “VPN service is installed, your VPN username is vpn, VPN password is ${pass}”

一切重新开始

该去的,该走的,不该走的,不管是谁,都在别人或者自己中选择与被选择,什么都不想想了,这些年来经历了太多太多,突然觉得自己好累,想一个稳定的生活,找一个爱的人和爱我的人,可能简单,也难,但是一切都是那么世事难料,无论什么都在变化中,明年的今天或者很多年后的今天,一切都又改变了。好好珍惜眼前,放眼远观,爱好自己好的人,守好心中的情。

linux服务器校对时间方法

Linux中有个ntp包可以自动校准时间,并且非常好用。

Debian系统安装NTP校时包:
1    apt-get install ntpdate

CentOS系统安装NTP校时包:
1    yum install ntp

校时命令:
1    ntpdate cn.pool.ntp.org

如果想每隔一定时间自动校时,只需将上面的命令加入至Cron就行了:
1    00 12 * * * /sbin/ntpdate cn.pool.ntp.org

* cn.pool.ntp.org是ntp网络授时组织的中国授时源

方法二

快速校对Linux服务器时间至北京时间

服务器采用ntp更新时间,经常牵扯到UTC是否开启的问题,开启了时间就会快8个小时
前段时间朋友给我了下面的命令,一条命令解决之前的所有问题。

rdate -t 60 -s stdtime.gov.hk

使用rdate将stdtime.gov.hk服务器的时间抓取回来,然后写入硬件

hwclock -w

下面是rdate的命令使用方法介绍

功能说明:显示其他主机的日期与时间。
语  法:rdate [-ps][主机名称或IP地址…]
补充说明:执行rdate指令,向其他主机询问系统时间并显示出来。
参  数:
-p  显示远端主机的日期与时间。
-s  把从远端主机收到的日期和时间,回存到本地主机的系统时间。

qlv格式怎么转换

qlv格式怎么转换,qlv是腾讯视频的一种加密格式,大部分转码工具是无法转换的

 

  1. 先下载腾讯视频的客户端,进行安装,找到你要看的视频进行观看一次,让视频文件缓存在你电脑里面。

    qlv格式怎么转换
  2. 找到缓存文件,首先先找到缓存文件夹在哪,先打开腾讯客户端的设置里面找到如图

    qlv格式怎么转换
  3. 然后打开cmd。

    可以按win键+r键 (win键就是键盘上带win图标的那个,alt和ctrl之间的)

    这是打开了运行,输入cmd 在运行就可以了

    win8.1的可以在开始键上右击里面有一个 命令提示符和命令提示符 管理员版 打开那个都可以。如图

    qlv格式怎么转换
    qlv格式怎么转换
  4. 在打开的cdm里面输入   e:  按下回车进入e盘

    然后输入:copy/b *.tdl 1.mp4   对E盘下所有tdl格式的文件进行合并。然后你就会看到E盘下有个1.mp4的视频了。

    qlv格式怎么转换

权力的游戏第六季全集播出时间 1-10集时间表6月26日完结

权力的游戏第六季将在4月24日播出第一集,自此每周播放一集,以上是权力的游戏第六季1-10集的播放时间。

权力的游戏第六季全集播出时间:

权力的游戏第六季第一集:2016年4月24日

权力的游戏第六季第二集:2016年5月1日

权力的游戏第六季第三集:2016年5月8日

权力的游戏第六季第四集:2016年5月15日

权力的游戏第六季第五集:2016年5月22日

权力的游戏第六季第六集:2016年5月29日

权力的游戏第六季第七集:2016年6月5日

权力的游戏第六季第八集:2016年6月12日

权力的游戏第六季第九集:2016年6月19日

权力的游戏第六季第十集:2016年6月26日

 

几个允许商业使用的免费中文字体

目前允许商业使用(如出版、广告等)的免费中文字体只有文泉驿、Droid Sans Fallback、思源黑体(Source Han Sans)/Noto Sans CJK和中華民國教育部標準宋體字形檔。

 

 

文泉驿字体
应用范围:依据其协议,可供商业使用。
文泉驿是FangQ领导的一个自由字体在线协作社区,致力于向社区提供高质量的自由字体和先进的字体开发手段。
文泉驿自由字体处于活跃开发中,建议从官方网站下载最新版。
文泉驿正黑体 授权协议:GPL
文泉驿正黑体是一个”自由字体”。该字体包含了所有常用简体中文、繁体中文所需要的汉字(最新版本包含超过20924个汉字,完整复盖GB2312/Big5以及GBK标准字符集)。该字体同时还包含了日文、韩文和其他几十种语言符号。除此以外,该字体还嵌入了最新版本的文泉驿点阵宋体的中英文点阵,在屏幕显示小字号汉字时,正黑将自动调用内嵌汉字点阵来显示汉字;当屏幕需要超大或者超小字号时,正黑将自动采用矢量进行平滑显示。这种智能选择的方法既兼顾了阅读速度,又保持了用户字体的通用性。
文泉驿微米黑 授权协议:Apache 2.0和GPL v3双授权
文泉驿微米黑是一个”自由字体”。该字体包含了所有常用简体中文、繁体中文所需要的汉字(最新版本包含超过20932个汉字,完整覆盖GB2312/Big5以及GBK标准字符集)。该字体同时还包含了日文、韩文和其他几十种语言符号。以外,该字体还包含了高质量的Droid Sans拉丁符号和Droid Sans Mono等宽字体,并内置Hinting和Kerning信息。微米黑字体文件极小,特别使用于便携式电脑设备。
Droid Sans Fallback
应用范围:根据其协议,可以在商业活动中使用。
Google委托Ascender公司为其手机Android设计的系统字体系列。
Droid字体族 Droid Sans Fallback中提供了比较完整的简体、繁体中文支持,涵盖了 GBK、 Big-5;还有适合日文和韩文的双字节文字支持,JIS-0208 和KSC-5601字符集。
授权协议:Apache 2.0 Android镜像中相关字体
思源黑体Source Han Sans/Noto Sans CJK
应用范围:根据其协议,可以在商业活动中使用。
Google携手Adobe为中日韩用户开发了一款优秀的免费开源字体:思源黑体(Source Han Sans)/Noto Sans CJK,这款字体风格介于现代和传统之间,提供了对日、韩、中文(简/繁体)的支持,包含了7中不同粗细大小。
虽然由两家公司合作开发,但各自对这款字体的称呼却不一样,Adobe称之为Source Han Sans(思源黑体),而谷歌则称它Noto Sans CJK(CJK:Chinese, Japanese, Korean),并纳入了Noto pan-Unicode字体家族。
Adobe拥有字体设计的版权。发布的字体文件则可以不受限制的免费使用。这些字体文件使用Apache许可证版本2(Apache License, Version 2)。
开发泛中日韩字体Noto Sans CJK是Google提高在各种设备上的阅读体验的重要一步。Noto Sans CJK是Google的泛Unicode字体家族Noto的最新成员。Noto字体家族的目标是支持世界上的所有语言。整个Noto字体家族包括中日韩部分都免费开放给所有人使用。用户可以访问Noto主页下载Noto Sans CJK及其他Noto字体。也可以访问Adobe Typekit网站下载,如果想要使用原始源文件,可以通过SourceForge和GitHub下载页获取,采用Apache 2.0许可证授权。
下载完成后,解压缩下载文件,打开控制面板的“字体”选项,将解压后的文件拖进去即可安装。
叶根友字体
应用范围:个人非商业使用免费,商业用途请购买授权。
叶根友字体起始于2007年,定位手写体,经过7年的发展,已达30多套字体,目前已经成为设计师必备字体,成为字体界继方正、文鼎、汉仪后的一匹黑马。 其中“叶根友疾风草书”、“叶根友刀锋黑草”、“叶根友蚕燕隶书”深受设计师喜爱。
2014 年,叶根友不满于业内高价钓鱼式维权销售,率先发起字体平民价的活动,一套字体 860 元起,不限类目,不限年限,永久使用,令业界哗然,视其为利益搅局者,私下甚至收到过同行的威胁,但是叶根友不为所动,表示只有当产品的价值与价格匹配时,产品和产业链才能得以正常和持久健康的发展,做企业要做良心企业。
叶根友字体:下载
中華民國教育部標準宋體字形檔
应用范围:根据其协议,可以在商业活动中使用。
一、本字形檔之著作權係採創用CC 「姓名標示-禁止改作3.0臺灣版」授權 。如需引用,請標示「中華民國教育部」 。
二、若有其他使用需求,請敘明使用方式與目的,以書面方式向教育部終身教育司申請。郵寄地址:臺北市中正區中山南路5號,電話:(02)7736-6820。
三、字形檔說明:
for Unicode版:適用作業平臺Windows XP 、 Linux 或MAC
for BIG-5版:適用作業平臺Windows 95/98 、 Windows 2000 、 Windows XP 及 Linux 使用者
for BIG-5版(MAC):適用作業平臺 MAC
中華民國教育部標準宋體字形檔:下载
文鼎公众授权字型
应用范围:非商业免费使用。
文鼎科技非常热心于开源软件社群的公众授权字型(Public License Font)提供,于2001年捐赠了四套字型予开源软件社群:文鼎细上海宋(繁体 Big5码)、文鼎中楷(繁体 Big5码)、文鼎简报宋(简体 GB码)、文鼎简中楷(简体 GB码),作为Linux等开源软件社群的非商业免费使用,广受开源软件社群的好评。
2010年文鼎再提供2套新的中文公众授权字型(Public License Font),给开源软件社群在非商业上的免费使用,包含文鼎PL明体U20-L(繁体Unicode 2.0码)、文鼎PL报宋2GBK(简体GBK码)。新的中文公众授权字型,采用Unicode及GBK编码,汉字字数分为20902字及21003字,较旧版本的公众授权字型多出7000多字及14000多字。

 

字体名称 版权 授权 可否商用 可否嵌入 PDF 备注 链接
黑体
思源黑体 Google 和 Adobe Apache License 2.0 Github Repo https://sourceforge.net/projects/source-han-sans.adobe/files/
文泉驿微米黑 Google文泉驿信任委员会 Apache2.0 or GPLv3 with font embedding exceptions 可(GPL) http://wenq.org/wqy2/index.cgi?MicroHei
文泉驿正黑体 文泉驿信任委员会 GPL v2 with font embedding exception 可(GPL) http://wenq.org/wqy2/index.cgi?ZenHei
cwTeX Q Hei Bold Tsong-Min Wu, Tsong-Huey Wu, Edward G.J. Lee, Chen-Pan Liao GPL v2 可(GPL) 可(GPL) cwtex-q-fonts https://code.google.com/p/cwtex-q-fonts/
方正黑体 方正电子公司 方正字库2013年商业发布授权政策 可(须书面授权) 未知 http://www.foundertype.com/index/release_info.html
宋体
文泉驿点阵宋体 文泉驿信任委员会 GPL v2 with font embedding exception 可(GPL) http://wenq.org/wqy2/index.cgi?BitmapSong
文鼎PL报宋2GBK 文鼎科技 文鼎公众授权 可(非商用) 授权书 http://www.arphic.com/cn/news/2010/20100420.html
文鼎報宋簡 文鼎科技 文鼎公众授权 可(非商用) 授权书 http://www.arphic.com/tw/service/support/support\_mac\_cont.asp?id=8&toppage=1
文鼎細上海宋繁 文鼎科技 文鼎公众授权 可(非商用) 授权书 http://www.arphic.com/tw/service/support/support\_mac\_cont.asp?id=8&toppage=1
全字庫正宋體 全字库 Creative Commons” Attribution-NoDerivs 3.0 Taiwan”License 可(CC) 可(CC) 授权 http://www.cns11643.gov.tw/AIDB/copyright.do
方正书宋 方正电子公司 方正字库2013年商业发布授权政策 可(须书面授权) 未知 http://www.foundertype.com/index/release_info.html
台湾教育部標準宋體 (台湾)教育部 創用CC 「姓名標示-禁止改作3.0臺灣版」 可(CC) 未知 http://www.edu.tw/pages/detail.aspx?Node=3691&Page=17009&Index=6
香港參考宋體 華康科技香港有限公司 个人使用 未知 使用条款 http://glyph.iso10646hk.net/chinese/download_001.jsp
楷体
文鼎中楷繁 文鼎科技 文鼎公众授权 可(非商用) 授权书 http://www.arphic.com/tw/service/support/support\_mac\_cont.asp?id=8&toppage=1
文鼎中楷簡 文鼎科技 文鼎公众授权 可(非商用) 授权书 http://www.arphic.com/tw/service/support/support\_mac\_cont.asp?id=8&toppage=1
全字庫正楷體 全字库 Creative Commons” Attribution-NoDerivs 3.0 Taiwan”License 可(CC) 可(CC) 授权 http://www.cns11643.gov.tw/AIDB/copyright.do
cwTeX Q Kai Medium Tsong-Min Wu, Tsong-Huey Wu, Edward G.J. Lee, Chen-Pan Liao GPL v2 可(GPL) 可(GPL) cwtex-q-fonts https://code.google.com/p/cwtex-q-fonts/
AR PL UKai 文鼎科技, Arne Götje and other contributors 文鼎公众授权 可(非商用) http://www.freedesktop.org/wiki/Software/CJKUnifonts/Download/
方正楷体 方正电子公司 方正字库2013年商业发布授权政策 可(须书面授权) 未知 http://www.foundertype.com/index/release_info.html
台湾教育部標準楷書 (台湾)教育部 創用CC 「姓名標示-禁止改作3.0臺灣版」 可(CC) 未知 http://www.edu.tw/pages/detail.aspx?Node=3691&Page=17004&Index=6
仿宋
cwTeX Q Fangsong Medium Tsong-Min Wu, Tsong-Huey Wu, Edward G.J. Lee, Chen-Pan Liao GPL v2 可(GPL) 可(GPL) cwtex-q-fonts https://code.google.com/p/cwtex-q-fonts/
方正仿宋 方正电子公司 方正字库2013年商业发布授权政策 可(须书面授权) 未知 http://www.foundertype.com/index/release_info.html
隶书
台湾教育部國字隸書 (台湾)教育部 創用CC 「姓名標示-禁止改作3.0臺灣版」 可(CC) 未知 http://www.edu.tw/pages/detail.aspx?Node=3691&Page=17009&Index=6
明体
文鼎PL明体U20-L 文鼎科技 文鼎公众授权 可(非商用) 授权书 http://www.arphic.com/cn/news/2010/20100420.html
cwTeX Q Ming Medium Tsong-Min Wu, Tsong-Huey Wu, Edward G.J. Lee, Chen-Pan Liao GPL v2 可(GPL) 可(GPL) cwtex-q-fonts https://code.google.com/p/cwtex-q-fonts/
AR PL UMing 文鼎科技, Arne Götje and other contributors 文鼎公众授权 可(非商用) http://www.freedesktop.org/wiki/Software/CJKUnifonts/Download/
圆体
cwTeX Q Yuan Medium Tsong-Min Wu, Tsong-Huey Wu, Edward G.J. Lee, Chen-Pan Liao GPL v2 可(GPL) 可(GPL) cwtex-q-fonts https://code.google.com/p/cwtex-q-fonts/
其他
柳体 jhuangjiahua GPL v2 with font embedding exception 可(GPL) http://www.linuxsir.org/bbs/thread244714.html
全字庫说文解字 全字库 Creative Commons” Attribution-NoDerivs 3.0 Taiwan”License 可(CC) 可(CC) 授权 http://www.cns11643.gov.tw/AIDB/copyright.do
新蒂黑板报体 新蒂字体 新蒂字体A条款 未知 http://font.sentywed.com/condition and terms.htm
新蒂赵孟頫体 新蒂字体 个人使用(详见 link) 未知 http://www.sentyfont.com/sentyzhao.htm

 

/var/log目录下的20个Linux日志文件功能详解

如果愿意在Linux环境方面花费些时间,首先就应该知道日志文件的所在位置以及它们包含的内容。在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决。
以下介绍的是20个位于/var/log/ 目录之下的日志文件。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系统中看到。
/var/log/messages — 包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/messages日志中。
/var/log/dmesg — 包含内核缓冲信息(kernel ring buffer)。在系统启动时,会在屏幕上显示许多与硬件有关的信息。可以用dmesg查看它们。
/var/log/auth.log — 包含系统授权信息,包括用户登录和使用的权限机制等。
/var/log/boot.log — 包含系统启动时的日志。
/var/log/daemon.log — 包含各种系统后台守护进程日志信息。
/var/log/dpkg.log – 包括安装或dpkg命令清除软件包的日志。
/var/log/kern.log – 包含内核产生的日志,有助于在定制内核时解决问题。
/var/log/lastlog — 记录所有用户的最近信息。这不是一个ASCII文件,因此需要用lastlog命令查看内容。
/var/log/maillog /var/log/mail.log — 包含来着系统运行电子邮件服务器的日志信息。例如,sendmail日志信息就全部送到这个文件中。
/var/log/user.log — 记录所有等级用户信息的日志。
/var/log/Xorg.x.log — 来自X的日志信息。
/var/log/alternatives.log – 更新替代信息都记录在这个文件中。
/var/log/btmp – 记录所有失败登录信息。使用last命令可以查看btmp文件。例如,”last -f /var/log/btmp | more“。
/var/log/cups — 涉及所有打印信息的日志。
/var/log/anaconda.log — 在安装Linux时,所有安装信息都储存在这个文件中。
/var/log/yum.log — 包含使用yum安装的软件包信息。
/var/log/cron — 每当cron进程开始一个工作时,就会将相关信息记录在这个文件中。
/var/log/secure — 包含验证和授权方面信息。例如,sshd会将所有信息记录(其中包括失败登录)在这里。
/var/log/wtmp或/var/log/utmp — 包含登录信息。使用wtmp可以找出谁正在登陆进入系统,谁使用命令显示这个文件或信息等。
/var/log/faillog – 包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。
除了上述Log文件以外, /var/log还基于系统的具体应用包含以下一些子目录:
/var/log/httpd/或/var/log/apache2 — 包含服务器access_log和error_log信息。
/var/log/lighttpd/ — 包含light HTTPD的access_log和error_log。
/var/log/mail/ – 这个子目录包含邮件服务器的额外日志。
/var/log/prelink/ — 包含.so文件被prelink修改的信息。
/var/log/audit/ — 包含被 Linux audit daemon储存的信息。
/var/log/samba/ – 包含由samba存储的信息。
/var/log/sa/ — 包含每日由sysstat软件包收集的sar文件。
/var/log/sssd/ – 用于守护进程安全服务。
除了手动存档和清除这些日志文件以外,还可以使用logrotate在文件达到一定大小后自动删除。可以尝试用vi,tail,grep和less等命令查看这些日志文件。