自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大数据之Hadoop平台的搭建

三台虚拟机。

2024-07-09 16:51:04 1273

原创 samba服务的搭建与使用

但如果全局配置段 中的设置项与共享段中的设置项有冲突,则共享设置段中的设置为实际有效值。下面具体说明 配置文件中各个配置选项的含义。做完以上准备工作后,如果希望 Samba 服务可以共享指定的目录给客户端,就需要在其 配置文件中写入目录共享的代码段,Samba 默认配置文件是 默认情况下, Samba 已经配置为允许用户通过远程共享访问账户自己的家目录,为了将我们在准备阶段创建 的/common 目录共享给客户端,需要在该配置文件末尾追加对 common 目录的共享设置,实现 快速自定义共享。

2024-07-01 20:45:10 343 1

原创 Hadoop伪分布式平台搭建

搭建Hadoop伪分布式环境是在单台机器上模拟完整的Hadoop分布式系统,使得所有的Hadoop守护进程(如NameNode、DataNode、ResourceManager、NodeManager等)都在同一台机器上运行。这样可以在一台机器上体验Hadoop的分布式特性,适合学习、测试和开发。

2024-04-26 16:14:14 975 4

原创 Spark集群的搭建

(2)配置Workers文件。复制Workers.template文件并重命名为Workers,打开Workers文件删除原有内容,并添加如下代码,每一行代表一个子节点的主机名,这里的workers文件名为,slaves.template。(3)进入Spark的/conf目录下,复制spark-env.sh.template文件并重命名为spark-env.sh。(7)通过命令jps查看进程,开启Spark集群后,master节点增加了Master进程,而子节点则增加了Worker进程。

2024-04-18 18:49:13 1130 1

原创 大数据之搭建Hive组件

声明:所有软件自行下载,并存放到统一目录中。

2024-04-08 21:32:17 1789

原创 Linux系统的文件类型及目录结构

此外,还有/proc、/sys等虚拟文件系统存在。总的来说,Linux的目录结构按功能分门别类,有利于管理和维护。例如硬盘设备/dev/sda等,这些设备以块的形式被读写。类似Windows的快捷方式,指向其他文件的特殊类型文件。例如终端设备/dev/tty等,这些设备被视为字符流。- /sbin 存放root管理员使用的系统命令。- /root root用户的家目录。- /var 存放经常变化的文件,如日志。- /usr 存放应用程序和文件。- /lib 库文件存放位置。- /dev 设备文件目录。

2024-03-18 20:39:56 201

原创 Linux如何使用touch命令一次性创建多个文件

这会创建file_a.txt、file_b.txt、file_c.txt、file_d.txt和file_e.txt这5个文件。这条命令会创建10个文件,名称分别为file_1.txt、file_2.txt、...、file_10.txt。这条命令会为当前目录下所有PNG文件创建同名的TXT文件,如image.png对应image.png.txt。这些只是一些常用的方法,touch命令结合shell脚本和其他命令,可以极大提高批量创建文件的效率。使用touch命令可以方便地批量创建文件。

2024-03-18 20:34:16 1357

原创 Linux之scp命令的使用方法

使用scp传输文件时,如果是第一次连接远程主机,系统会提示你确认远程主机的密钥指纹,输入"yes"后会将远程主机的密钥保存到本地,以后就不会再次确认了。接着输入远程主机的密码即可完成文件传输。scp命令是Linux系统下用于在本地主机和远程主机之间安全传输文件的工具。它基于SSH协议,可以在两台Linux主机之间复制文件和目录。

2024-03-18 20:22:55 435

原创 自学IT技术平台(专业技能,技术讲解,企业实训项目)技术小白的福音,免费资源网站

Coursera(Coursera.org)是一个知名的在线学习平台,为学生、专业人士和组织提供高质量的在线课程、证书项目和学位项目。:Coursera上有来自全球顶尖大学和教育机构的数千门在线课程,涵盖各种领域,如计算机科学、数据科学、商业管理、人文学科等。:Coursera还提供专业证书项目,由领先的行业专家和大学教授设计,旨在帮助学习者获得特定领域的专业技能。:Coursera合作的一些大学提供在线学位项目,学生可以通过Coursera平台获得完整的学位或学分。

2024-03-18 13:57:55 688

原创 FTP基本配置(vsftpd.conf)文件讲解

设置匿名用户上传文件(非目录)的所有者,仅当chown_uploads=YES。

2024-03-17 16:19:14 498

原创 安装与配置FTP服务器(超详细)

vsftpd包在默认的CentOS存储库中可用。

2024-03-17 15:11:25 2536

原创 FTP服务器的工作原理

FTP服务器是网络中提供文件存储和的服务器,无论是个人还是企业,都可以搭建FTP服务器,用来上传数据下载数据和共享文件。FTP采用,用户只要通过FTP客户端程序连接到FTP服务器,就能实现文件传输。

2024-03-16 21:01:22 904

原创 FTP数据传输中的PORT命令与PASV命令

在FTP(File Transfer Protocol)中,`PORT`命令和`PASV`命令都是用来建立数据连接的,但它们在连接方式上有所不同,分别对应FTP的主动模式(Active Mode)和被动模式(Passive Mode)。`PASV`命令是FTP协议中的另一个命令,用于指示服务器进入被动模式,并提供一个用于数据连接的端口号。在被动模式下,服务器不会尝试连接到客户端,而是等待客户端的连接。- `PORT`命令用于主动模式,客户端告诉服务器它的IP地址和端口号,然后服务器连接到客户端。

2024-03-16 20:51:58 773

原创 NAT(Network Address Translation,网络地址转换)

是一种网络技术,它允许一个整个网络在互联网上以单一IP地址出现。NAT主要用于在本地网络中使用私有IP地址,而在连接到互联网时转换为全局(公有)IP地址。这项技术最初是为了解决IPv4地址短缺的问题而开发的。

2024-03-16 20:42:54 355

原创 断点续传技术的介绍

(Shortest Path Bridging,简称SPB)是一种网络技术,用于优化以太网的数据传输路径,减少网络延迟,提高网络效率。(Spanning Tree Protocol, STP)相对立,后者通过禁用某些网络路径来防止环路,从而牺牲了网络效率来确保网络的稳定性。:SPB支持快速的故障检测和恢复,当网络中的某个链路或设备发生故障时,SPB能够迅速重新计算路径,确保网络通信的连续性。:SPB通过有效利用所有可用路径,提高了网络的带宽利用率,尤其是在高流量的数据中心环境中。

2024-03-16 20:06:13 392 1

原创 Linux-centos系统中如何去除配置文件中的注释部分

将原有的配置文件备份到一个新的文件备份配置文件可以在我们误操作时及时的补救在 CentOS 系统中,去除配置文件中的注释部分通常可以通过命令行工具来完成。

2024-03-16 19:34:46 837 1

原创 Linux常用的防火墙工具

Linux防火墙规则是用于控制进出Linux系统的网络流量的一系列指令。防火墙规则可以基于源IP地址、目的IP地址、端口号、协议类型等条件来允许或拒绝网络连接。在Linux中,最常用的防火墙工具是iptables和firewalld。

2024-03-16 16:09:35 1082 1

原创 什么是rpm包

7. 跨平台:虽然RPM最初是为Red Hat系列的Linux发行版设计的,但它也可以在其他类Unix系统上使用,尽管可能需要额外的配置。RPM包是Linux系统中软件分发的重要组件,它简化了软件的管理和更新过程,使得用户和系统管理员能够更高效地维护系统。2. 依赖性解决:RPM可以自动处理软件包之间的依赖关系,确保在安装新软件包时,所有必需的依赖项都已经安装在系统上。1. 软件包管理:RPM提供了一种标准化的方式来分发和安装软件,使得软件的安装和维护变得更加简单和一致。

2024-03-16 15:06:19 534 1

原创 yum repolist命令的介绍

yum repolist` 命令在基于 Red Hat 的 Linux 发行版中用于列出当前配置的 YUM 仓库中所有可用的软件包及其版本信息。:一旦有了最新的索引信息,`yum repolist` 会列出所有可用的软件包名称和版本号。:`yum repolist` 还可以通过添加参数(如 `-d` 或 `--disablerepo`)来过滤显示的仓库列表,或者显示特定仓库的软件包。这些选项使得 `yum repolist` 成为一个灵活的工具,可以根据用户的需要提供不同的软件包列表视图。

2024-03-16 15:03:08 1525 1

原创 yum makecache命令的介绍

一、作用`yummakecache`命令是用于创建YUM缓存的命令。当你使用YUM来安装、更新或查询软件包时,YUM需要知道可用软件包的详细信息,包括软件包的版本、依赖关系、描述等。这些信息通常存储在远程的软件仓库中。执行`yummakecache`命令时,YUM会从配置的软件仓库中下载软件包的元数据和索引信息,并将它们存储在本地缓存中。这样,在执行后续的YUM操作时,YUM可以直接从本地缓存中获取这些信息,而不需要每次都重新从远程仓库下载,从而加快了操作的速度并减少了网络

2024-03-16 14:58:44 2377 1

原创 yum clean all命令的介绍

yum clean all` 是一个用于管理 Red Hat 及其衍生版操作系统中的软件包管理器 YUM (Yellowdog Updater Modified) 的命令。这个命令的作用是清理 YUM 缓存中的所有数据,包括软件包、头文件、索引等,以释放磁盘空间并确保 YUM 在执行更新或安装时不会使用过时的数据。

2024-03-16 14:50:30 2180 1

原创 Linux-centos如何搭建yum源仓库

打开【控制面板——网络共享中心——点击更改适配器设置】查看以下两张网卡是否开启,如果这个两张网卡没有开启的话,上面设置仅主机子网段的时候也会不成功,所以在配置网络的时候要先检查这两张网卡是否开启。点击网络适配器,查看设备是否已连接,以及网络模式是否为仅主机模式,如果不是,修改,并确认。ok如果上述都没有问题了,那么网络配置,以及网络连接,就没有问题了,可以进行局内的配置了。进入局内,查看网络IP是否在你上述设置的网段内,如果不匹配,需要需改。点击虚拟机——设置点击CD/DVD,查看设备状态是否已连接。

2024-03-16 14:35:39 2088 1

原创 C语言学习——C语言基础之数据类型

基础定义:数据类型是编程语言用来区分和分类不同种类的数据的一种方式。在计算机中就有许多的数据信息,诸如图像、字符,声音,视频等。那么计算机在处理这些数据时,不同的数据类型类型由不同的处理方式,以及存储方式。同样在编程语言当中,每种数据类型定义了数据结构的存储方式,以及可以对该数据执行的操作。在C语言中,数据类型是用来定义变量可以存储哪些类型的数据以及这些数据占用多少内存空间的。

2024-03-15 18:54:12 1097 1

原创 linux-centos如何配置临时ip

配置临时IP地址通常意味着在不重启网络服务或系统的情况下,为网卡分配一个临时的IP地址。在Linux系统中,这可以通过`ifconfig`命令(在较新的系统中被`ip`命令取代)来实现。

2024-03-15 17:40:08 764 3

原创 centos如何配置永久ip

在CentOS系统中配置永久IP地址通常涉及修改网络配置文件。以下是配置静态IP地址的步骤,这些步骤适用于CentOS 7及更新版本,因为CentOS 6及以下版本使用的命令和文件可能有所不同。

2024-03-15 17:34:40 635 1

原创 Dcoker的管理与安装

1.准备环境一台centos的操作系统(本人是centos7)的虚拟机在安装Docker之前需要到Docker官方取下载一个Docker的镜像下载完成后通过工具上传到本地将上传的镜像解压到/opt目录下2.基本配置配置yum源3.清空原数据,并重新建立4.升级系统内核5.关闭防火墙和selinux6.删除iptables规则(老防火墙规则)7.开启路由转发8.关闭交换分区9.docker引擎安装10.检验是否安装成功。

2024-03-14 14:19:12 990 1

原创 你了解Docker,容器吗?

C/S架构,即客户端/服务器(Client/Server)架构,是一种分布式应用结构,它将应用程序分为两个主要部分:客户端(Client)和服务器(Server)。1. 客户端(Client)- 客户端是用户直接交互的部分,它可以是桌面应用程序、Web浏览器、移动应用或其他类型的用户界面。- 客户端负责向用户展示信息、接收用户的输入,并发送请求到服务器。- 在某些情况下,客户端也可以执行一些业务逻辑,但通常这些逻辑较为简单,或者是为了提高响应速度和用户体验。

2024-03-11 20:28:31 745 1

原创 Lvm(逻辑卷)的创建与管理

创建逻辑卷(Logical Volume,LV)的原因和用途主要包括以下几点::逻辑卷管理(LVM)提供了一种灵活的方式来管理存储空间。与传统的分区相比,逻辑卷允许你更灵活地调整存储空间的大小,而不需要重新格式化整个硬盘。:逻辑卷可以将多个物理硬盘或分区合并成一个大的存储池(卷组),这样你可以跨多个物理设备创建一个逻辑卷,突破单个物理硬盘容量的限制。:逻辑卷支持动态扩展和缩减。这意味着你可以根据实际需要随时增加或减少逻辑卷的大小,而不需要重新分配整个存储空间。

2024-03-10 16:33:38 1140 1

原创 Linux-centos磁盘管理##磁盘管理这一篇就够了

比如你现在使用设备名/dev/sdb1,但是如果/dev/sda盘损坏了,/dev/sdb是有可能变为/dev/sda的。就像windows主机有ntfs和fat32格式的磁盘类型一样,Linux也有许多不同的文件系统,使用分区磁盘之前需要格式化分区磁盘为指定类型的文件系统。如果直接挂载在现有的目录上,原目录中内容就会“消失”而显示新挂载点的内容。,不同的命令还可以创建不同的文件系统,比如ext4、ext3等等。现在将刚刚分区的sdb1创建为xfs格式的文件系统,使用的命令是。

2024-03-10 14:07:56 1054 1

原创 openstack官网安装指导——Chrony组件时间同步

T版英文:在安装的时候按下 TABLE 键 在 ' quite ' 前面添加。

2024-03-09 19:54:11 511 1

原创 Linux系统网卡名称过于繁琐时如何修改网卡名称,使其变得简便,统一

我们在安装虚拟机的时候网卡的名称是比较随机的,经常会出现很长一段的网卡名,在操作的过程中会比较繁琐,为了网卡名称统一管理,易于记忆,所以我们采取手动修改网卡的名称。

2024-03-09 19:27:38 310 1

原创 大数据第二次学习总结

关于大数据的相关知识点

2024-03-09 11:50:17 1073 1

原创 C语言学习之初识C语言

我们在日常生活中,用来交流的语言有很多种,最常见的有,汉语,英语,日语,法语等,这些语言都有它们特有的,语法格式和词汇,但是本质上都是用于人与人之间相互交流,传递信息的。那么我们通过固定格式和语法的“语言”与人交流,同样也可以用“语言”于计算机交流,通过与计算机的信息交互,让它来为我们做事情的,那么这样的语言我们称之为,也叫做编程语言,而就是,的(Programming Langguage)一种。用来控制计算机的一系列(Instruction),它就像我们人类的语言一样,有固定的格式和词汇(

2024-03-07 13:53:31 883 1

原创 大数据第一次学习总结

此外,数据又并非单纯指人们在互联网上发布的信息,全世界的工业设备、汽车、电表上有着无数的数码传感器,随时测量和传递着有关位置、运动、震动、温度、湿度乃至空气中化学物质的变化,也产生了海量的数据信息。例如:我们在刷抖音时,我们会发现刷着刷着就变成了我们喜欢的内容因此逐渐的从很快到慢慢的细品,因此让我们停留在刷视频上的时间变得越来越长,甚至有些时候你说的话也会被记录,你想看什么说出来,大数据也会帮你筛选出你喜欢的作品;结构化数据通常用于存储和管理大量的信息,例如企业的客户数据、销售记录、学生信息等。

2024-03-03 15:50:06 2073

打印五子棋棋盘.py

打印五子棋棋盘.py

2022-10-12

空空如也

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

TA关注的人

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