![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
NUAA丶无痕
让学习成为一种习惯,我们的目标是星辰大海!
展开
-
centos7网卡开机自动down
网卡再开机的时候默认是up状态,一般我们通过 < ifconfig 网卡名 up/down >来使用或者禁用网卡,但是命令只能暂时生效,重启就没有了,下面介绍一下持久化操作 打开网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-网卡名 在配置文件中添加NM_CONTROLLED=no 重启后网卡就不见了,可以通过ifconfig 网卡名 up 重新启...原创 2021-06-25 14:11:50 · 5501 阅读 · 0 评论 -
linux查看cpu和内核是否支持大页内存
目前大页内存一般分为2M和1G1.查看cpu是否支持大页内存cat /proc/cpuinfo |grep --color psecat /proc/cpuinfo |grep --color pdpe1gb如果存在则表示支持2.查看内核是否支持大页内存grep -i hugetlb /boot/config-内核版本CONFIG_ARCH_WANT_GENERAL_HUGETLB=yCONFIG_CGROUP_HUGETLB=y# 以下两种都为y则标识支持CONFIG原创 2021-04-20 09:47:31 · 1623 阅读 · 0 评论 -
centos7安装jenkins
环境是centos7系统操作系统只有阿里云的基础源和epel源这里安装的是最新的稳定版,如果需要安装其他版本可以参考https://pkg.jenkins.io/更换其他版本从第三步开始有区别,前两步是必备的1.安装jdkjenkins需要java环境才能运行yum install java-1.8.0-openjdk-devel2.安装初始化脚本工具包yum install initscripts3.设置jenkins镜像源wget -O /etc/yum.r原创 2021-04-10 22:58:37 · 160 阅读 · 0 评论 -
centos7搭建svn服务器
参考svn服务器搭建教程里面有一些细节不够清楚,在此基础上详细描述一下原创 2021-04-02 23:19:34 · 197 阅读 · 0 评论 -
centos7关闭防火墙和Selinux
由于防火墙和selinux的存在一些程序由于需要端口却无法正常访问,这里提供解决方法1.关闭防火墙systemctl stop firewalld # 停止防火墙服务systemctl disable firewalld # 停止开机自启2.关闭selinuxvi /etc/selinux/config #打开配置文件SELINUX=disabled # 设置selinux为disabled重启机器...原创 2021-04-02 23:17:36 · 178 阅读 · 0 评论 -
centos7安装php7.2版本
前提环境是配置了阿里云的基础源和epel源参考如何配置cenots7阿里云镜像源首先安装epel-releaseyum install epel-release -y接着安装php7.2的镜像源rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm安装php7.2yum install php72w php72w-mysqli php72w-mbstring php72w-gd php72w-cur原创 2021-04-02 23:13:09 · 581 阅读 · 0 评论 -
centos7配置阿里云镜像源
国内访问centos官方镜像源速度还是跟阿里云镜像源有差距这里记录下如何配置阿里云镜像源,包括基础包镜像源和epel镜像源centos镜像源文件放在了目录/etc/yum.repos.d我一般是不保留原来的镜像源文件的,如果你想保留用mv命令修改一下名称首先下载wgetyum install wget删除原有的镜像源文件rm -f /etc/yum.repos.d/*下载基础源wget -O /etc/yum.repos.d/CentOS-Base.repo ht.原创 2021-04-02 23:02:36 · 1370 阅读 · 0 评论 -
Centos7测试网速
windows下一般用网页版的speedtest,这里我们用linux版本的1.下载测试脚本yum install wget # 先下载工具wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py2.赋予可执行权限chmod a+x speedtest.py3.执行...原创 2021-03-04 09:38:59 · 1665 阅读 · 1 评论 -
Centos7下载linux内核源码
内核源码以rpm包的形式提供1.查看centos7的版本这里是7.9.20092.下载对应版本的rpm包到官方网站https://vault.centos.org/选择目录 7.9.2009接着进入目录 os然后 Source最后 SPackages找到名字为kernel-3.10.0-1160.el7.src.rpm的rpm包,如果是其他版本网页上搜索kernel,找到带src的就是,然后点击下载下来并上传到服务器3.安装rpm包如果直接执行会报很多警...原创 2021-03-01 22:11:59 · 3287 阅读 · 0 评论 -
Centos7安装gcc和g++高版本
操作系统: Centos7.4这里以gcc9和g++9为例1.安装gcc安装包的镜像源yum install centos-release-scl2.安装gcc9和g++9yum install devtoolset-9安装后在目录/opt/rh/devtoolset-9/root/bin/这里有gcc9和g++9以及gdb8.3版本3.安装其他高版本gcc只需要把步骤2的devtoolset-9改成devtoolset-7就是安装gcc7和g++7,并且相互之.原创 2021-02-09 21:18:00 · 2428 阅读 · 3 评论 -
Centos7使用httpd搭建下载文件界面
系统是CentOs7,服务器是阿里云服务器首先执行,安装apache的web服务器yum install httpd接着先修改配置文件vim /etc/httpd/conf/httpd.conf找到Listen,默认是80端口,由于我的服务器80端口被nginx占用,所以需要修改一下,如果你的80端口没有占用那么就不需要修改(这里需要注意,如果你也是阿里云服务器,那么你...原创 2020-01-02 21:51:17 · 3125 阅读 · 0 评论 -
Linux下软链接和硬链接
通过实践来区分软链接和硬链接首先在目录下创建一个文件file1,里面内容是hello world,然后输入命令ln file1 file2这是file1与file2建立了硬链接通过 cat file2查看文件内容,发现内容一致这时候修改file2文件的内容为world hello发现修改file2的内容 file1的内容也修改了接下来输入命令创建软链接l...原创 2019-11-26 17:22:49 · 163 阅读 · 2 评论 -
Centos下rpm打包
最近工作需要用rpm把相关文件打包并拷贝到目的目录,网上很多教程写的都很详细,但是实践起来有很多迷惑的地方,所以用一篇文章来记录一些心得体会,让打包变得简单一些。本文不涉及太深奥的打包技巧,主要是常用的部分。参考文章:https://blog.csdn.net/get_set/article/details/53453320如何构建 RPM 包 - Linux中国的文章 - 知乎 ht...原创 2019-11-26 16:24:23 · 1037 阅读 · 4 评论 -
Centos下安装vscode
不推荐使用命令安装,速度太慢,我采用的是先下载安装包,再通过rpm命令安装。1.进入vscode官网,选择Download。2. 选择.rpm 64 bit3.在下载目录下打开终端,输入su命令进入root4.输入命令:[root@localhost 下载]# yum install libXScrnSaver如果直接安装会报错,缺少libXss.so.1...原创 2019-07-10 10:30:04 · 10923 阅读 · 5 评论 -
Linux下Vim使用
环境系统:CentOs 7.4Vim版本:7.4.1099编辑模式vim分为三种模式:1.普通模式(Normal mode)控制屏幕光标的移动删除字符或行复制、粘贴查找文本2.插入模式(Insert mode)输入字符在命令模式下的命令,作为普通字符被插入到光标当前位置3.命令模式(Command uhne mode)替换文本保存文件...原创 2019-07-05 14:27:21 · 167 阅读 · 0 评论 -
linux下文件及目录相关命令学习
简介1.Linux系统中,很多基本命令与文件系统相关使用命令浏览目录使用命令创建删除文件2.Linux的文件系统与Windows的文件系统差异很大路径名分割符不同路径的结构不同Windows:路径名分割符是\例如:C:\Windows\notepad.exe绝对路径由两部分构成,盘符和盘内路径例如:C:\Windows\notepad.exe...原创 2019-07-05 17:43:49 · 248 阅读 · 1 评论 -
CentOs连接mysql并抓包
登录mysql -uroot -p密码 -P端口号选择数据库use 数据库名退出数据库exit利用tcpdump对mysql进行抓包操作tcpdump -s 0 -l -w - dst 192.168.244.10 and port 3306 -i eno16777736 |strings 其中-i指定监听的网络接口,在RHEL 7下,网络接口名不再是之前的...原创 2019-07-15 20:02:12 · 369 阅读 · 0 评论 -
Makefile文件编写简单版教程
本文旨在从零开始学习Makefile的编写,先了解make命令,后面再详细介绍Makefile文件的编写规则,日常不需要太复杂的makefile文件编写,所以本文的例子比较简陋~。引入Makefile文件是因为工程项目中有很多文件,并且它们相互依赖,一个一个编译会很花时间,而且如果有某个文件修改过需要重新编译,那么所有相关的文件都要重新编译,这就很操蛋。Makefile文件是去判断哪个文件被修...原创 2019-07-29 17:25:07 · 4791 阅读 · 2 评论 -
CentOs下安装Open vSwitch
环境CentOs版本[root@localhost SOURCES]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) Open VSwitch(简称OVS)下载网址http://www.openvswitch.org/download/本文选用最新的OVS版本2.11.1安装教程首先进入root...原创 2019-07-30 10:26:37 · 1810 阅读 · 0 评论 -
Linux常用命令介绍
Linux命令查询网址:https://ipcmen.com/命令简介命令分为内部命令和外部命令内部命令实际上是shell程序的一部分,其中包含的是一些比较简单的linux系统命令,这些命令由shell程序识别并在shell程序内部完成运行,通常在linux系统加载运行时shell就被加载并驻留在系统内存中。如:cdpwdecho kill exit set外部命令是l...原创 2019-07-28 13:53:53 · 752 阅读 · 0 评论 -
Centos7下安装dpdk+ovs+pktgen+docker
环境Centos 7.6.1810dpdk 17.11.6ovs 2.9.0pktgen 3.4.4lua 5.3.4docker 1.13.1提示:以上版本都是测试过的,属于稳定版本,不推荐使用最新版本,容易出现问题安装教程所有事情需要在root权限下进行1.安装luahttps://blog.csdn.net/w...原创 2019-08-13 16:25:28 · 1118 阅读 · 0 评论 -
ovs+dpdk+docker简单实践
环境Centos 7.6.1810dpdk 17.11.6ovs 2.9.0pktgen 3.4.4lua 5.3.4docker 1.13.1安装教程https://blog.csdn.net/wh_computers/article/details/99407047教程参考的https://blog.csdn.net/me_...原创 2019-08-14 16:35:37 · 1441 阅读 · 0 评论 -
Centos安装lua环境
环境Centos 7.6lua 5.3.4安装Centos7默认安装的是lua 5.1版本,需要删除掉,不然安装完还是原版本cd /usr/binrm lua luac下载安装包,地址是https://www.lua.org/ftp/lua-5.3.4.tar.gz,也可以使用wget https://www.lua.org/ftp/lua-5.3.4.tar.g...原创 2019-08-13 09:04:44 · 1537 阅读 · 0 评论 -
ovs启动与dpdk绑定网卡
版本ovs:2.9.0dpdk:17.11.1问题每次服务器重启后,环境都需要重新设置和启动,所以把命令记录下来操作#启动ovsexport PATH=$PATH:/usr/local/share/openvswitch/scriptsexport DB_SOCK=/usr/local/var/run/openvswitch/db.sockovs-ctl --no-...原创 2019-08-26 11:32:53 · 1016 阅读 · 0 评论 -
VS2019进行Linux远程开发
https://www.cnblogs.com/apocelipes/p/10899484.html 连接Linux详细https://blog.csdn.net/ZYZMZM_/article/details/89044885 链接库详细转发大佬的过程!转载 2019-07-13 10:10:47 · 2308 阅读 · 0 评论