三剑客之awk

最近各种云盘挂掉,直到上周,用了很久的为知笔记官方宣布要收费了,就不吐槽了,云端的东西各种不靠谱,还是把平时的一些有价值的笔记,转移到博客吧,转多少是多少。

因为是整理的笔记,所以可能很乱,见谅!

- 阅读剩余部分 -

Beyond Compare:专业的文件对比工具

Beyond Compare是一款非常专业的文件对比工具,由Scooter Software公司开发,具有文件夹比较、文件夹合并、文件夹同步、文件比较、文件合并、表格比较、16进制比较、MP3比较、图片比较、注册表比较、版本比较功能。

官网:http://www.scootersoftware.com/features.php

特性:http://www.scootersoftware.com/features.php

- 阅读剩余部分 -

Redis3.0.6安装

之前的版本是2.4,开发要求3.0以上的,目前最新的stable版是3.0.6,就选这个吧。安装非常简单,做个记录吧。

redis是直接编译到src目录的,所以我们尽量不要在用户家目录编译,否则可能有些用户不能运行,我们选择在/usr/local下操作。

- 阅读剩余部分 -

$'\r' : command not found

今天折腾一个MySQL备份脚本,调试了几次都报错:command not found,反复看了几遍脚本,都没发现问题。bash -x调试发现详细报错是:+ $'\r': command not found

看到\r,第一反应就是换行符,果然是这个问题,脚本是我从网页复制粘贴过来的。:set ff=unix解决问题。

win下的换行是回车符+换行符,也就是\r\n,而unix下是换行符\n。linux下不识别\r为回车符,所以导致每行的配置都多了个\r。

记录一下,从win下编辑shell脚本时要特别注意字符。

XXX之家服务器权限集中管理方案

XXX之家服务器权限集中管理方案

问题现状:

当前公司里服务器较多,各个服务器上的管理人员很多,各位同事对服务器的熟识程度不同,同时人事更替也比较频繁,在使用Linux服务器时,不同职能的员工水平不同,导致操作标准不一,root权限泛滥(几乎大部分人员都有root权限),使得公司服务器安全存在很大的不稳定性、及操作安全隐患。鉴于此,为了解决以上问题,单个用户管理权限过大现状,现提出针对Linux服务器用户权限集中管理的解决方案:

- 阅读剩余部分 -