CentOS
Robin_思源
这个作者很懒,什么都没留下…
展开
-
centos下查看指定进程中的每个线程运行在哪个CPU中
top以上图中的numatest1进程为例,可以在top中看到PID为11295top -H -p PID(ps:在这里我的PID为11295)按下f,通过上下键移动到nTH和p这两个参数上,分别按下空格按esc,即可切回刚才的界面,可以在下图中看到已经有了cpu的信息...原创 2020-10-09 16:28:43 · 826 阅读 · 0 评论 -
centos如何编译带有numa.h头文件的程序
最近需要用numa api进行编程,整理一下如何编译一个带有numa.h的cpp文件下载numa.h文件,利用numactl里的将numa.h拷贝到程序相关的目录中编写numatest.cc如下#include <numa.h>#include <iostream>int main(){ if(numa_available() < 0) { printf("your原创 2020-10-07 10:00:58 · 2984 阅读 · 1 评论 -
Centos下Maven报错:Could not create local repository at /var/root/.m2/repository
被这个问题困扰了一下午,起初查资料说是.m2/repository有问题,要删除,发现删了也没有用,后来发现是settings.xml建立仓库目录的问题解决步骤:1. 进入settings.xml(该文件位于maven文件目录下),以我自己的系统为例输入cd /usr/local/maven/apache-maven-3.6.3/conf2. 编辑settings.xml修改localRepository的内容如下,将/root/.m2/这一行去掉3. 重新编译即可...原创 2020-09-13 23:55:29 · 3873 阅读 · 0 评论 -
centos致命错误:event.h:没有那个文件或目录
x-special/nautilus-clipboardcopyfile:///home/baishuo/%E5%9B%BE%E7%89%87/2020-09-12%2017-11-16%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE.pngsudo find / -name event.h (FANG BIAN CHA ZHAO)原创 2020-09-13 22:25:10 · 3951 阅读 · 0 评论 -
Centos下安装htop
htop是linux下常用的监测系统实施状态的工具,安装步骤如下:1、yum -y install epel-release.noarch2、yum -y install htop3、htop得到的结果如下:原创 2020-09-08 08:54:05 · 271 阅读 · 0 评论 -
Linux系统下一些常用指令集合
记录自己常用的一些指令,方便日后查阅:ls -a 显示所有的文件(包括隐藏)mv a b 将文件a重命名为文件brm -rf a 无递归删除文件(慎用)cd - 切换回进入当前目录的上一次目录(由目录a进入目录b,在b中使用会切换回目录a)...原创 2020-09-03 08:47:40 · 160 阅读 · 1 评论 -
centos下搭建YCSB测试levelDb的环境
由于网上关于YCSB测试levelDb的环境实在太少,仅有的几篇博客也是在ubuntu的系统中搭建的,整个过程遇到了很多问题,现将搭建环境的思路及遇到的问题整理如下:搭建思路:1、安装levelDb作为服务端2、安装simplehttp及simpleleveldb作为中间件3、安装YCSB作为客户端安装levelDb参考本人之前写的另一篇博客安装levelDB安装依赖环境安装jsonsudo yum install json-c json-c-devel安装snappysudo git原创 2020-06-17 08:37:12 · 670 阅读 · 1 评论 -
centos下安装配置maven
1. 下载maven的安装包wget https://zysd-shanghai.oss-cn-shanghai.aliyuncs.com/software/linux/maven/apache-maven-3.6.1-bin.tar.gz2. 解压sudo tar zxvf apache-maven-3.6.1-bin.tar.gz3. 建立链接ln -d /usr/local/apache-maven-3.6.1/bin/mvn /usr/local/bin/4. 查看是否成功配置ma原创 2020-06-13 09:08:35 · 269 阅读 · 0 评论 -
arm服务器centos下安装配置jdk
**本文主要介绍arm服务器centos下安装配置jdk时遇到的问题**1. 下载jdk官网下载链接http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlPS:如果你的服务器架构为arm请选择jdk-8u231-linux-arm64-vfp-hflt.tar.gz这一类带有arm字样的压缩包2. 解压sudo tar xvzf jdk-8u231-linux-arm64-vfp-h原创 2020-06-13 08:46:50 · 3067 阅读 · 0 评论 -
CentOS下安装levelDB填坑总结
CentOS下安装levelDB填坑总结1. 下载levelDB从github上直接clone到当前系统中git clone --recurse-submodules https://github.com/google/leveldb.gitPS:github上的没有makefile文件,无法直接make,后面的一系列问题也是因此产生的2. 配置cmakegithub上给出的命令如下cd leveldbmkdir -p build && cd buildcmake -DCM原创 2020-06-09 16:54:52 · 1861 阅读 · 0 评论 -
解决CentOS使用gmake时出现version GLIBCXX_3.4.26 not found问题
解决CentOS使用gmake时出现version `GLIBCXX_3.4.26’ not found问题在对camke使用gamke时出现了以下问题问题分析因为安装的gcc版本比较高,生成的动态库没有替换老版本gcc的动态库,GLIBCXX中的版本比较低,将gcc最新版本的动态库替换系统中老版本的动态库即可。解决方法根据提示查看对应的路径strings /usr/lib64/libstdc++.so.6|grep GLIBCXX发现缺少需要的3.4.26,3.4.20,3.4.21版本原创 2020-06-05 09:09:34 · 7241 阅读 · 3 评论 -
Centos下升级cmake的版本
输入制定版本的cmake wget https://github.com/Kitware/CMake/releases/download/v3.17.1/cmake-3.17.1.tar.gz 解压 tar -xvf cmake-3.17.1.tar.gz 进行配置 ./bootstrap ---------------------------------------------CMake 3.17.1, Copyright 2000-2020 Kitware, Inc原创 2020-06-03 16:23:58 · 2340 阅读 · 0 评论