首页2018-04-05T23:08:01+08:00
212019-04

tmux:适用于重度命令行 Linux 用户的终端复用器

2019-4-21|分类: 未分类|0 条评论

2019-01-27 from--https://linux.cn/article-10480-1.html?utm_source=rss&utm_medium=rss tmux 是终端复用器terminal multiplexer的缩写,它允许用户在单个窗口中创建或启用多个终端(垂直或水平),当你处理不同的问题时,可以在单个窗口中轻松访问和控制它们。 它使用客户端-服务器模型,允许在用户之间共享会话,也可以将终端连接到 tmux 会话。我们可以根据需要轻松移动或重新排列虚拟控制台。终端会话可以从一个虚拟控制台自由切换到另一个。 tmux 依赖于 [...]

212019-04

raid的缺点

2019-4-21|分类: 未分类|0 条评论

from--https://www.v2ex.com/t/131279 我说下raid的问题吧。任何一个数据保护技术都会有优点以及缺点,怕的就是你什么都不知道,以为用上就100%安全了,等真出问题才发现数据不能用。就raid5来说,在硬件raid卡上有一个经常碰到的原因就是rebuild的时候出现第2块盘出问题。原因就是某块或者某几块盘上有极少量数据出现坏道,但raid卡又不知道。当整个阵列开始rebuild的时候,这隐藏的问题就会暴露出来。有坏道的磁盘会重复读取损坏的区域,尝试读取数据,这个时间往往在几十秒到几分钟不等(对应到单盘系统,你会觉得忽然系统卡了)。但raid卡有一个响应时间判断,超过24秒(好像是这个值)磁盘没响应的话就会将这个盘判断为故障盘,将其踢出阵列。这就是为什么raid5在做rebuild的时候经常出现所说的丢第2块盘的问题。所以我前面说用raid5的话一定一定记得要定时做扫描,一般好点的硬件卡都会有这个设置。另外对于这种问题西数的红盘有NASware技术解决,希捷的企业盘好像也有类似的技术。 另外raid5无法对抗的一个问题就是所谓的“位静默”损坏。简单来说就是磁盘上某个区域因为磁性弱化之类的原因导致原先的1读成0之类的。这个时候无论是操作系统或者是raid控制器、磁盘控制器本身都无法发现这个问题。表现出来的现象就是保存了很久的图片会出现莫名其妙的色块,MP3会出现爆音等等。目前好像还没有raid卡解决这个问题。软件raid的话,ZFS和windows 2012的ReFS文件系统可以解决,就是每个数据块都做奇偶校验,具体的你也可以google。   洋垃圾不等于说就差,只能说是国外使用量大罢了。如果按照说洋垃圾就是劣质的代名词或者性能差的代名词你让Xeon X5650之类的情何以堪。这东西用的处理芯片是LSI的。LSI自己用这芯片的卡(好像是LSI MegaRAID SAS 8888ELP)价格在3K+。我就自己使用的情况来看,3盘块WD [...]

212019-04

Maven仓库理解和优先级

2019-4-21|分类: 未分类|0 条评论

2018-06-03 from--https://swenfang.github.io/2018/06/03/Maven-Priority/ 前言 使用 maven 也有一段时间了,有时候在配置 repository,mirror,profile的时候,总会导致 jar 拉取不到。所以认真的分析了 maven [...]

212019-04

centos7的网卡重启方法

2019-4-21|分类: Linux|0 条评论

2018-02-27 from--https://blog.51cto.com/andyboge/2073420 1、centos6的网卡重启方法:service network restart centos7的网卡重启方法:systemctl restart network 2、DNS配置文件:cat /etc/resolv.conf [...]

212019-04

Linux下PAM模块学习总结

2019-4-21|分类: Linux|0 条评论

2018-03-29 from--http://www.cnblogs.com/kevingrace/p/8671964.html 在Linux中执行有些程序时,这些程序在执行前首先要对启动它的用户进行认证,符合一定的要求之后才允许执行,例如login, su等。在Linux中进行身份或是状态的验证程序是由PAM来进行的,PAM(Pluggable Authentication Modules)可动态加载验证模块,因为可以按需要动态的对验证的内容进行变更,所以可以大大提高验证的灵活性。 一、PAM模块介绍 Linux-PAM(即linux可插入认证模块)是一套共享库,使本地系统管理员可以随意选择程序的认证方式。换句话说,不用(重新编写)重新编译一个包含PAM功能的应用程序,就可以改变它使用的认证机制,这种方式下,就算升级本地认证机制,也不用修改程序。 PAM使用配置/etc/pam.d/下的文件,来管理对程序的认证方式.应用程序 调用相应的配置文件,从而调用本地的认证模块.模块放置在/lib/security下,以加载动态库的形式进,像我们使用su命令时,系统会提示你输入root用户的密码.这就是su命令通过调用PAM模块实现的。 [...]