条件 数学linux shell
centos linux系统安装详解
打开vmware,版本差异区别不大 选择创建新的虚拟机 选择典型,是默认选项不用改,点击下一步 选择稍后安装操作系统(默认选项不用改),点击下一步 选择linux,并且版本改为centos 64位,点击下一步 虚拟机名称随便改,位置是指虚拟机的位置,点击浏览,自己选择位置,点击下一步 最大磁盘大小改 ......
Linux安装Net7SDK运行Net项目
Linux安装Net7SDK运行Net项目 安装Net7 SDK 1.安装sdk依赖环境 wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft ......
【Shell】数组
数组 bash 只支持一维数组。 数组下标从 0 开始,下标可以是整数或算术表达式,其值应大于或等于 0。 创建数组 # 创建数组的不同方式 nums=([2]=2 [0]=0 [1]=1) colors=(red yellow "dark blue") 访问数组元素 访问数组的单个元素 echo ......
修改Linux IP
ip a s //查看ip地址信息 cat /etc/sysconfig/network-scripts/ifcfg-网卡名称 //查看网络配置信息 vi(或者vim) /etc/sysconfig/network-scripts/ifcfg-网卡名称 //修改配置信息 Esc :wq退出 TYPE ......
【Shell】字符串
单引号和双引号 shell 字符串可以用单引号 '',也可以用双引号 “”,也可以不用引号。 单引号的特点 单引号里不识别变量 单引号里不能出现单独的单引号(使用转义符也不行),但可成对出现,作为字符串拼接使用。 双引号的特点 双引号里识别变量 双引号里可以出现转义字符 综上,推荐使用双引号。 拼接 ......
【Shell】变量
变量 Bash 中没有数据类型,bash 中的变量可以保存一个数字、一个字符、一个字符串等等。 同时无需提前声明变量,给变量赋值会直接创建变量。 变量命名原则 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用 bash ......
[故障集合]Linux必备故障及原因50个
一. 文件和目录类 File exist 文件已经存在 No such file or directory 没有这个文件或目录(这个东西不存在) command not found 命令找不到(没有这个命令) invalid option 无效的参数(不可用的参数) overwrite 覆盖 rem ......
初等数学瞎扯Ⅲ:数论函数与筛法
0. 前置知识与基本定义 $[op]$:值为 $1$ 当且仅当方括号内条件为真。记为艾弗森括号 唯一分解定理:一个正整数 $x$ 可以被唯一分解为 $\prod\limits_{i=1}^m p_i^{c_i}$,其中 $\forall i\in[1,m],p_i\in \mathbb{P}$。(关 ......
linux 进入恢复模式
issue: 由于只有一个普通用户才能登录服务器,root用户不能,这个普通用户 有sudo权限, 但是现在切到root后修改错了sudoers文件,导致现在普通用户没有sudo权限了,也不能切root用户了。 解决方案: 重启服务器并进入恢复模式。具体步骤可能因操作系统的不同而有所不同,请查阅您操 ......
linux中修改文件常用vim命令
linux中修改文件常用vim命令 个人博客地址: https://note.raokun.top 拥抱ChatGPT,国内访问网站:https://www.playchat.top | 按键 | 作用 | 含义 | | | | | | i | 在当前字符前插入 | (记忆:insert) | | ......
初等数学瞎扯Ⅱ:辅助工具
0. 前置知识 质数与合数:对于一个数 $n$,若其因子只有 $1$ 和 $n$,则称 $n$ 为质数,否则为合数。 一些基础的数论函数知识,可以参见初等数学瞎扯Ⅲ:数论函数与筛法 1. 乘方运算 1-0. 问题简述 求 $b^m\pmod p$。 1-1. 普通快速幂 快速求 $a^b\pmod ......
Linux解压RAR文件
首先说明 1、linux中常常会遇到一些rar结尾的文件包,靠linux本身的命令是无法实现解压rar结尾的文件夹的,需要安装rar的压缩软件才可以。 2、要将服务器的账号切换为root账户,否则安装会出错。 1、下载linux版本的rar软件 访问RARLAB官网下载最新的、适用于自己的linux ......
xshell 传输文件后,Linux终端显示乱码
原因:XSHELL 与Linux 编码设置不一致 终端: xshell: 解决方法:设置为一致即可 ......
rust交叉编译配置:windows上编译linux可执行程序
rust交叉编译配置:windows上编译linux可执行程序 简述 交叉编译大概指在在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码. 本次,我们配置的是在windows上编译出在linux上运行的rust可执行程序. 我们在安装rust之后,默认会安装跟机器环境搭配的编译相关 ......
处理Linux 终端中文显示乱码问题
问题详情: 中文命名的文件或者文件夹显示?号或者□,无法正常显示文件名 1、查看是否已安装中文字体 # 查看已安装的中文字体 fc-list :lang=zh # 查看已安装的中文字体并排序 fc-list :lang=zh-cn | sort 2、安装字体库 yum -y install font ......
Linux安装Tomcat
1.通过远程链接软件连接上我们的linux服务器,下载linux版本的jdk和tomcat压缩包并上传到我们的服务器中,如下: 2.分别进行解压缩: tar -zxv -f jdk-8u371-linux-x64.tar.gz 回车 tar -zxv -f apache-tomcat-8.5.49. ......
10 iozone Examples for Disk I/O Performance Measurement on Linux
https://www.thegeekstuff.com/2011/05/iozone-examples/ As we discussed in our Linux performance monitoring introduction article, measuring IO subsystem ......
C代码之shell命令
char l_c8Command[128] = {0}; memset(l_c8Command, 0, sizeof(l_c8Command)); sprintf(l_c8Command, "ifconfig %s down", name); system(l_c8Command); Trace(" ......
linux批量处理脚本
1. 批量Kill ps -ef | grep java| grep -v grep | awk '{print $2}'| xargs kill -9 2. 统计进程数 ps -ef| grep java | grep -v grep | awk '{print $2}'| wc 3. 批量打开防 ......
Linux安装jdk1.8
首先要去官网下载jdk > Java Downloads | Oracle 看你是什么系统 2.把下载好的安装包(下载路径一定要记得)拖到xshell中 ......
马哥教育Linux-第07周作业
学号:N74058 1. 总结pg和mysql的优劣势。2. 总结pg二进制安装和编译安装。3. 总结pg服务管理相关命令 pg_ctl 和pgsql命令选项及示例和不同系统的初始化操作4. 总结pg数据库结构组织5. 实现pg远程连接。输入密码和无密码登陆6. 总结库,模式,表的添加和删除操作。表 ......
linux下查看cpu型号,cpu逻辑个数
# 查看CPU信息(型号)cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c # 查看逻辑CPU的个数 cat /proc/cpuinfo| grep "processor"| wc -l ......
linux rv1126 查看内存使用情况 磁盘使用情况
0.top命令,47.1 表示占用 47.1% 0.717与前面的GiB对应,总共0.717GB运行内存 1、cat /proc/meminfo 内存映射文件 2、free -m 3、磁盘使用情况 df -h ......
离散数学第一部分内容总结
一、命题逻辑 命题: 能够判断真假的陈述句称作命题。 一个命题的“结果”,称为真值。 例: X>Y 不是命题,因为无法判断真假。 明天会下雨是命题,可以判断真假。(但真值无法确定) 命题变元:命题标识符如仅是表示任意命题的位置标识,就称为命题变元。 它是位置标识,不是能判真假的陈述句。 原子变元:当 ......
Linux 常用配置代理proxy
都说反向代理比较多,今天来说说正向代理。 以下配置均为正向代理,正向代理可以起到访问无法直接访问的内容的作用,或者对于某些内容具有加速作用。 1665583094422.png 代理分为直接代理和密码代理: 无密码代理如 http_proxy=http://proxy.com:8080/; 密码代理 ......
Linux(vim编辑器)
一.vim编辑器 快速体验 使用:vim hello.txt,编辑一个新文件,执行后进入的是命令模式。 在命令模式内,按键盘i,进入输入模式。 在输入模式内输入想要输入的文本 输入完成后,按esc回退到命令模式 在命令模式内,按键盘:,进入底线模式 在底线命令内输入:wq,保存文件并退出vim编辑器 ......
避坑:Go并发编程时,如何避免发生竞态条件和数据竞争
大家都知道,Go是一种支持并发编程的编程语言,但并发编程也是比较复杂和容易出错的。比如本篇分享的问题:竞态条件和数据竞争的问题。 会发生竞态条件和数据竞争的场景有哪些 多个 goroutine 对同一变量进行读写操作。例如,多个 goroutine 同时对一个计数器变量进行增加操作。 多个 goro ......
Linux正则过滤命令提取ip用来爬虫
Linux如何查看IP地址的命令,本人知道两种,分别是ifconfig和ip,至于具体用法,在这就不详细说了,我们的主要目标是用正则来过滤两者基本命令获取的内容以至于直接获得地址,但是我们还是必须了解两者获得的内容是不一样的。 首先,我们先来看看两者的基本命令输出的内容分别是什么。 命令ifconf ......