linux-jdk linux jdk

linux 命令

chmod [option] mode file # 将文件file的权限修改为mode # option可以为-r 表示递归修改文件 chown [option] owner:gourp file # 修改文件file的所有者和组 sed -i 's/aaa/bbb/g' filename # 将 ......
命令 linux

linux安装node

**1. 下载node** 去[nodejs官网](https://nodejs.org/en/download)下载最新版本 ![](https://img2023.cnblogs.com/blog/3235502/202307/3235502-20230706093853927-17816739 ......
linux node

Linux 错误: $'\r': command not found --九五小庞

前段时间写脚本出现了$'\r': command not found问题 其实log报错已经非常明确了,是linux无法解析$'\r'。这其实是windows与linux系统的差异导致的。 因为linux上的换行符为\n,而windows上的换行符为\r\n。所以脚本到linux上就无法解析了。 通 ......
错误 command Linux found 39

Linux调优–I/O 调度器

Linux 的 I/O 调度器是一个以块式 I/O 访问存储卷的进程,有时也叫磁盘调度器。Linux I/O 调度器的工作机制是控制块设备的请求队列:确定队列中哪些 I/O 的优先级更高以及何时下发 I/O 到块设备,以此来减少磁盘寻道时间,从而提高系统的吞吐量。 i/o调度器是什么? Linux ......
Linux

Linux调优–I/O 调度器

Linux 的 I/O 调度器是一个以块式 I/O 访问存储卷的进程,有时也叫磁盘调度器。Linux I/O 调度器的工作机制是控制块设备的请求队列:确定队列中哪些 I/O 的优先级更高以及何时下发 I/O 到块设备,以此来减少磁盘寻道时间,从而提高系统的吞吐量。 i/o调度器是什么? Linux ......
Linux

Linux调优–I/O 调度器

Linux 的 I/O 调度器是一个以块式 I/O 访问存储卷的进程,有时也叫磁盘调度器。Linux I/O 调度器的工作机制是控制块设备的请求队列:确定队列中哪些 I/O 的优先级更高以及何时下发 I/O 到块设备,以此来减少磁盘寻道时间,从而提高系统的吞吐量。 i/o调度器是什么? Linux ......
Linux

linux 中 sed命令的 -s选项

001、-s用于指定输出的间隔符 [root@PC1 test02]# seq 10 ## 默认输出分隔符为换行符 1 2 3 4 5 6 7 8 9 10 [root@PC1 test02]# seq -s " " 10 ## 指定空格为换行符 1 2 3 4 5 6 7 8 9 10 [root ......
命令 linux sed

27.Linux命令大全

1.基本命令 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系 ......
命令 大全 Linux 27

不同服务器(Linux)的环境(anaconda)迁移

# 1. 将服务器A的环境迁移到服务器B中 使用命令scp 首先,连接你当前的服务器 ```bash ssh 用户名@服务器ip地址 ``` 然后输入你当前需要转移的环境目录 ```bash scp -vrC A服务器文件名 用户名@B服务器ip地址:文件名 ``` ```bash scp -vrC ......
anaconda 环境 服务器 Linux

linux 怎么定时去执行一个 .sh 文件

在 Linux 中,你可以使用 crontab 来定时执行一个 .sh 文件。Crontab 是一个定时任务管理工具,它允许你在指定的时间间隔内运行命令或脚本。 下面是一些使用 crontab 定时执行 .sh 文件的步骤: - 打开终端或 SSH 连接到你的 Linux 服务器。 输入以下命令以编 ......
文件 linux sh

jdk配置环境变量(详细)

java语言的产品是jdk 自从2009年 oracle 收购的sun公司从此java 的隶属于oracle公司下 1 去oracle官网下载jdk https://www.oracle.com/java/technologies/downloads/ 找到自己想要的jdk版本,下载好点击下一步安装 ......
变量 环境 jdk

linux学习笔记

linux学习笔记 一、静态库与动态库的制作 1.1 静态库 1.1.1 静态库编译时与主程序一起编译 1.1.2 g++ -c -o xxx.a xxx.cpp就可以制作一个静态库 1.1.3 g++ -o xxx xxx.cpp xxx.a(或者用-L指定库目录 -l指定库名称)可以把静态库和主 ......
笔记 linux

RV1126 Linux 以太网MAC PHY 芯片8201f gmac dts配置

RK 系列的 SoC 中内置了以太网 MAC 控制器,所以只需要搭配一颗以太网 PHY芯片, 即可实现以太网卡功能。 按照规范, 即使是不同厂家的 PHY,同样有一部分寄存器的定义是通用的, 只要配置了这些通用的寄存器, 基本上 PHY 就可以正常工作。在 Linux 驱动中有通用的 PHY 驱动, ......
以太网 芯片 Linux 8201f 1126

Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用

https://blog.csdn.net/qq_21438461/article/details/130764349 Linux系统编程 C/C++ 以及Qt 中的零拷贝技术: 从底层原理到高级应用一、零拷贝技术的概念与价值 (Zero-Copy Concept and Value)1.1 什么是 ......
拷贝 底层 原理 系统 Linux

Linux下实现Web数据同步的四种方式

实现web数据同步的四种方式 1、nfs实现web数据共享 2、rsync +inotify实现web数据同步 3、rsync+sersync更快更节约资源实现web数据同步 4、unison+inotify实现web数据双向同步 一、nfs实现web数据共享 nfs能实现数据同步是通过NAS(网络 ......
方式 数据 Linux Web

Linux自签证书

## 创建证书临时存放目录 ```shell mkdir -p /tmp/cert cd /tmp/cert ``` ## 创建自签证书的脚本 > create-cert.sh 内容如下: ```shell #!/bin/bash -e help () { echo ' ' echo ' --ssl ......
签证 Linux

linux 中 数组的常见操作

001、创建数组 [root@PC1 test02]# ay=(1 2 3 4) ## 生成数组 [root@PC1 test02]# echo ${ay[*]} ## 输出数组 1 2 3 4 [root@PC1 test02]# echo ${#ay[*]} ## 输出数组的长度 4 002、 ......
数组 常见 linux

Linux环境变量

环境变量是一种存储在操作系统中的特殊变量,用于存储有关系统环境和配置的信息。 它们被用于指定命令行工具和应用程序的行为,以及为用户提供方便的配置选项。 在Linux系统中执行:env命令即可查看当前系统中记录的环境变量。 环境变量是以键值对的形式存在的,其中键是变量的名称,值是变量的内容。 为何无论 ......
变量 环境 Linux

linux LVS负载均衡集群

摘要:高并发时需要高性能的服务器,集群可以很好的增加服务器的性能,完成高并发的处理。 目录 一、集群概念 二、集群应用场景 三、集群分类 四、负载均衡集群架构 五、集群工作模式 六、LVS虚拟服务器 七、LVS负载调度算法 八、总结 一、集群概念 1.集群概念 多台主机构成一个整体,每个主机有自己的 ......
集群 linux LVS

Linux随机生成数

简介 在某些情况下,我们需要随机产生一个数来在一些场景中使用,例如验证码、ssh反向代理随机数的产生,又或者在一些shell脚本设计中需要用到随机数,这里介绍常用几个linux产生随机数的方法。 使用shuf shuf 命令在一些 Linux 系统中是自带的,但并不是所有系统都包含该命令。在 Ubu ......
Linux

Linux 虚拟文件系统四大对象:超级块、inode、dentry、file之间关系

转载:Linux 虚拟文件系统四大对象:超级块、inode、dentry、file之间关系 - 一口Linux - 博客园 (cnblogs.com) 一:文件系统 1. 什么是文件系统? 操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。 通常文件系统是用于存储和组织文件的 ......
对象 之间 文件 dentry 系统

Linux安装RabbitMQ详细教程

一、环境准备1、RabbitMQ版本 和 Erlang 版本兼容性关系 https://www.rabbitmq.com/which-erlang.html 2、ErLang安装教程 https://blog.csdn.net/laterstage/article/details/131513793 ......
RabbitMQ 教程 Linux

【linux】日志合并

``` #!/bin/bash output_file="merged_logs.log" # 合并后的日志文件名 logs=$(ls | grep .access.log) # 获取满足条件的日志文件列表 # 清空或创建新的日志文件 > "$output_file" # 循环处理每个日志文件 fo ......
linux 日志

在linux开发板上加载.ko驱动文件时,出现“insmod: ERROR: could not insert module led.ko: Invalid module format”错误的原因及解决方法

本文档仅用于本人在学习过程中的记录,方便日后查找问题。 问题描述: 在ubuntu虚拟机编译出的xxx.ko文件,发送到linux开发板上,执行insmod xxx.ko时,出现“insmod: ERROR: could not insert module led.ko: Invalid modul ......
module 错误 原因 Invalid 文件

hadoop集群配置 CentOS7 JDK安装 卸载

1 JDK下载 下载JDK8 下载地址 2 SSH访问需要安装JDK的服务器 3 检查是否有默认安装的JDK java-version 4 卸载自带JDK 4.1 检查系统安装的OpenJDK rpm -qa|grep openjdk -i 4.2 删除以上四项openjdk的安装包并且检查后显示删 ......
集群 CentOS7 hadoop CentOS JDK

linux删除命令行快捷键

1、终端删除整行 Ctrl+u 删除命令行开始至光标处 Ctrl+k 删除光标至命令行结尾 Ctrl+a 光标移到最前 Ctrl+e 光标移到最后 2、vi删除整行 dd:删除光标所在一整行 ndd:删除光标所在向下n行 d1G:删除光标所在到第一行 dG:删除光标所在到最后一行 d$:删除光标处到 ......
快捷键 命令 linux

PTE11-linux操作系统安全

linux操作系统分为账户安全、文件系统安全、日志分析等三类。 linux系统标识与鉴别 安全主体 安全主体 用户:身份标识userID;组:身份标识group ID 文件必须有所有者,必须属于某个或多个组,用户和组的关系灵活(一对多,多对多等都可以),根用户拥有所有权限。 信息存储-用户信息:/e ......
系统 linux PTE 11

linux登录日志查询

### 1. #CentOS下查看最后登录的用户信息 tail /var/log/messages tail /var/log/secure ### 2. *查看所有登陆记录,过滤IP和用户。 who /var/log/wtmp |grep 10.0.1.30 |grep root ![](http ......
linux 日志

vscode 连接 wsl2 下 linux 配置纯 clang 编译调试环境

1. 安装 `clang`, ArchLinux 下 `sudo pacman -S clang`。 安装 `lldb`, ArchLinux 下 `sudo pacman -S lldb`。 2. vscode 安装 `clangd` 和 `codelldb`(调试用) 插件,其中 `codell ......
环境 vscode linux clang wsl2

linux问题排查方式

1. 背景 有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源。这时候就需要登录服务器进一步深入分析问题的根源。那么分析问题需要有一定的技术经验积累,并且有些问题涉及到的领域非常广,才能定位到问题。所以,分析问题和踩坑是非常锻炼一个人的成长和提升自我能力。如果我们有一套好的分析工具, ......
方式 问题 linux