Linux
文章平均质量分 54
dendysan
Loading......
展开
-
shell花样获取外网ip
shell花样获取外网iphttpbin_ip=`curl "http://httpbin.org/get" |jq .origin|sed 's/\"//g'`ip42pl_ip=`curl https://ip.42.pl/raw`jsonip_ip=`curl "https://jsonip.com/"|jq .ip|sed 's/\"//g'`ipify_ip=`curl https://api.ipify.org/`ifconfigme_ip=`curl https://ifconfig原创 2021-10-29 18:25:12 · 998 阅读 · 0 评论 -
Linux Or Ubuntu动态磁盘 挂载(带区卷)Win10 Ubuntu 双系统 ldmtool
Linux Or Ubuntu动态磁盘 挂载(带区卷) Win10 Ubuntu 双系统 ldmtool环境介绍系统win10ubuntu 20.4 Desktop LTS磁盘/sda 与 /sdb win10 带区卷 (动态磁盘)/sdc Win10 系统盘/sdd Ubuntu 系统盘 sudo lsblk --------sda 8:0 0 465.8G 0 disk ├─sda1 8:1 0 1M 0 part ├─sda2原创 2021-03-31 20:50:36 · 1432 阅读 · 0 评论 -
The frontend does not match Zabbix database. Zabbix 4.0 数据库mariadb 10.4.9 报错
The frontend does not match Zabbix database.除了这个问题zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbixEnter password:ERROR 1118 (42000) at line 1278: Row size too larg...原创 2019-11-21 11:01:09 · 1040 阅读 · 0 评论 -
nginx压力测试_linux内核调优_ngixn调优
测试对象阿里云服务器*3公司内部电脑虚拟机 *1测试方法通过使用httpd-tools包中的命令工具 ab 命令 -c 指定并发数 -n 指定请求数 然后通过脚本 连续服务器的nginx进行压力测试CentOS or RedHatyum install -y httpd-toolsab 使用时的注意点测试机注意调优ulimit -n 65535echo 65535 &g...原创 2019-11-19 10:41:30 · 321 阅读 · 0 评论 -
使用天翼云时遇到的bug
2019年11月15日 的昨天 公司的天翼云服务器给到我了的手上在上边部署了 一个nginx 一个 docker第二天访问时报错无法连接随后发现 ping 也不通于是通过控制台 直接连接服务器器发现 服务器 网卡接口没有ip 甚是惊喜 随机 重启网卡 再次 ping qq.com就可以了...原创 2019-11-15 15:55:49 · 2541 阅读 · 0 评论 -
使用fdisk给天翼云挂载扩展_硬盘_分区_格式化_自动挂载硬盘
什么是分区?分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。为什么要有多个分区?防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空...原创 2019-11-14 12:09:44 · 1613 阅读 · 0 评论 -
Linux测网速基于命令行测网速-speedtest-cli
speedtest-cli直接可以测网速 版本speedtest-cli 适用 Python 2.4-3.7 安装pip easy_installpip install speedtest-clioreasy_install speedtest-cliGithubpip install git+https://github.com/sivel/s...原创 2018-08-20 17:37:25 · 363 阅读 · 0 评论 -
通过ab向Nginx并发压力测试
测试对象阿里云服务器*3公司内部电脑虚拟机 *1测试方法通过使用httpd-tools包中的命令工具 ab 命令 -c 指定并发数 -n 指定请求数 然后通过脚本 连续服务器的nginx进行压力测试脚本内容#!/bin/bashif [ $# -ne 4 ] then echo "$0 ab -c -n http://baidu.com/index.html" exit...原创 2019-11-12 15:20:33 · 780 阅读 · 0 评论 -
MariaDB 更改datadir目录Centos7无法启动 Can't create test file /home/mydata/data/yunwei1.lower-test
Nov 4 17:30:36 yunwei1 mysqld: 2019-11-04 17:30:36 0 [Note] /usr/sbin/mysqld (mysqld 10.4.8-MariaDB-log) starting as process 3294 ...Nov 4 17:30:36 yunwei1 mysqld: 2019-11-04 17:30:36 0 [Warning] C...原创 2019-11-04 17:39:51 · 1340 阅读 · 1 评论 -
Nginx隐藏标识与版本号
安装过程省略这里以 nginx-1.15.9为例安装前在 源码目录cd /usr/src wget http://nginx.org/download/nginx-1.15.9.tar.gztar xf nginx-1.15.9.tar.gzcd nginx-1.15.9vim src/core/nginx.h修改第13行#define nginx_version ...原创 2019-03-26 15:14:05 · 773 阅读 · 0 评论 -
使用alpine压缩Docker 镜像的大小
容器的便捷在于可以很快的搭建基础软件,但是如果你有2G的镜像还要常常pull 和push,还是有些麻烦。我们注意到Docker官方的很多镜像都是使用的Alpine版本的linux, 和我们常见的Ubuntu, Debian, Centos不一样。Alpine Linux 是一个社区开发的面向安全应用的轻量级Linux发行版, 适合用来做Docker镜像、路由器、防火墙、VPNs、VoIP 盒子...原创 2019-03-22 10:08:23 · 864 阅读 · 0 评论 -
tar --strip-components=NUMBER
tar --strip-components = NUMBER–strip-components = NUMBER在提取时从文件名中删除NUMBER个前导组件tar xf xxx.tar.gz -C /usr/src/001/usr/src/001/xxxxx/src/opp/lll.txttar xf xxx.tar.gz -strip-components=1 ...原创 2019-03-22 10:04:18 · 8355 阅读 · 0 评论 -
jsvc-unix.c:35:30: fatal error: linux/capability.h: No such file or directory
jsvc-unix.c:35:30: fatal error: linux/capability.h: No such file or directory#include linux/capability.h capability.h 这个在Centos run yum install -y libcap-develalpine run apk add libcap-dev...原创 2019-03-22 09:52:39 · 349 阅读 · 0 评论 -
Docker Error response from daemon: Cannot start container device or resource busy
Error response from daemon: Cannot start container xxxxxxxxxxxx: Error getting container 096d090945cd3301de58758b7bd283f501dbda5a0f4862344d593b54fca2b59f from driver devicemapper: Error mounting '...原创 2019-03-15 14:38:28 · 1757 阅读 · 0 评论 -
CentOS && Vim 配置(python版)Vundle YouCompleteMe
安装python 3.7.1详见 https://blog.csdn.net/weixin_38111667/article/details/84772659安装vim8详见 https://blog.csdn.net/weixin_38111667/article/details/84774571安装VundleVundle是Vim的插件管理工具之一,官方文档:https://g...原创 2018-12-03 20:41:08 · 260 阅读 · 0 评论 -
Linux 性能监控工具 gtop
一个比htop更加漂亮美观的命令,但是并没有集成到epel源里面,需要使用npm 命令进行安装gtop安装需要我们使用node环境,下面我们先安装node环境参考[Node.js 在 Ubuntu 18.04 /CentOS 7 安装][1]sudo apt-get install -y build-essentialcurl -sL https://deb.nodesource.co...原创 2019-01-09 17:41:36 · 786 阅读 · 0 评论 -
Linux && 微信企业号发送消息脚本
#!/bin/bashfunction Send_wechat(){ local Corpid="wwe0c2d77a28f790cx7" local Corpsecret="xGNx-afxsJ29xQQxQhJLxx_-i1nxpOMm4O7CoHsxgN0va0AXzW4" local Jna_Secret="GNx-afsJx29QQQhJL_-i1nxpOMm4O7CoHsgNx...原创 2018-09-29 14:46:53 · 1076 阅读 · 0 评论 -
Linux CentOS 下连接 SQLserver ------ freetds安装
什么是FreeTDS简单的说FreeTDS是一个程序库,可以实现在Linux系统下访问微软的SQL数据库! FreeTDS 是一个开源(如果你喜欢可以称为自由)的程序库,是TDS(表列数据流 )协议的再次实现。它可以被用在Sybase的db-lib或者ct-lib库。它也包含一个ODBC的库。允许许多开源的应用软件比如Perl和PHP(或者你自己的c或C++程序)去连接到Sybase或 Mic...翻译 2018-12-19 17:01:04 · 1375 阅读 · 0 评论 -
Linux && yum 下载至本地及使用本地缓存安装包
yum本地缓存下载指定包及相关依赖yum install --downloadonly packetName查看下载的缓存文件,默认存/var/cache/yumll /var/cache/yumyum使用缓存安装指定包yum -C install packetName...原创 2018-12-17 14:15:37 · 1372 阅读 · 0 评论 -
Linux && yum配置与使用(很详细)
yum的配置一般有两种方式,一种是直接配置/etc目录下的yum.conf文件,另外一种是在/etc/yum.repos.d目录下增加.repo文件。一、yum的配置文件 cat /etc/yum.conf [main]cachedir=/var/cache/yum #yum下载的RPM包的缓存目录keepcache=0 #缓存是否保存,1保...原创 2018-12-17 14:28:37 · 528 阅读 · 0 评论 -
CentOS7 Cobbler 安装配置
运维自动化之Cobbler安装配置系统版本 CentOS release 6.9 (Final)内核版本 2.6.32-696.el6.x86_64首次编辑 2017-11-14Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。该工具使用python开发,小巧轻便(才15k行代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管...原创 2019-01-18 11:23:10 · 275 阅读 · 0 评论 -
rpm 与 dpkg 介绍及用法比较
Linux界的两大主流: RPM与DPKG如同刚刚谈过的方式,Linux 开发商先在固定的硬体平台与作业系统平台上面将需要安装或升级的软体编译好, 然后将这个软体的所有相关档案打包成为一个特殊格式的档案,在这个软体档案内还包含了预先侦测系统与相依软体的脚本, 并提供记载该软体提供的所有档案资讯等。 最终将这个软体档案释出。 用户端取得这个档案后,只要透过特定的指令来安装,那么该软体档案就会依照内...转载 2019-01-08 10:04:46 · 4538 阅读 · 2 评论 -
Ubuntu 18.04 安装配置Oh My Zsh 主题设置
Oh MyZsh 是什么Oh My Zsh 是一个开源的,社区驱动的框架,用于管理zsh配置Oh My Zsh,官网地址Oh My Zsh ,GitHub 地址Zsh 是什么Zsh,它是一种命令行程序。我们 Ubuntu 系统上默认使用的 bash 命令行,而 Zsh 是另外一种命令行环境。我们可以在命令行中输入zsh –version这个命令来查看我们的电脑上是否安装了 ...原创 2019-01-09 15:59:12 · 25413 阅读 · 0 评论 -
Centos7 安装Docker(Docker CE)
1: 安装必要的一些系统工具sudo yum install -y yum-utils device-mapper-persistent-data lvm22: 添加软件源信息sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoor国外...原创 2018-09-05 16:20:18 · 261 阅读 · 0 评论 -
Ubuntu 14.04 16.04 18.04 安装Docker(Docker CE)
Ubuntu 14.04 16.04 18.04(使用apt-get进行安装)卸载旧版本较旧版本的Docker被称为docker或docker-engine。如果已安装,请卸载它们:sudo apt-get remove docker docker-engine docker.io containerd runc1: 更新apt包索引,安装包以允许apt通过HTTPS使用存储库:sud...原创 2019-01-09 17:09:32 · 1435 阅读 · 0 评论 -
Docker 核心技术与实现原理
Docker 核心技术与实现原理提到虚拟化技术,我们首先想到的一定是 Docker,经过四年的快速发展 Docker 已经成为了很多公司的标配,也不再是一个只能在开发阶段使用的玩具了。作为在生产环境中广泛应用的产品,Docker 有着非常成熟的社区以及大量的使用者,代码库中的内容也变得非常庞大。同样,由于项目的发展、功能的拆分以及各种奇怪的改名 PR,让我们再次理解 Docker 的的整体...原创 2018-09-19 14:13:00 · 198 阅读 · 0 评论 -
Docker入门
openstack 提高设备利用率 降低使用成本原创 2019-01-09 16:39:59 · 254 阅读 · 0 评论 -
Linux && linux下如何增加swap交换分区
linux下如何增加swap交换分区swap即交换分区,类似于windows虚拟内存功能,就是在硬盘上分配出一块空间作为虚拟内存来使用.通常swap都是在装系统硬盘分区时设定,这里只是探讨一下系统已经安装好后,扩展swap分区的方法.下面我们来将下如何在安装好的linux下增加swap交换分区.可以有两种方法来增加swap分区,一种是将新的分区来作为swap,另一种是在磁盘中创建一个大的文...原创 2018-09-28 16:55:17 · 335 阅读 · 0 评论