
linux基础知识
answer_yym
且随疾风前行
展开
-
vim使用&设置&正则匹配
【代码】vim使用&设置&正则匹配。原创 2023-07-05 09:58:52 · 549 阅读 · 0 评论 -
shell使用
判断命令字符串形式相等 [[ ]] 左右都有空格,原创 2022-12-22 09:12:49 · 239 阅读 · 1 评论 -
git常见命令需求
0,基本命令git add . # 从工作区添加到暂存区git commit -m "信息" # 从暂存区移动到本地库git push origin master # 更新到远程库git clone xxxx1. 删除本地库mastertemp在master分支上执行:git branch -d temp # 如果未合并,就使用-D2. 使用远程库更新本地库在当前分支master下git fetch origin master:tempgit diff tempg原创 2022-04-13 11:01:56 · 327 阅读 · 0 评论 -
源码安装ganglia
安装gangliasudo -E apt-get -yq --no-install-suggests --no-install-recommends $(travis_apt_get_options) install libapr1-dev libaprutil1-dev libconfuse-dev libexpat1-dev libpcre3-dev libssl-dev librrd-dev libperl-dev libtool m4 gperf zlib1g-dev pkg-config$原创 2022-03-20 20:40:35 · 933 阅读 · 0 评论 -
Typora工具使用_下载
一个链接记录链接原创 2021-12-02 20:45:39 · 178 阅读 · 0 评论 -
ubuntu安装pip3、Scrapy框架(爬虫)并使用
1、环境uname -aLinux answer 5.4.0-90-generic #101~18.04.1-Ubuntu SMP Fri Oct 22 09:25:04 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux2、安装步骤前置环境:1、安装python2、安装pipsudo apt install python3-pip3、命令安装3.1、验证本机是否已经安装了lxmlsudo pip install lxml出现:Requirement原创 2021-11-18 22:21:24 · 1720 阅读 · 0 评论 -
cmake使用
cmake 简介 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。...转载 2020-03-25 12:56:37 · 140 阅读 · 0 评论 -
集群性能信息获取(自己获取)
1、获取机器性能的脚本程序我使用的#!/bin/bash# 1 获取要监控的本地服务器IP地址IP=`ifconfig | grep inet | grep -vE 'inet6|127.0.0.1' | awk '{print $2}'`echo "IP地址:"$IP# 2 hostnameHOSTNAME=`hostname`echo "hostname:" $HOSTNAME# 3 获取用户空间占用CPU百分比cpu_user=`top -b -n 1 | grep Cpu |原创 2021-05-13 20:59:45 · 242 阅读 · 0 评论 -
docker安装容器搭建go环境
1、简介IaaS(Infrastructure as a Service)PaaS(Platform)SaaS(Software)Docker daemon,docker守护进程,root权限原创 2020-12-08 09:39:26 · 1296 阅读 · 0 评论 -
HPCG安装记录
1、HPCG安装一个链接1、下载源码git clone https://github.com/hpcg-benchmark/hpcg.git2、cd到setup,修改Make.Linux_MPI文件cd hpcg/setupvim Make.Linux_MPI找到MP原创 2020-12-07 14:36:06 · 1440 阅读 · 3 评论 -
虚拟机安装
1.安装虚拟机安装虚拟机载体VMware,再安装Ubuntu系统。一个知乎连接原创 2020-12-28 10:46:20 · 138 阅读 · 0 评论 -
bash报错(已解决)
错误方式1bash: ./hello.sh: /etc/bash: 解释器错误: 没有那个文件或目录打开的编写的准备用来可执行的文件(比如说:hello.sh)文件第一行#!/bin/bash而自己写错成了#!/etc/bash所以找不到, 尴尬!!错误方式2还有一种他们常见的错误是-bash: ./666.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录因为跨系统编写脚本了因为在windows下的换行是\n\r而linux是\n就会出错添加:sed原创 2020-07-22 22:33:30 · 1930 阅读 · 0 评论 -
安装使用samba
安装使用samba sudo apt-get install samba samba // 查看版本 cd /etc/samba/ ls sudo cp smb.conf smb.conf.bak // 复制配置文件 mkdir share // 在/home/txdy827目录下创建共享文件 sudo chmod 777 share/ -R cd - sudo vim smb.conf // 配置共享文件在打开的文件最后 添加如下语句[Sha原创 2020-07-21 23:28:31 · 116 阅读 · 0 评论 -
gem5修改002
1、为新的对象创建一个python类参照1、在目录:gem/gem5-22183ae13998/src/learning_gem5/part2$下的HelloObject.py ,就是对象Object相对应的python类,2 然后在该目录下:创建两个文件,一个.h文件,一个.c文件,hello_object.hh 、hello_object.cc 、3注册:在当前目录:~/gem/gem5-22183ae13998/src/learning_gem5/part2$ 下修改文件:SCon原创 2020-09-14 19:53:10 · 236 阅读 · 0 评论 -
linux错误解决记录_安装
1pi@raspbian:~/src$ sudo apt install gitE: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?这个错误是系统连接的是局域网原创 2020-08-18 13:21:25 · 3975 阅读 · 0 评论 -
指令集001_和arm发展现状
简介指令是计算机运行的最小的功能单位,而硬件的作用是完成每条指令规定的功能。设计计算机,考虑他拥有的功能,设计指令集,然后硬件实现。软件是为了使用计算机而编写的各种系统和用户的程序,程序由一个序列的计算机指令组成指令系统包括指令格式、寻址方式和数据形式一台计算机的指令系统反映了该计算机的全部功能,机器类型不同,其指令系统也不同,因而功能也不同。指令系统的设置和机器的硬件结构密切相关常见的指令集有:Intel的x86,EM64T,MMX,SSE,SSE2,SSE3,SSSE3 (Super S原创 2020-08-05 21:59:01 · 254 阅读 · 0 评论 -
新打印机操作
1、开机打印机插上电源,就开机了,会向外部发射一个wifi信号,手机连上wifi信号,就能把手机上的PDE格式的文件打印出来了。2、打印1、用wps打开文件,转成pdf格式的文件,发送到打印机,识别打印机,设置打印格式(张数,彩色,横屏之类)打印即可2、把待打印的文件 加载到 厂家(如hp)打印相关的操作软件,有打印选项。3、加墨水用注射器,...原创 2020-07-19 12:12:08 · 728 阅读 · 0 评论 -
基础知识c
1、malloc函数头文件 《stdlib.h》stl先析构,所以直接用malloc可能会出错,malloc需要主动free,不会初始化DODEL要删除的东西返回值是void*,可以强制类型转换成其他任意的,void * p;p=malloc(4 *sizeof(int));for(int i=0;i<10;i++){ cout<<p[i]<<endl;} int *pp;pp=(int *)malloc(4 * sizeof(char);2、mem原创 2020-07-01 23:16:32 · 156 阅读 · 0 评论 -
验证回文串002
1、描述125给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1:输入: “A man, a plan, a canal: Panama”输出: true示例 2:输入: “race a car”输出: false来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/valid-palindrome著作权归领扣网络所有。商业转载请联系官方授权,非商业转载原创 2020-06-19 21:13:15 · 125 阅读 · 0 评论 -
cpp判断数字,字母的函数
文章目录 1.isalphaisalpha()用来判断一个字符是否为字母,如果是字符则返回非零,否则返回零。 cout << isalpha('a');//返回非零 cout << isalpha('2');//返回02.isalnumisalnum()用来判断一个字符是否为数字或者字母,也就是说判断一个字符是否转载 2020-06-19 19:03:41 · 1598 阅读 · 0 评论 -
UCGLE-master学习
文章目录0、简介1、数据分析main()函数中定义一个结构体数据初始化函数在初始化时候判断是否使用lsa在初始化数据时创建组内通信组创建进程组之间的通信组2、else{}执行经典的lsa算法3、if()执行自己写的算法0、简介大致分成3部分,1、对数据进行处理分析、判断是否适合经典的lsa算法。2、如果适合就执行else{}部分(classicalGMRES(&v, &A))。3、不适合就执行if{}部分(项目作者写的)1、数据分析main()函数中定义一个结构体com_ls原创 2020-06-05 15:53:19 · 241 阅读 · 0 评论 -
G++命令参数
写文章发现关注消息gcc/g++ 命令参数玻璃缸里的自游关注赞赏支持gcc/g++ 命令参数 gcc/g++ 在执行编译时,需要4步 1.预处理,生成.i的文件[使用-E参数] 2.将预处理后的文件转换成汇编语言,生成文件.s[使用-S参数] 3.由汇编变为目标代码(机器代码)生成.o的文件[使用-c参数] 4.连接目标代码,生成可执行程序[使用-o参数]-x language filename设定文件所使用的语言,使后缀名无效,对以后的多个有效.也就是根据约定,C语言的后缀名称是.c转载 2020-05-18 14:03:18 · 1475 阅读 · 0 评论 -
路由器_使用介绍
文章目录1路由器开机2、重启路由器3、手机接通路由器4、创建管理员密码5、上网设置6、全新的路由器,7总结1路由器开机通电即开机,通电后路由器就会向外部发射信号,好像在说我出生了!,如果是新路由器就会2、重启路由器长按下图1图 13、手机接通路由器打开手机连接到路由器的网络(此时并不能上网,但手机已经能连接到路由器的网络了)4、创建管理员密码浏览器进入网址192.168.1....原创 2020-04-28 19:35:33 · 434 阅读 · 0 评论 -
MarkDown笔记20200428
1、生成目录【toc】文章目录这是一号标题这是二号标题3、引用>4、加粗 两侧用两个星号5、斜体 斜体用一个星号6、链接7、图片链接 图片链接![]和()8、 输入代码9、支持嵌入HTML标签百度地图10、 在简书创建图床11、腾讯视频12、B站视频 : *分享*->*嵌入代码*2、写标题#加空格这是一号标题这是二号标题3、引用>鲁迅说:世上...原创 2020-04-28 00:27:45 · 239 阅读 · 1 评论 -
安装gem5模拟器001
1、环境1、ubuntu18.04虚拟机,内存4G的时候说是virtual memory exhausted: Cannot allocate memoryscons: *** [build/ARM/arch/arm/generated/generic_cpu_exec_4.o] Error 1然后就把内存调成8G了,就过了。2 、g++通过sudo apt get install gcc,根据系统安装的gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.0原创 2020-09-01 08:23:14 · 471 阅读 · 0 评论 -
linux基础知识001
1、切换python版本下载python3.7或者3.7然后删除软链接,更新sudo apt-get install python31第二步 cd到根目录下,移除默认的python文件$ sudo rm /usr/bin/python第三步$ sudo ln -s /usr/bin/python3.7 /usr/bin/python原创 2020-08-31 18:26:26 · 173 阅读 · 0 评论