自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 倾述:zookeeper集群的安装配置(3台云主机)

1.前言在具体讲述安装步骤前,先介绍一下基本版本、环境配置信息。Linux内核版本:3.10.0-327.el7.x86_64Linux发行版本:CentOS7Zookeeper版本:3.5.6Jdk版本:1.82.具体的安装步骤(1)安装jdk       我们经常在一些大数据组件的安装中看到要有java环...

2020-01-11 10:11:18 528

原创 Linux的软件安装目录(小说明)

       关于Linux中的软件安装目录,我这里作几点说明,一般来说并没有指定说非要安装在哪个目录,安装位置是可以自定义的,主要根据自己的需要。       在windows中,我们的软件默认是安装在C:/Progrem Files/,我们往往为了减轻系...

2020-01-09 21:37:39 289

原创 漫谈大数据分布式协调服务框架——Zookeeper(你会懂的)

1.Zookeeper是什么?       Zookeeper是一个开源的、分布式的,为分布式应用提供协调服务的大数据框架。       它的诞生是源于雅虎对Google Chubby(分布式锁服务)的开源实现,后来托管到Apache Software F...

2020-01-06 22:49:38 603

原创 【报错!】Root用户下删除文件失败rm: cannot remove ‘[文件名]’: Operation not permitted

一、原因剖析       我们都知道root的权限应该是最高级,最近我在root用户下进行文件删除指令时报错:Operation not permitted。      权限不足?不应该啊,我是root啊!如果是其他普通用户,我们大可以chmod进行权限授予。其实...

2019-12-13 17:38:39 4940

原创 基础文:同步、异步、阻塞和非阻塞的区别与联系

写这篇文章主要是因为自己对同步与阻塞的关系有点弄不清,通过查阅各方文章,重新梳理了一下这块的知识点。一、同步与异步       同步与异步其实是基于消息通信机制而产生的两种消息响应模式。关注的是消息通信的响应。同步:指的是发出一个调用后,在没有得到结果的情况下,调用不得返回;只有在得到结果后,调用才能返回,换句话说调...

2019-12-13 11:50:14 360

原创 基础篇:浅谈jre、jvm、jdk

一、 详细介绍1、JVM – java virtual machine       JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系...

2019-12-13 11:22:31 131

原创 贯穿大数据学习的几个词:分布式、集群、高可用、高并发等

       其实无论是大数据领域还是我们日常web开发等领域,这几个词对于我们做IT的来说并不陌生,只是在不同领域的认知程度不同罢了,了解这几个词的含义可以有效的辅助我们技术学习以及日常开发。(1)分布式       一个业务拆分为多个子业务,然后部署...

2019-11-11 12:26:57 422

原创 Linux是操作系统吗?GNU/Linux又是什么?

题记:这篇博文是在阅读Richard Stallman先生的《Linux and the GNUSystem》之后,并结合自己目前对Linux的认知写成的。       相信很多IT界的学习从业者,对Linux系统这个词并不陌生,在初学大数据的时候,我的老师也跟我说Linux和windows一样是一种操作系统。后来当我开...

2019-11-07 14:57:31 3168 1

原创 /bin/sh、/bin/bash到底有什么区别?POSIX解决什么问题?

       在之前的几篇Linux用户、用户组的博文中,我介绍了如何来创建用户,其中创建用户时我们可以在可选项上加上-s来为用户指定登录shell。也由此引出关于sh、bash的思考,前面也提及到了shell分很多种(其实是shell编译器分很多种),有sh(Bounce Shell)、csh(C shell)、Korn Sh...

2019-10-28 17:31:31 3152 1

转载 Linux下查看系统内存以及内容详解

free 命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。如果加上 -h 选项,输出的结果会友好很多:有时我们需要持续的观察内存的状况,此时可以使用 -s 选项并指定间隔的秒数:上面的命令每隔 3 秒输出一次内存的使用情况,直到你按下 ctrl + c。由于 free 命令本身比较简单,所以本文的重点会放在如何通过 free 命令了解系统当前的内存使用...

2019-10-27 16:30:20 744

原创 Linux中用户、用户组(三):用户、用户组的信息存储位置以及内容解读

之前的博客中讲到,在Linux中有三个跟用户、用户组相关的文件值得注意,分别是/etc/passwd、/etc/shadow、/etc/group。本文将对这三个文件本身的意义以及各自的内容进行详细的解读。1./etc/passwd       这个文件主要是存储我们Linux中的用户信息,每一个用户都对应着文件中的一条记录...

2019-10-27 10:45:04 7548

原创 Linux中用户、用户组(二):用户、用户组的管理(创建、修改、删除等)

1.用户管理用户的管理主要涉及到用户的添加、修改和删除。1)用户添加       所谓用户的添加就是创建一个用户账号,并为这个用户分配用户ID、用户组、主目录和登陆shell等资源。注意刚创建的用户是被锁定的,不能登陆系统。命令:useradd [选项] 用户名    &nbsp...

2019-10-26 15:35:40 2121

原创 Linux中用户、用户组(一):概念以及设置用户、用户组的意义

1.Linux的特性       在具体谈Linux的用户和用户组相关的知识前,我们先来了解Linux的一大特性:多用户、多任务。所谓多用户,多任务就是指可以在同一时间,有多个用户登录同一个系统执行不同的任务而互不影响。       假设现在有三个用户:r...

2019-10-24 17:18:58 7635 5

原创 Linux下设置和显示环境变量命令--export

使用语法:export [-p][变量名称]=[变量设置值]参数说明:  [-p]  列出所有的shell赋予程序的环境变量。       命令功能:显示或设置环境变量。使用范例:  export PATH=/mnt/updata/mips-4.3/bin:$PATH   这句话是设置系统变量,后面的"PATH"是...

2019-10-23 15:02:40 368 1

原创 Linux环境篇:安装java环境

首先查看一下你Linux的版本号cat /proc/version       举个栗子        Linux version 3.10.0-327.el7.x86_64       注:X86指的是32位,x86_64、x64和AMD64都是64位。然后去...

2019-10-22 19:15:57 201

原创 Linux如何查看内核版本以及发行版本,并且版本号的含义是什么?

导言:无论是一个操作系统,还是一个应用软件,不同的版本总会有一些差异,了解各个版本的性能特点可以帮助我们更好的实现需求,完成开发任务,解决系统bug。本篇博文就教大家如何查看自己Linux版本以及版本号的含义了。1 查看Linux的内核版本cat /proc/versionLinux的内核版本号的组成:主版本.次版本.释出版本-修改版本Linux的内核版本的种类分为稳定版和开发版,主...

2019-10-21 21:35:17 5145

原创 浅述:yum rpm GPL各自的含义以及三者的关系

yum对使用linux系统的人来说并不陌生,最常用的就是我们经常用yum命令来下载安装所需的rpm软件包,非常方便。- 那么yum是什么呢?它的底层原理是什么?      yum,是英文(Yellow dog Updater,Modified)的缩写。它是一个适用于Fedora、RedHat和CentOS(我常用的)这三种Linux...

2019-10-17 08:56:16 577

转载 Linux如何用yum安装软件或服务

百科: Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。不同类型文件对应的保存目录| 文件类型|保存目录 ||普通执行程序文件|/us...

2019-10-14 17:45:44 200

原创 CSDN博文之路:Markdown实现首行缩进、空格、字体调整等

      CSDN使用Markdown编辑器,我们在写博客时,编辑模式下,右方会展示一些基本操作的快捷键以及说明之类的很方便,这里就不详细多说了,这里列举几种自己觉得实用的用法,以供大家参照。(原理我就不说了,重操作)(1)首行缩进或空格第一种方法(推荐):可以实现空格操作,想空多少个字符重复粘贴几次就行。&nbsp...

2019-10-11 16:59:28 318

原创 Shell、Xshell以及两者的关系。

&nbsp对于linux初学者来说,应该都会接触到xshell这种工具和shell这个词语。那可能有人在想了,这两者有没有什么关系呢?事实上,这两者基本关系不大。(1)shell&nbsp我们日常操作linux可以用两种方式,一种是可以直接通过linux命令行去直接操作;另一种是可以通过shell去进行操作。那么shell是什么?shell是一个由C语言编写的程序,它的主要作...

2019-10-11 15:23:09 7799 2

原创 CentOS7:Unit iptables.service not loaded

今天新租了几台云服务器,配置好环境,先搭建一波Zookeeper集群,像以前搭的机器一样,先关一下防火墙 service iptables stop ,突然报错:Unit iptables.service not loaded.……看到这个报错,瞬间想到了可能是版本问题导致的命令更换,之前一直用的是CentOS6,本次租借的service版本是7,经查证,确实是这个问题。在CentOS7中,...

2019-10-07 10:41:36 16907

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除