随笔分类 - Linux
摘要:在Linux系统中很多空目录会导致杂乱无章,其实这些空目录是没啥用的,在删除这些空目录时,手动搜索和删除每个目录都成为一项艰巨的任务。 使用命令行删除目录时,它们将被永久删除,即它们不会被移动到垃圾箱。rmdir 和 rm 命令一次只能用于手动删除一个或多个目录。find 命令用于搜索所有空目录,并
阅读全文
摘要:在 Linux 终端上执行命令的通常风格是简单地运行它并等待它正常退出。命令退出后,可以继续连续执行其他命令。这就是所谓的在前台运行命令。正如这个词所暗示的那样,您可以在终端上直观地看到命令的输出。 但是,在前台运行命令可能会带来一系列挑战。该命令可能需要很长时间才能退出,导致您浪费宝贵的时间,不能
阅读全文
摘要:在linux系统中,任何东西都是一个文件,文件基本上是指向inode(一种数据结构,除了文件名和实际内容之外,还存储有关文件的所有内容)的链接。 硬链接的作用类似于原始文件的镜像副本。这些链接共享相同的 inode。对原始文件或硬链接文件所做的更改将反映在不同的文件中。删除硬链接时,其他文件不会发生
阅读全文
摘要:在Linux系统中,root用户拥有最高权限,能够修改删除所有文件或者目录。既然root用户能删除目录或者文件,接下来我们就来看一下如何做到让所有用户(包括root用户)不能够删除目录或者文件。这是如何做到的呢?能够让所有用户都不能删除目录或者文件,那么我们就来看看chattr这个命令的作用吧。这个
阅读全文
摘要:在Linux系统中,你想要查找在特定的目录下是否有文件包含一个特定的单词或者一串文本,通过下面这篇文章可以学习到如何查找Linux中的目录并且找到包含想要查找文本的文件。 一个很简单的方式就是使用grep命令,grep命令是一个强大有效可靠并且很流行的命令行工具,用于查找对应的数据包含文件或者目录中
阅读全文
摘要:Linux用户经常需要反反复复的来回使用同一个命令,每次使用的时候都需要保存之后下次使用进行粘贴复制,为了减轻你一次又一次的工作需求,你可以把这些重复执行的命令创建成一个别名,别名就像自己自己定义了一个快捷方式用于表示一个(带参数或者不带参数)命令或者一个命令的集合。其实Linux系统中自带了一些别
阅读全文
摘要:如何发现Linux系统是32位还是64位. 这将是非常有用的对于下载软件以及安装对应的应用。我们都知道64位的应用不能安装在32位的系统上,这就是为啥查看Linux系统是32位的还是64位的如此重要。 以下几种方法能够验证你的Linux操作系统的类型,这些方法不管你是图形化界面还是命令行界面,以下这
阅读全文
摘要:在Linux中,想要计算一个文本文件的行数以及计算一个文本文件的字符数。这个时候不知道使用啥命令来计算,下面我们就来看一下Linux中这个必备命令WC(word count)是如何使用的。 wc 命令选项 wc -l, 显示文件中的行数 wc -w, 显示文件中的单词数 wc -c, 显示文件中的字
阅读全文
摘要:在Linux中,每个文件都有时间戳,并且每个文件都存储上次访问时间,上次修改时间,上次改变时间的信息。因此,无论什么时候我们创建新的文件,访问或者修改一个存在的文件,那个文件的时间戳会自动被更改。 在这篇文章中我们将覆盖一些有用的Linux touch命令的例子,touch命令是一个Linux文件系
阅读全文
摘要:MongoDB是一个文档数据库,它具有可伸缩性和灵活性,您可以根据需要进行查询和索引。 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 Mo
阅读全文
摘要:在Linux中,每个文件都与时间戳相关联,每个文件存储最后一次访问时间、最后一次修改时间和最后一次更改时间的信息。因此,每当我们创建新文件、访问或修改现有文件时,该文件的时间戳都会自动更新。 下面,我们将介绍一些Touch命令的使用案例。Touch命令是Unix/Linux操作系统的标准程序,用于创
阅读全文
摘要:前言 Apache Solr是一个开源搜索引擎。它有助于以快速和响应的方式访问大型库。 为什么Solr ? 随着大数据市场的新技术,我们想出了许多新的语言。使用Solr,不需要新的语言。 简单地输入全文并期待答案 Solr查询内部的数据,不需要实际编写查询,只需编写简单的自然文本。然后将其转换为查询
阅读全文
摘要:主要是修改远程服务器的kafka config下的配置文件server.properties. 修改文件下的advertised.listeners=PLAINTEXT://(这里为你的服务器的ip地址):9092 。
阅读全文
摘要:前言 Apache Kafka是一个流行的分布式消息代理,旨在有效地处理大量的实时数据。Kafka集群不仅具有高度的可伸缩性和容错能力,而且与ActiveMQ和RabbitMQ等其他消息代理相比,它还具有更高的吞吐量。尽管它通常用作发布/订阅消息传递系统,但许多组织也将其用于日志聚合,因为它为发布的
阅读全文
摘要:Apache ActiveMQ是一个免费的开源消息代理和集成模式服务器。它支持来自JAVA、c++、C、Python、Perl、PHP等多种语言的客户端和协议。它提供了许多功能,如消息组、虚拟目的地、通配符和组合目的地等。它可以很容易地集成到spring应用程序中。 工欲善其事必先利其器,那么再使用
阅读全文
摘要:RabbitMQ是一个开源消息队列服务器,您可以使用它来构建您的消息传递应用程序。简单地说,您可以将来自一个应用程序的消息放入队列,并从来自相同应用程序或不同应用程序的队列中检索消息。您可以使用多种编程语言来连接RabbitMQ、创建和检索消息。 由于RabbitMQ需要安装erlang才能够运行,
阅读全文
摘要:第一种方式 sed -i "s/替换的目标/替换之后的内容/g" 要进行替换的文件。 第二种方式: echo "要进行替换的字符串" | sed -e "s/替换的目标/替换之后的内容/g" 第三种方式: firstStr=$1secondStr=$2replacestr=$3 echo " fir
阅读全文
摘要:下一代图形数据库建立了无限的规模和开发的灵活性,工欲善其事必先利其器,那么接下来我们就来看一下如何在centos上安装neo4j数据库。 neo4j的优点? 无限的可扩展性——Neo4j 4.0提供了水平扩展。具有最极端扩展需求的组织现在可以从Neo4j相对于关系型数据库和无sql数据库(不受数据量
阅读全文
摘要:用vi 打开/etc/vim/vimrc.tiny,输入以下两行: set nocompatible set backspace=2 这样就切换到非兼容模式,并且退格键也可以正常使用了。
阅读全文
摘要:Linux 系统中通常都是root用户具有超级权限,超级用户root一般是不需要创建的,然而很多时候root用户不是任何人都可以使用的,毕竟最高权限的用户,任意使用的话,会对系统造成很多不必要的破坏。那么就需要创建给不同人创建用户进行Linux系统的访问,或者针对不同的应用程序使用不同的用户。这时候
阅读全文

浙公网安备 33010602011771号