文章分类 - Ubuntu Linux
摘要:启动 进入PyCharm的安装目录,运行pycharm.sh文件进行启动,.sh文件相当于window的.exe文件。 cd /home/pycharm-community-2020.1/bin/ ./pycharm.sh 添加桌面图标 正常PyCharm的启动,需要运行pycharm.sh文件,如
阅读全文
摘要:SSH协议说明: SSH协议是一种安全协议,主要用于给远程登录会话数据包进行加密,保证数据传输的安全, SSH可以方便地进行连接远程服务器,从而进行相关操作,但是在享受这种方便的同时我们需要进行一系列的配置工作。 环境: 服务器:UbuntuServer16.04 客户端:UbuntuDesktop
阅读全文
摘要:项目概述: 某公司下设有行政部、研发部、技术部、销售部等多个部门,各部门有多台主机,存在多种类型的计算机(台式计算机、笔记本电脑), 在大多数情况下单台计算机上可能安装多个操作系统。原来公司网络配置采用手动配置方式,这样非常耗费管理员小张的时间,而且常常产 生IP地址冲突问题。因此,公司希望配置一台
阅读全文
摘要:Samba是一套程序,其中最重要的两个是: (1)smbd:提供SMB/CIFS服务(文件共享和打印),也可作为windows域控制器 (2)nmbd:提供NetBIOS名称服务 搭建Samba服务器过程: 1、安装samba服务: sudo apt-get install samba 2、查看sa
阅读全文
摘要:操作步骤: 1、更新UbuntuServer16.04: sudo apt update 2、安装FTP服务: sudo apt-get install vsftpd 3、启动FTP服务: sudo service vsftpd restart 4、新建/home/myftp目录,该目录内存放客户端
阅读全文
摘要:su root yum install ibus-libpinyin
阅读全文
摘要:1. 配置Yum源 RHEL系统安装完成之后,如果没有注册并购买红帽服务是无法连接到官方的Yum源的,也就无法直接使用Yum命令来安装软件包及更新系统。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [root@wuhan2020
阅读全文
摘要:下图:笔记本电脑是服务器,台式机是客户端: 步骤: 1. 在Ubuntu Server20.04端安装Apache2服务:sudo apt-get install apache2 2. 进入Apache2目录: cd /etc/apache2 3. 输入命令 : sudo vim apache2.c
阅读全文
摘要:Ubuntu Server 20.04从USB安装时,无法正确识别无线网卡,因此只能先普通安装或先接入有线安装。 需要先接入有线网络,完成以下操作 sudo apt update 更新软件信息,否则可能会下载源码在本机编译 sudo apt install rfkill wpasupplicant
阅读全文
摘要:教你写出健壮可靠的shell脚本! Linux学习 今天 Linux,C语言,C++,数据结构与算法,计算机基础,数据库,工具,资源【原创】分享,力求【知其然,更知其所以然】。高质量学习资源免费获取。 Linux应用开发者,目前在公众号【编程珠玑】 分享Linux/C/C++/数据结构与算法/工具等
阅读全文
摘要:答: 可以通过版本号使用乐观并发控制,以确保新版本不会被旧版本覆盖,由应用层来处理具体的冲突; 另外对于写操作,一致性级别支持quorum/one/all,默认为quorum,即只有当大多数分片可用时才允许写操作。 但即使大多数可用,也可能存在因为网络等原因导致写入副本失败,这样该副本被认为故障,分
阅读全文
摘要:答: 倒排索引是搜索引擎的核心,搜索引擎的主要目标是在查找发生搜索条件的文档时提供快速搜索。 倒排索引是一种像数据结构一样的散列图,可将用户从单词导向文档或网页。它是搜索引擎的核心,其主要目标是快速搜索从数百万文件中查找数据。
阅读全文
摘要:答: 群集是一个或多个节点(服务器)的集合,它们共同保存您的整个数据,并提供跨所有节点的联合索引和搜索功能。 群集由唯一名称标识,默认情况下为“elasticsearch”。此名称很重要,因为如果节点设置为按名称加入群集,则该节点只能是群集的一部分。 节点是属于集群一部分的单个服务器。它存储数据并参
阅读全文
摘要:答: 协调节点默认使用文档ID参与计算(也支持通过routing),以便为路由提供合适的分片。 shard = hash(document_id) % (num_of_primary_shards) 1、当分片所在的节点接收到来自协调节点的请求后,会将请求写入到Memory Buffer,然后定时(
阅读全文
摘要:答: Elasticsearch的选主是ZenDiscovery模块负责的,主要包含Ping(节点之间通过这个RPC来发现彼此)和Unicast(单播模块包含一个主机列表以控制哪些节点需要ping通)这两部分; 对所有可以成为master的节点(node.master: true)根据nodeId字
阅读全文
摘要:答: 因为zookeeper的选举算法要求:可用节点数>总节点数/2,如果为奇数个节点的话,一旦zk集群发生均等脑裂,就无法保证该算法要求。
阅读全文
摘要:答: zookeeper的节点数必须为2n+1,也就是奇数个节点,以此来保证选举成功。以5个节点的集群为例,每个zk都有自己的id,叫myid,这里假设我5台服务器zk的myid依次为1-5。 (1)启动myid为1的zk,它会给自己投票,然后发现集群中无其他节点启动,于是它处于looking状态
阅读全文
摘要:答: 1、XA:XA是基于二阶段事务实现的一种标准协议,目前主流数据库都已支持该协议。由于是二阶段提交,缺点很明显,不适合高并发场景。 2、补偿机制TCC:try,commit,cancel的缩写,try阶段进行检测,commit提交执行,只要try阶段成功了commit就一定会被执行,cancel
阅读全文
摘要:常 见 命 令 1、查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 find . -name "*.xml" 递归查找所有的xml文件 find . -name "*.xml" |xargs grep "hello world" 递
阅读全文
摘要:一、(1) 将bin目录中的文件全部复制到/root/mybin目录下。 cp /bin/* /root/mybin(2) 将/root/mybin目录归档,归档文件名为mybinbak.tar.gz tar zcvf mybinbak.tar.gz /root/mybin/(3) 删除/root/
阅读全文