图形linux概念 简介

linux shell编程规范和变量

目录 一、shell简述 二、shell脚本 三、重定向 四、管道符 五、变量 六、shell脚本基本知识 七、预定义变量小实验 一、shell简述 概念:shell解释器,翻译官功能,与内核进行沟通的应用程序。 把代码翻译为二进制,让内核处理,负责接收用户输入的操作指令(命令)并进行解释,将需要执 ......
变量 linux shell

linux 中awk命令实现计算指定列各元素占该列总和的百分比

001、 [root@PC1 test]# ls a.txt [root@PC1 test]# cat a.txt ## 测试数据 30 y 10 t 40 d 20 w ## 借助数组来实现 [root@PC1 test]# awk '{ay[NR] = $1; sum += $1} END {f ......
百分比 总和 百分 元素 命令

Linux中Docker的搭建与应用

1.Docker的安装 [root@localhost~]#yum install -y docker 2.启动Docker,并设置开机自启动。 [root@localhost~]#systemctl start docker [root@localhost~]#systemctl status d ......
Docker Linux

npm简介

npm(Node Package Manager)是Node.js的包管理器,它是随同Node.js一起安装的。npm允许开发者在自己的项目中方便地安装、更新、卸载和管理各种开源的Node.js模块。 使用npm,你可以通过命令行界面(CLI)执行以下常用操作: 1. 安装包:通过`npm inst ......
简介 npm

Linux安装Miniconda和换源

# 1. Miniconda简介 相比于Anaconda的臃肿,使用Miniconda是个不错的选择,Miniconda是一款小巧的python环境管理工具,安装包大约只有50M多点,其安装程序中包含conda软件包管理器和Python。 # 2. Miniconda下载 - 官方下载 ```rub ......
Miniconda Linux

【linux】记一次linux开机黑屏卡死排查

背景: 机器:红帽7.6 问题:在安装docker后挂载盘后重启黑屏无法启动 排查过程: 1、进入单用户模式 2、排查发现fstable 挂载有误,一个个判断是哪个磁盘挂载有误 3、发现挂载没问题,但是一挂载上就无法启动 4、尝试修改挂载路径,问题解决 问题根源:原先挂载路径中有程序被设置为开机自启 ......
linux

MongoDB概念

## 概念 是一种nosql。介于关系型数据库与非关系型数据库之间的一种数据库。 ## 使用场景 - 日志收集 - 传感器 - 网络爬虫 ## 如何选择 中小型企业的10亿+算是最大的数据量,不超过则使用MongoDB。超过则是BP, 使用: HBASE。 ## 和mysql对比 | Mysql | ......
概念 MongoDB

Manjaro linux 安装svn 并在文件管理器里显示相关图标

需要先安装svn linux版打开终端执行 sudo pacman -S svn 安装完成后执行一下 svn --version 出现这个就说明svn已经安装完成了,这个时候我们可以执行 svn checkout [路径] 就可以检出svn服务器上相关内容了 但是这个有的时候我们打开文件管理器想要看 ......
图标 Manjaro 文件 linux svn

Rocksdb原理简介

Rocksdb作为当下nosql中性能的代表被各个存储组件(mysql、tikv、pmdk、bluestore)作为存储引擎底座,其基于LSM tree的核心存储结构(将随机写通过数据结构转化为顺序写)来提供高性能的写吞吐时保证了读性能。同时大量的并发性配置来降低compaction的影响。 ......
原理 Rocksdb 简介

Linux (6) 磁盘扩容

《Windows Azure Platform 系列文章目录》 #先格式化磁盘 sudo su - fdisk -l mkfs.xfs /dev/sdb blkid vi /etc/fstab UUID=4329a75b-ac40-4145-b0d5-1007e298b7ef /data xfs d ......
磁盘 Linux

【linux】linux设置开机自启动的几种方式

一.、在/etc/rc.local文件中添加自启动命令 执行命令: 编辑"/etc/rc.local",添加你想开机运行的命令 运行程序脚本:然后在文件最后一行添加要执行程序的全路径。 例如,每次开机时要执行一个hello.sh,这个脚本放在/usr下面,那就可以在"/etc/rc.local"中加 ......
linux 方式

Linux 中多终端同步 history 记录

1、 http://www.manongjc.com/detail/60-korjippmfjivlpg.html https://www.cnblogs.com/tsecer/p/14850943.html 基本认识 Linux 默认配置是当打开一个 shell 终端后,执行的所有命令均不会写入到 ......
终端 history Linux

linux productuuid计算机唯一标识符查看

[toc] ##linux productuuid计算机唯一标识符查看 "ProductUUID" 是指计算机的唯一标识符(UUID),它是一种用于标识计算机硬件的数字代码。不同的操作系统和计算机制造商可能会以不同的方式生成和显示 ProductUUID。以下是几种查看 ProductUUID 的方 ......
标识符 productuuid 标识 计算机 linux

linux系统模板目录

参考:https://zhuanlan.zhihu.com/p/366035779 模板目录 ``` /etc/skel ``` 针对不同登录用户的家目录的模板目录,可以在这个目录放置配置文件文件夹,不同的登录用户可以自动调用该目录作为模板 skel 是 skeleton 的缩写,每当你新建一个用户 ......
模板 目录 系统 linux

Rocky Linux 9 x86_64 OVF (sysin)

Rocky Linux 9 x86_64 OVF (sysin) 以社区方式驱动的企业 Linux 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) ![Rocky-Linux-Logo](https://sysin.o ......
Rocky Linux sysin OVF 86

linux 清空文件内容命令

1.使用vi/vim命令打开文件后,输入"%d"清空,后保存即可。但当文件内容较大时,处理较慢,命令如下: vim file_name :%d :wq 2.使用cat命令情况,命令如下: cat /dev/null > file_name 3.使用echo命令清空,此时会在文件中写入一个空行“\n" ......
命令 文件 内容 linux

C++ 简介

C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。 C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。 C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设计开发的。C++ ......
简介

LINUX系列-命令篇

### 1 find命令 -name 名称查找 -size 大小查找 -type 类型查找 f:普通文件 d:目录文件 l:链接文件 b:块设备文件 c:字符设备文件 p:管道文件 s:socket文件 -user 属性查找 -iname 忽略大小写查找 -[cam]time (create/acc ......
命令 LINUX

How to change the default Python2 to Python3 on Linux All In One

How to change the default Python2 to Python3 on Linux All In One 在 Linux 中如何把默认的 Python2 更改为 Python3 .bashrc / .zshrc alias symbolic link 符号链接 ......
Python Python2 Python3 default change

在Linux中优雅的安装MYSQL

首先我们需要准备一个Linux环境,和一个MySql的安装包(本次采用的mysql安装包版本为:8.0.27) 把文件放在linux下的/usr/local目录下 对文件进行解压 3.1:tar -xvf mysql-8.0.27-linux-glibc2.12-x86_64.tar.xz --解压 ......
Linux MYSQL

linux日志文件常用搜索命令

查看日志文件指定内容 cat user.log | grep 'userId=88888888' 查看日志文件指定内容上下10行 grep -C 10 'userId=88888888' user.log //-B上面 -A下面 追踪最近10行内容并实时显示接下来的日志 tail -10f user ......
命令 常用 文件 linux 日志

LINUX系列-网络篇

### 一 网卡配置 配置文件位置:/etc/sysconfig/network-scripts/ifcfg-eth0 1.DEVICE=eth0 网卡名字 2.HWADDR=00:0c:29:90:89:d9 HWADDR HardWare Address 硬件地址 MAC地址 3.TYPE=Et ......
LINUX 网络

Linux cp命令直接覆盖不提示的方法

今天在做项目的时候需要在linux上拷贝A项目中upload目录下所有的资源到B项目中的uoload目录下,所以我就打算使用【cp】命令拷贝过去,拷贝的时候我加了【-f】参数了,但还是一个个的询问我是否覆盖目标文件。所以今天就记录下这个问题。 1、使用了【-f】还是询问的情况: cp -r -f A ......
命令 方法 Linux

c++ linux download file via libcurl

1.Install libcurl sudo apt install curl curl -o cpplibrary.pdf http://www.cesarkallas.net/arquivos/livros/informatica/cpp/The%20C%2B%2B%20Standard%20L ......
download libcurl linux file via

LINUX系列-服务器cpu和内存篇

### 一 系统内存过高排查方法 1、使用top命令查看当前服务器上所有进行使用内存情况,可以使用shift+m 按键,将进程按照内存使用情况排序。如若某个进程占用过多内存,使用kill 终止该进程。 2、检查是否有内存泄漏情况。 ps aux --sort=-%mem 该命令可按照内存使用率高低进 ......
内存 服务器 LINUX cpu

linux下查看电脑运行内存及CPU

**1、查看系统内存大小的详细信息,可以查看总内存,剩余内存、可使用内存等信息** `cat /proc/meminfo` ![](https://img2023.cnblogs.com/blog/1752631/202305/1752631-20230525104341146-106780787. ......
内存 电脑 linux CPU

新手怎么玩转Linux

Linux是一个非常强大、灵活和可定制的操作系统,这使得它成为了程序员的首选操作系统之一。程序员喜欢使用Linux的原因有以下几点:开源、稳定性、安全性、命令行界面、社区支持。那么新手改如何玩转Linux呢?跟着我一起来看看吧。 以下是对新手的一些建议: 1、了解基本的Linux命令:Linux是基 ......
新手 Linux

Linux系统,使用PHP连接ORACLE数据库

首先安装ORACLE的InstantClient环境:在这里下载 因为我需要连接11.2.0.4.0版本的ORACLE数据库,所以选取下载了basic-11.2.0.4.0-1.x86_64.rpm和devel-11.2.0.4.0-1.x86_64.rpm, 使用如下命令安装: rpm -ivh ......
数据库 数据 ORACLE 系统 Linux

UE4 AirSim Windows项目交叉编译Linux包

1、从Linux环境下AirSim文件夹导入相关.a库至对应路径 2、项目插件中禁用VR相关插件 libopenvr_api.so issue when building project against UE 4.25 · Issue #2889 · microsoft/AirSim (github ......
Windows 项目 AirSim Linux UE4

走进Linux世界,学习Linux系统的必备指南

随着计算机技术的不断发展,Linux操作系统已成为IT行业中备受关注的操作系统之一。Linux以其安全性、稳定性和开放性,受到了广泛的认可和欢迎。学习Linux系统对于IT行业的从业者来说是非常重要的。但是,对于初学者来说,学习Linux可能会感到有些困难。 所以,我今天我打算给初学者们答疑解惑,希 ......
Linux 指南 系统 世界