CentOS

「计算机网络」- 使用iperf测试网络吞吐 @20210204

冷暖自知 提交于 2021-02-04 16:14:14
内容简介 本文将介绍如何使用iperf进行网络吞吐测试。 iperf ? 通过iperf工具,可以测试两台主机间网络吞吐,比如带宽、延迟、抖动、丢包等等。它可以测试TCP吞吐,也可以测试UDP吞吐。 工作原理 测试两台主机间的吞吐,需要在两台主机中同时运行iperf命令。 壹台作为Server运行(iperf -s),负责丢弃流量。 壹台作为Client运行(iperf -c),负责生产流量。 安装命令 在每台主机执行如下命令安装iperf包: #!/bin/sh # Debian/Ubuntu apt-get update && apt-get install -y iperf # RHEL/CentOS yum install -y iperf 执行测试 # Server 在服务端执行如下命令: #!/bin/sh iperf -s # Client 在客户端执行如下命令: #!/bin/sh iperf -c '<server_ip_address>' # 关于防火墙 如果服务器开启防火墙,则需要添加端口。服务端默认使用5001端口。也可以使用选项-p指定自定义端口。 参考文献 WikiNotes/使用iperf测试网络吞吐 How to test the network speed/throughput between two Linux servers 来源:

BASH - Delete files older than 3 months?

雨燕双飞 提交于 2021-02-04 13:39:47
问题 Delete files older than 3 months how? For 90 days i know: find /tmp/*.log -mtime +90 -type f -delete But how do i know 3 months equal to always 90 days? how many exact days? Is there more better way to tell the -mtime to follow months ? 回答1: If you want exact number of days for 3 months then you can use: days=$(( ( $(date '+%s') - $(date -d '3 months ago' '+%s') ) / 86400 )) and use it as: find /tmp/*.log -mtime +$days -type f -delete Or directly in find : find /tmp/*.log -type f \ -mtime "+$

BASH - Delete files older than 3 months?

喜夏-厌秋 提交于 2021-02-04 13:39:08
问题 Delete files older than 3 months how? For 90 days i know: find /tmp/*.log -mtime +90 -type f -delete But how do i know 3 months equal to always 90 days? how many exact days? Is there more better way to tell the -mtime to follow months ? 回答1: If you want exact number of days for 3 months then you can use: days=$(( ( $(date '+%s') - $(date -d '3 months ago' '+%s') ) / 86400 )) and use it as: find /tmp/*.log -mtime +$days -type f -delete Or directly in find : find /tmp/*.log -type f \ -mtime "+$

使用Harbor搭建企业级docker仓库

Deadly 提交于 2021-02-04 11:38:53
Harbor简介 1.Harbor介绍 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。Harbor支持安装在多个Registry节点的镜像资源复制,镜像全部保存在私有Registry中, 确保数据和知识产权在公司内部网络中管控。另外,Harbor也提供了高级的安全特性,诸如用户管理,访问控制和活动审计等。 2.Harbor特性 基于角色的访问控制 :用户与Docker镜像仓库通过“项目”进行组织管理,一个用户可以对多个镜像仓库在同一命名空间(project)里有不同的权限。 镜像复制 :镜像可以在多个Registry实例中复制(同步)。尤其适合于负载均衡,高可用,混合云和多云的场景。 图形化用户界面 :用户可以通过浏览器来浏览,检索当前Docker镜像仓库,管理项目和命名空间。 AD/LDAP 支持 :Harbor可以集成企业内部已有的AD/LDAP,用于鉴权认证管理。 审计管理 :所有针对镜像仓库的操作都可以被记录追溯,用于审计管理。 国际化 :已拥有英文、中文、德文、日文和俄文的本地化版本

腾讯云CentOS 7.5安装MySQL

自古美人都是妖i 提交于 2021-02-04 10:47:53
<div style="font-size:14px">dbq我刚刚装好MySQL就不放图啦</div> <div style="font-size:14px; font-weight:bold">1.下载安装包</div> <div style="font-size:14px">wget http://dev.mysql.com/get/mysql57-community-release-el6-10.noarch.rpm</div> <div style="font-size:14px; font-weight:bold">2.安装下载下来的rpm包</div> <div style="font-size:14px">yum localinstall mysql57-community-release-el6-10.noarch.rpm</div> <div style="font-size:14px; font-weight:bold">3.(可选)查看可用的安装包</div> <div style="font-size:14px">yum repolist enabled|grep mysql</div> <div style="font-size:14px; font-weight:bold">4.若之前在服务器已经装过了nginx可跳过,否则请安装</div> <div

腾讯云云服务器Centos系统安装MySQL数据库详细教程

元气小坏坏 提交于 2021-02-04 09:42:46
文章目录 一. 前言 二. 教程 一. 前言 今天是2021年的2月2日,可以说我把一件压在心底很久的一件事做了,今天我用代金卷买了4个月的云服务器,申请了备案,并且配置了MYSQL,有兴趣的可以往下看看,如果是奔着标题来了的,可以直接看下面。 我本身是学c/c++这一类方向的,网站我了解的不是很多,可以说就是这方面的文盲,真是隔行如隔山呀!我最早接触跟网站有关的就是域名了,我的第一个域名是很久以前了,差不多初三的适合,买过一个(我的很多经历都是在初三,也是在那个机缘巧合下,我选择了做一名程序员),当时年少无知的我以为这样就可以拥有一个自己的网站,事实证明我想的太简单了,第一关的备案就把我难住了,我记得很清楚,当时买的是阿里云的域名,好像要给我邮寄什么照相的幕布,需要我照完再传上去,再就是除了域名还需要服务器,看到那个价格,我就打了退堂鼓,之后陆陆续续买过很多域名,最后都是无功而返,上半年买过一个月的服务器,但是当我准备备案时,却告知我服务器购买期限必须三个月,这一次又给干懵了,在机缘巧合下,我加入了腾讯云的云+社区,我得知只要入驻和邀请好友就可以获得代金卷,这让我重新有了希望,而加入云+社区条件就是在某博客下面有20篇文章即可,我刚好符合条件,突然很感慨一句话,我成就平台的同时,平台也成就了我,如果没有csdn,也就没有在云+社区的我,为了表达对csdn的谢意

怎样在 Linux 中配置静态网络连接[每日前端夜话0x74]

為{幸葍}努か 提交于 2021-02-03 13:14:10
怎样在 Linux 中配置静态网络连接[每日前端夜话0x74] 疯狂的技术宅 前端先锋 每日前端夜话0x74 每日前端夜话,陪你聊前端。 每天晚上18:00准时推送。 正文共:1499 字 预计阅读时间: 6 分钟 翻译:疯狂的技术宅 来源:opensource Image credits : iradaturrahmat via Pixabay, CC0 为 Linux 系统配置网络连接可能是具有挑战性的。幸运的是,许多新的 Linux 发行版都带有网络管理工具,可以帮你自动连接到无线网络。但是能够为 Linux 机器建立静态网络连接不是更好吗?本指南将向你展示如何使用不同的 Linux 工具检查来自 CentOS/RHEL 机器的网络连接,并讲解如何使用 nmcli 工具添加静态网络配置。 步骤1:检查网络连接 ping 命令是一个众所周知的程序,可以快速检查网络的连通性。在命令行中输入以下内容: 1ping -c3 opensource.com 其中 -c3 选项表示你只 ping 三次。 Using the ping tool to call Opensource.com 如果你连接到了互联网,将会收到类似的数据包响应。 步骤2:检查连接信息 你可以用 ip add 命令检查网络信息。 用ip add检查连接信息 运行此命令可显示设备信息和 IP 地址等

CentOS 用screen 在后台运行程序

百般思念 提交于 2021-02-03 07:27:10
我们常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。这时,我们可以用screen命令解决这个问题。 screen命令可以实现当前窗口与任务分离,我们即使离线了,服务器仍在后台运行任务。当我们重新登录服务器,可以读取窗口线程,重新连接任务窗口。 screen 的使用 安装 yum -y install screen 新建窗口 新建一个窗口有3种方法: ①直接执行screen指令 screen TIPS: 这样就可以新建窗口,进入到一个窗口中,但是这样窗口就没有名字了,无法区分他们。 ②带名称启动 screen -S name screen -S name TIPS: 这样新建一个名字为name的窗口,并进入到该窗口中。 例如: screen -S lorawan-server 这样就新建了一个名叫lorawan-server的窗口并进入。 ③带命令执行screen command screen command TIP: 这样新建一个窗口并在窗口中执行command命令,同样是没有名字。 例如 :screen lorawan-server 新建并执行 lorawan-server 了程序。 会话分离 我们在一个窗口运行某个程序之后

如何在Centos官网下载所需版本的Centos——靠谱的Centos下载教程

一世执手 提交于 2021-02-03 07:19:39
点击上方“ Python爬虫与数据挖掘 ”,进行关注 回复“ 书籍 ”即可获赠Python从入门到进阶共10本电子书 很多小伙伴不知道对应版本的Centos怎么下载,最近小编整理了一份Centos详细的下载教程,希望小伙伴们不在为下不到对应版本的Centos而苦恼。 1、进入Centos官网:https://www.centos.org/download/ 不要点击黄颜色背景的下载框,如:DVD ISO,Everything ISO,Minimal ISO,而是点击红色框框内的alternative downloads。 2、下载对应版本的Centos 进入之后,一直将光标往下拉,知道对应的版本出现为止。在这里,小编以Centos6.7为例,进行下载。 3、找到Centos6.7版本 找到Centos6.7版本之后,点击右边的Tree,进入下一个界面。 4、点击isos/ 5、点击对应系统的版本,小编的电脑是64位系统的,因此下载64位的 6、然后点击CentOS-6.7-x86_64-bin-DVD1.iso 7、之后点击Europe镜像,进入下一个界面 8、找到对应版本的Centos,本例中是6.7版本 9、进入isos/目录下 10、选择对应系统的版本,小编的电脑是64位系统的,因此下载64位的 11、最后选择CentOS-6.7-x86_64-minimal.iso下载即可

第一章 笔记本电脑安装Linux系统(Centos7)

吃可爱长大的小学妹 提交于 2021-02-03 07:00:41
目标:通过【Linux+Docke+Nginx+Jenkins+k8s(Kubernetes)+CICD(自动化)】进行项目部署 内容:根据个人进度实时分章节记录自己所遇到的问题 一、准备工作 1、下载Centos7镜像(下载地址: http://vault.centos.org/ ) 2、下载uitralso软碟通(下载地址: https://cn.ultraiso.net/xiazai.html ) 3、大于8G的U盘 二、准备U盘启动器 1、双击打开uitralso 2、找到镜像文件 3、点击菜单栏启动下列表中“写入磁盘映像”。(备注:当点击写入后,会格式化你的U盘,重要信息请备份) 4、完成之后会你的U盘将会被命名为Centos7-**** 三、进入BIOS系统 1、进入BIOS设置USB方式有很多,自己遇到的:F12,Enter 2、选择USB启动 四、开始安装 1、正常就和虚拟机上安装Centos一样的操作 2、自己在操作过程中遇到比较坑的问题: 出现了dracut 解决办法,重启,到此界面按e进入 将 setparams ‘Test this media & install CentOS 7’ linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL= CentOS\x207\x20x\86_64 quiet