常见system linux call
Linux 生成pem文件用于免密登录
Linux命令讲解 生成密钥对,在远程机器生成.pem文件: $ ssh-keygen -t rsa -b 2048 -v 直接确认下一步,查看生成的密钥对: $ ls ~/.ssh/ 生成了id_rsa和id_rsa.pub 将私钥重命名至id_rsa.pem: $ mv ~/.ssh/id_rs ......
Net 高级调试之十四:线程同步的基础知识和常见的同步原语
一、介绍 今天是《Net 高级调试》的第十四篇文章,这篇文章我们主要介绍和线程相关的内容,当然不是教你如何去写多线程,更不会介绍多线程的使用方法和API,今天,我们主要讲一下锁,一说到多线程,就会有并发的问题,也可以说是线程安全的问题,锁是没有办法避开的一个话题。我们今天不讲锁的使用方法,主要是关注 ......
maxwell常见问题
错误描述 # 启动maxwell,jps查看没有显示maxwell的进程 /opt/software/maxwell/bin/maxwell --config /opt/software/maxwell/config.properties --daemon # 使用前台启动 /opt/softwar ......
linux 下安装.net 8环境
.NET 8.0 SDK (v8.0.100) - Linux x64 Binaries! 1.从官网下载对应的运行时环境压缩包。 下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/8.0 2. 安装 SDK 下载完成后,打开终端并运行以 ......
System
方法 arraycopy Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array. ......
kafka常见问题
报错1 [root@slave1 data_mocker]# kafka-console-consumer.sh --bootstrap-server slave1:9092 --topic topic_db [2023-12-19 18:31:12,770] WARN [Consumer clie ......
linux系统,磁盘、镜像、目录挂载和未挂载,查看命令
查看系统中存在磁盘或镜像、设备 lsblk 使用lsblk命令查看系统上的所有块设备信息: blkid blkid命令可以更详细的查看未挂载磁盘,不仅能查看大小,还可以看到其他更多的信息 fdisk -l fdisk -l 命令可以列出系统中未挂载的所有磁盘,执行该命令后会列出当前系统的所有磁盘,其 ......
如何在 Rocky Linux 9上安装 KVM
KVM 是 内核虚拟机(Kernel Virtualization Machine) 的简称,是一个为 Linux 内核设计的开源虚拟化平台。它是一种 1 类管理程序,或通常称为裸机管理程序。它允许用户创建和管理多台客户机,这些可以在 Linux 或 Windows 操作系统中创建。 与大多数虚拟化 ......
linux下好用的视频编辑软件
有很多自由开源的视频编辑器提供了出色的功能,而不需要付费。以下是免费 Linux 视频编辑器组成的列表,它们可能非常适合你的特定需求: 2023 年最佳 Linux 视频编辑器 1、Blender Blender 是这个列表中功能最强大的视频编辑器之一。值得注意的是,它是自由开源软件,同时也是一个 ......
Linux 安装宝塔面板无公网也可以实现远程访问面板(重磅推荐,小白建站!!)
宝塔面板是一款服务器管理软件,可提高运维效率,下面简单几步实现宝塔面板安装使用cpolar并且实现远程访问本地宝塔面板,这里以centos为例子 1.安装宝塔 进入官网查看命令,这里以linux为准,以下是linux安装命令: yum install -y wget && wget -O insta ......
Linux 查看磁盘空间
一、查看文件系统使用率 df -h 二、查看目录下文件大小 du -sh * # 包含隐藏目录 du -sh .[^.]* * |sort -h ......
Linux服务器快速安装FastGPT知识库问答系统
最近开始体验FastGPT知识库问答系统,参考官方文档,在自己的阿里云服务器使用Docker Compose快速完成了部署。 环境说明:阿里云ECS,2核8G,X86架构,CentOS 7.9操作系统。 Docker与Docker-Compose安装 1.登录服务器,执行相关命令完成安装。 # 安装 ......
Linux安装nacos 启动报错解决: which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
报错信息:which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin) readlink: 缺少操作数 Try 'readlink --help' for more information. dirn ......
Java-并发编程-04常见工具类及使用
四、常用并发工具类 在JDK的并发包里提供了几个非常有用的并发容器和并发工具类。供我们在多线程开发中进行使用。 ConcurrentHashMap 在集合类中HashMap是比较常用的集合对象,但是HashMap是线程不安全的(多线程环境下可能会存在问题)。为了保证数据的安全性我们可以使用Hasht ......
linux的一些不常用指令
一:文件操作 // 阅读文件 // 1、vi/vim 文件名 不存在的文件新建,存在的编辑 2、cat -n 文件名 显示文件的行号 3、vim +行号 文件名 编辑并跳到指定行 4、more 文件名 先显示一页,按回车一行行往下翻 不支持网上翻 5、less 文件名 显示一页并可以通过上下键翻页, ......
【misc】[NSSRound#12 Basic]Secrets in Shadow --linux提权,shadow文件hash爆破
首先使用ssh连上主机 :ssh ctf@node5.anna.nssctf.cn -p 28844 接着再输入ls -al查看文件 尝试打开文件,发现权限不够,根据题目的提示打开shadow文件 在以前的Linux系统中,用户名、所在的用户组、密码(单向加密)等信息都存储在、/etc/shadow ......
Linux下载sbt-1.9.0
先下载sbt,我下载的是sbt-1.9.0 链接: https://www.scala-sbt.org/download.html 下载好了之后将sbt导入虚拟机(虚拟机用的红帽),我放在了/export/server/目录下 解压sbt tar -zxvf sbt-1.9.0.tgz 进入sbt, ......
pip install MySQL-python常见问题
在centos7.6上使用rpm包安装了mysql8.0.35,现在使用pip安装MySQL-python # 安装wget yum -y install wget # 安装pip wget https://bootstrap.pypa.io/get-pip.py curl https://boot ......
Linux 查看磁盘空间
一、查看文件系统使用率 df -h 二、查看目录下文件大小 du -sh * # 包含隐藏目录 du -sh .[^.]* * |sort -h ......
linux - 文件与目录权限的设置与修改
文件权限说明 [-][rwx][r-x][r--] 文件权限分为四部分: 1. 第一部分表示文件类型,- 代表普通文件,d代表目录, l代表链接文件 2. 第二部分表示文件所有者权限,r 代表可读, w代表可写, x代表可执行 3. 第三部分表示所属用户组权限,r 代表可读, x代表可执行 4. 第 ......
zookeeper及kafka在Linux下的安装与配置
一、Zookeeper的下载、安装、配置ZooKeeper服务器是用Java创建的,它需要在JVM上运行,所以需要使用JDK1.6及以上版本的支持。对于jdk的安装本文不做介绍。 1、zookeeper的下载:因为apache-zookeeper-3.5.5的在安装完启动时可能会报,"错误: 找不到 ......
linux安装kafka教程
一、安装kafka1、下载kafka1.到kafka的官网,去下载想用的kafka包:http://kafka.apache.org/downloads 2.我这里下载的是:kafka_2.12-3.4.1.tgz 3.将安装包传送到服务器并解压(默认这里解压了就是安装路径了,可以自己斟酌): 比如 ......
Linux搭建FTP服务器
一、概念简介 vsftpd(very secure FTP daemon)是Linux下的一款小巧轻快、安全易用的FTP服务器软件,本次实验介绍如何在Linux上安装并配置vsftpd。 FTP(File Transfer Protocol)是一种文件传输协议,基于客户端/服务器架构,支持以下两种工 ......
hadoop集群常见错误
虚拟及没有启动任何服务器查看jps会显示jps,如果没有显示任何东西 [root@slave2 ~]# jps 9647 Jps 解决方案 # 进入/tmp查看 [root@slave1 dfs]# cd /tmp [root@slave1 tmp]# ll 总用量 48 drwxr-xr-x. 2 ......
Linux开机启动自定义脚本
方式一:chkconfig命令 首先编写好自启的脚本 /etc/init.d/test.sh #!/bin/sh # chkconfig: 2345 10 90 # 创建个文件 touch /opt/script/1.txt 再给脚本添加上可执行权限: chmod +x test.sh 将脚本添加到 ......
"System.OutOfMemoryException" (XmlDocument内存溢出)
XmlDocument因为是GC自动回收,所以没有Dispose方法来释放内存资源,所以在出现内存溢出的时候要使用 GC.Collect(); 来手动回收。 ......
DataX使用常见错误
报错1 [root@slave1 datax]# python bin/datax.py job/base_province.json DataX (DATAX-OPENSOURCE-3.0), From Alibaba ! Copyright (C) 2010-2017, Alibaba Grou ......
【不断更新】linux命令
解压/生成压缩包 # .zip格式:-r 目录递归遍历 unzip 待解压的压缩包.zip zip -r 待生成的压缩包.zip 被压缩目录 # .gz格式使用gzip命令压缩、gunzip命令解压缩 # .bz2格式使用bzip2命令压缩、bunzip2命令解压缩 # 但.gz或.bz2不能压缩目 ......
Linux下4种快速创建大文件的方法
1. 使用 dd 命令创建大文件 dd 命令是实际写入硬盘,文件产生的速度取决于硬盘的读写速度,根据文件的大小,该命令将需要一些时间才能完成。创建一个名为 test.img 的 2 GB 大小的文本文件,执行以下操作:dd if=/dev/zero of=test.img bs=2G count=1 ......
linux环境变量(转载)
阅读目录一、Linux 环境变量介绍1.1 Linux 环境变量介绍1.2 Linux 环境变量分类1.3 Linux 常用的环境变量二、Linux 查看环境变量三、Linux 添加环境变量3.1 添加系统级环境变量(需root权限、针对所有用户、永久生效)3.2 添加用户级环境变量3.3 SSH/ ......