linux认证
-
正确的补丁管理方式
我之所以这么快就决定再次继续“系统管理 101”文章系列,是因为我意识到在补丁管理方面一些 Linux 系统管理员和 Windows 系统管理员没有差别。实话说,在一些方面甚至做的更差(特别是以持续运行时间为自豪)。所以,这篇文章会涉及 Linux 下补丁管理的基础概念,包括良好的补丁管理该是怎样的…
-
zetcd解决如何让应用解除对ZooKeeper的依赖
分布式系统通常都依赖一个仲裁系统协同工作,一般这样的系统通过仲裁来保证信息的准确传达,以避免出现脑裂。这类系统通过牺牲通用性换来了充分的设计余地,这种做法显然已经被不断扩散的各种具体实现所例证。这样的系统有很多,例如:chubby,zookeeper,etcd和consul等。尽管这些系统的理念和协…
-
如何在Linux系统上添加新的磁盘
重要:请注意这篇文章的目的只是告诉你如何创建新的分区,而不包括分区扩展或者其它选项。 配置新的磁盘 我使用 fdisk 工具 完成这些配置。 我已经添加了一块 20GB 容量的硬盘,挂载到了 /data 分区。 fdisk 是一个在 Linux 系统上用于显示和管理硬盘和分区命令行工具。 # fdi…
-
使用 pss 搜索你的代码
搜索代码库是开发者每天都要做的事情。从修改 bug 到学习新代码,或者查看如何调用某个 API,能快速在代码库中导航的能力都是一大助力。幸运的是,我们有专门的工具来搜索代码。pss[1] 就是其中一个工具,让我们来看看如何安装和使用它吧。 什么是 pss? pss 是一个帮你在源代码文件中进行搜索的…
-
Linux之单机日志审核
1:首先要查看有没有安装sudo 和rsyslog服务 2:如果没查询到服务,可用yum安装相关服务 3 :/etc/rsylog.conf文件添加内容 4 :查看内容 完成上面四步,单机日志审计就简单完成了,如果有人利用sudo命令进行操作,我们就会查看日志文件监控到操作命令 神采PromeAI …
-
Nexus私服轻松找回账户
1 停止nexus服务 [root@node001 bin]# /usr/local/nexus/nexus-2.14.5-02/bin/nexus stop****************************************WARNING – NOT RECOMMENDED TO RU…
-
Linux 中的 DHCP 原理
DHCP原理DHCP租约四部曲 a:客户端进行ip请求 当一个DHCP客户机启动时,会自动将自己的IP地址配置成0.0.0.0,由于使用0.0.0.0不能进行正常通信,所以客户机就必须通过DHCP服务器来获取一个合法的地址。由于客户机不知道DHCP服务器的IP地址,所以它使用0.0.0.0的地址作为…
-
介绍Linux下的系统调用过程
过程: 先来看一张图,有个大概的理解。 首先,应用程序能直接调用的是系统提供的API,这个在用户态(Ring3)下就可做到。 然后相应的API就会将相应的系统调用号保存到eax寄存器中(这一步通过内联汇编实现),之后就是使用int 0x80触发中断(内联汇编),进入到中断处理函数中(该函数是完全由汇…
-
Linux下搭建FTP服务器的方法
一般在各种linux的发行版中,默认带有的ftp软件是vsftp,从各个linux发行版对vsftp的认可可以看出,vsftp应该是一款不错的ftp软件。 1、检查安装vsftpd软件 使用如下命令# rpm -qa |grep vsftpd 可以检测出是否安装了vsftpd软件,如果没有安装,使用…
-
简单介绍Memcached特性、优点和限制
这里需要说明,很多开发者觉得 Memcached 是一种分布式 Cache ,但其实 Memcached 服务端本身是单实例的,只是在客户端实现过程中可以根据存储的主键作分区存储,而这个区就是 Memcached 服务端的一个或者多个实例,如果将客户端也囊括到 Memcached 中,那么可以部分概…