自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(46)
  • 收藏
  • 关注

转载 docker 运行pptpd服务器

今天试着用docker搭了一下pptpd服务器,感觉清爽不少(当然是踩坑之后的啦),特此记录。使用的镜像:mmontagna/docker-vpn-pptp由于是现成的镜像,所以我们只需要对其进行配置即可。这里,由于我使用的是pptpd服务器,所以需要编辑/etc/ppp/chap-secrets文件(如果没有,创建之)。添加如下内容:# Secrets fo...

2019-09-27 05:59:00 737

转载 Mysql错误--Table 'mysql.servers' doesn't exist.

问题:今天在初始化数据库的时候,在配置文件里加了"--skip grant tables",登陆进去之后,发现无法修改root密码,报这个错误。Table 'mysql.servers' doesn't exist. 后来一查,这个表跟其他表也没啥关联,索性删了重建。drop table if exists mysql.servers;CREATE TABLE `serve...

2019-09-24 18:57:00 219

转载 mysql导入问题

今天在导入数据库的时候,发现此问题:后来一查,是因为GTID_EXECUTED有值,而导出的文件中包含了SET @@GLOBAL.GTID_PURGED的操作,所以导入报错。我们有两种方法解决:将即将导入的数据库的GTID_EXECUTED字段抹了,使用RESET MASTER来置空GTID_EXECUTED字段;在导出数据库的时候,添加--set-gtid-purged...

2019-09-23 20:00:00 146

转载 Mac/Windows 跳过sourcetree的注册环节

前几天在电脑上装了个sourcetree,结果它硬要我注册,烦得很。于是查了一下怎么跳过注册环节,结果还真有,试了一下,真给力!特此记录。MAC版本:打开sourcetree关闭sourcetree命令终端输入defaults write com.torusknot.SourceTreeNotMAS completedWelcomeWizardVersion 3...

2019-09-16 21:03:00 183

转载 curl安装问题--liburl3找不到

问题:大概就是,liburl3依赖没找到,或版本不对。解决办法:我们可以使用purge重新安装之。sudo apt-get purge libcurl3-gnutlssudo apt install -y curl就可以了。转载于:https://www.cnblogs.com/young233/p/11518258.html...

2019-09-14 08:08:00 369

转载 linux安装mysql(yum)

申明,不要用root安装步骤:下载mysql的repo源$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm安装mysql-community-release-el7-5.noarch.rpm包$ sudo rpm -ivh mysql-community-release-el7...

2019-09-12 08:22:00 69

转载 修改Ubuntu屏幕的分辨率

最近重新装了一下环境,用vnc连接服务器,发现分辨率过低,于是查了一下如何修改分辨率,将其调高。编辑/etc/default/grub搜索“#GRUB_GFXMODE=640x480”,取消注释,将其改至“GRUB_GFX=1920*1080”重启服务,sudo update-grub。重启主机,完成。转载于:https://www.cnblogs.com/yo...

2019-09-10 08:04:00 172

转载 如果我变成回忆

累了,照惯例努力清醒着,也照惯例想你了。好怕一放心睡了,心跳在梦中不听话的,又停止了。听着,呼吸像浪潮拍动着,越美丽越让我忐忑。我还能珍惜什么,如果我连自己的脉搏,都难掌握。如果我变成回忆,退出了这场生命,留下你错愕哭泣,我冰冷身体,拥抱不了你。想到我让深爱的你人海孤独旅行,我会恨自己,如此狠心。如果我变成回忆,终于没那么幸运,没机会白着头发,蹒跚...

2019-08-02 10:39:00 98

转载 在文件每行后边添加固定文本(shell)

例子:对/code/shell/servers 中每一行最后添加用户名和密码原来长这样:/code/shell/servers我对其每行添加“ root 950102DK”(我这边默认的密码),脚本如下:sed -i 's/$/& root 950102DK/g' /code/shell/servers讲解:-i: 在原文件上修改^: 每行开头$: 每...

2019-08-02 08:33:00 283

转载 清理缓存

释放缓存区内存的方法1)清理pagecache(页面缓存)root@homeserver:~# echo 1 > /proc/sys/vm/drop_caches 或者 # sysctl -w vm.drop_caches=12)清理dentries(目录缓存)和inodesroot@homeserver:~# echo 2 > /proc/sys/vm/drop_c...

2019-07-31 08:07:00 278

转载 cent7虚拟机切换root时出现"ABRT has detected ..."问题

今早打开虚拟机,在sudo -i的时候,发现出了这个问题:于是我按照提示,执行abrt-cli list --since 1563382095后,结果如下:大意就是内核出现了某CPU软死锁的问题,这里较为复杂,我也不是很懂(讲真),但是在最后它给出了解决方法:意为“启动自动报告功能"。于是我执行它abrt-auto-reporting enabled,然后logou...

2019-07-30 07:35:00 1130

转载 docker部署zabbix并设置自动发现规则

docker部署zabbix比源码安装简单一些,特此记录:机器准备:zabbix-server: 192.168.0.150 homeserverzabbix-agent: 192.168.0.116 app1软件准备:两台机均安装并启动docker服务。过程:在zabbix-server上安装mysql镜像并启动:root@homeserver:/etc/do...

2019-07-20 09:47:00 117

转载 python的u,r,b分别什么意思?

我们经常在python当中看到以下内容:print(u'hi\thi\thi')print(b'hi\thi\thi')print(r'hi\thi\thi')在其他语言里没见过类似的,所以特此记录:u: 表示unicode字符串,默认模式,里边的特殊字符会被识别。print(u'hi\thi\thi')执行之后:hi hi hib: 表示二进制字符串,括号内的内容...

2019-07-16 16:22:00 534

转载 docker镜像内没有vim

问题:我们在容器中找不到vim等命令原因:镜像制作的时候没把这些东西加进去解决:用apt update更新源之后再安装vimapt updateapt-get install -y vim就可以使用了。转载于:https://www.cnblogs.com/young233/p/11186674.html...

2019-07-15 01:36:00 1056

转载 ssh出现公钥错误问题的解决方法

问题:主机app1推送公钥时,公钥判定错误原因:之前推过公钥,用的是ip而不是主机名(即hosts文件中的对应关系不对),导致app1的~/.ssh/known_hosts中的公钥对不上。解决:ssh-keygen -R 主机名,更新~/.ssh/known_hosts中对应的公钥信息。然后就正常登陆了。转载于:https://www.cnblogs.co...

2019-07-11 01:42:00 1649

转载 dockerfile 搭建nginx镜像

昨晚看了看dockerfile的内容,想自己玩一玩。折腾了一晚上,到今天才顺利构建出来(弱鸡如我~)。首先,我新建了一个文件夹,并且放进了nginx源码包,建立了一个Dockerfile。Dockerfile内容如下:FROM centos:centos7 #基础镜像MAINTAINER eryoung2 eryoung2@163.com #维护人RUN ...

2019-07-10 16:17:00 82

转载 ubuntu合上笔记本盖子不断网

原理: 修改systemd-logind服务参数。做法:编辑下列文件:sudo gedit /etc/systemd/logind.conf找到HandleLidSwitch项,并将此项取消注释,改为ignore,如下图:重启服务service systemd-logind restart即可。转载于:https://www.cnblogs.com/y...

2019-07-06 16:53:00 361

转载 ssh速度慢

原因:DNS解析默认开了解决方法:vi /etc/ssh/sshd_config,将#UseDNS yes改为 :UseDNS no然后重启ssh服务即可。PS:其实不好,因为毕竟不能停止使用DNS。可将此解析加入/etc/hosts文件中,这样也可以加快解析速度:)转载于:https://www.cnblogs.com/young233/p/11117416....

2019-07-01 23:11:00 121

转载 ps -ef和ps aux的区别

这两个命令都可以查看进程列表,不同点如下:1. 风格不同。ps -ef是System v显示风格,而ps aux是BSD显示风格。2. ps -ef和ps aux显示内容不一样。3. COMMADN列如果过长,aux会截断显示,而ef不会。ps -ef:[young@vm_Centos7-2-2 shell]$ ps -efUID PID PPID C STIME T...

2019-06-27 23:47:00 262

转载 docker国内镜像加速

在/etc/docker/daemon.json中添加内容: { "registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"] }重启dockersystemctl restart docker转载于:https://www...

2019-06-12 23:44:00 43

转载 pptpd的log整理

前言:最近有时候,我的pptpd会莫名崩掉。这时,在外边的我连不到内网,气的一比。这时候,就需要去查一查log日志了。所以就记录一下怎么调日志的:1. 修改/etc/ppp/pptpd.options的nologfd,去掉注释,并添加日志路径。2. 在/etc/ppp/ip-up和/etc/ppp/ip-down中分别加入以下脚本:#for /etc/ppp/ip-...

2019-06-03 23:51:00 257

转载 docker入门2--生命周期

容器的概念:一句话概括容器:容器就是将软件打包成标准化单元,以用于开发、交付和部署。容器镜像是轻量的、可执行的独立软件包 ,包含软件运行所需的所有内容:代码、运行时环境、系统工具、系统库和设置。容器化软件适用于基于Linux和Windows的应用,在任何环境中都能够始终如一地运行。容器赋予了软件独立性,使其免受外在环境差异(例如,开发和预演环境的差异)的影响,从而有助于减少...

2019-06-02 01:45:00 133

转载 docker入门1--简介、安装

一. Docker是什么,能做什么,好处和坏处都在哪里?Docker是一个开源的应用容器引擎,用Go语言写成。Docker最主要的作用,就是将程序执行所需要的环境变量与开发的程序代码进行打包处理,做到一次打包,处处运行。另外,由于将运行环境进行了打包,所以很好扩展,利于搭建微服务。Docker好处多多,首先省去了运维配置环境变量的工夫;其次,由于镜像比虚拟机要小,所以比较经济...

2019-06-01 09:52:00 71

转载 Cent7.2单用户模式

1. 在进入系统时选择内核启动。2. 按‘e’进入编辑模式,找到带有内核的那一行。3. 将ro(read only)改为rw init=/sysboot/bin/sh。4. 按下ctrl+x,启动系统进入单用户模式。5. 使用chroot /sysroot命令访问系统,进行单用户操作。6. 使用exit退出访问。7. 操作完毕后,reboot。转载于:http...

2019-05-31 11:02:00 127

转载 shell中得到当下路径所有文件夹名称

方法1:for dir in $(ls -al ./|awk '/^d/ {print $NF}')doecho $dirdone方法2:for dir in $(ls ./)do[ -d $dir ] && echo $dirdone 转载于:https://www.cnblogs.com/young233/p/10947354....

2019-05-30 01:22:00 125

转载 在centos 7下升级内核

前言今天读了一篇老外的文章,讲的是如何在linux环境下升级内核。比较暴力,比较简单,故做个记录。文章中,作者先列出一个常识:linux是内核名,不是系统名。我们平时说的”linux系统“是错的,准确的说法是:“基于linux内核进行开发的各式操作系统”。好吧,膝盖中箭~言归正传,说回怎么升级内核。步骤1. 查看当前内核uname -sr当然,我用另一...

2019-05-26 19:18:00 54

转载 redis数据库安装

一. 简单介绍:REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串...

2019-05-25 23:31:00 85

转载 导入/导出 数据库/数据库表(wordpress做例子)

导入数据库:1. 数据库层面:没有wordpress的情况下,建立wordpress数据库create database wordpress;进入wordpress数据库use wordpress;设置字符编码set charset=utf8导入数据库,使用source命令导入source /path-to-db/wordpress.sql2. 系统导入没有word...

2019-05-22 02:32:00 964

转载 linux--dd命令

dd命令可以轻易实现创建指定大小的文件,如:dd if=/dev/zero of=test bs=1M count=1000会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)。但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢。在某种场景下,我们只想让文件系统认为存在一个超大文件在此,但是...

2019-05-21 01:51:00 96

转载 修改profile导致bash不能用的补救方法

输入这条命令:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin由于shell命令基本都在/usr/bin,/usr/sbin,/bin,/sbin,/usr/X11R6/bin中有定义。所以,只要把这些命令重新取出来就能使用了,也算是个补救的办法。转载于:https://www.cnblogs.com/youn...

2019-05-17 01:14:00 235

转载 cent7配置阿里yum源

阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/CentOS系统更换软件安装源第一步:备份你的原镜像文件,以免出错后可以恢复。mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup第二步:下载新的CentOS-Base.repo 到/etc/yum....

2019-05-14 01:53:00 136

转载 linux文本处理三剑客(一)---grep

在linux种有一句话,叫做一切皆文件。文件有个特点,它是个文本。它可以读、可以写,如果是二进制文件,它还能执行。这样的话,我们在使用linux的时候,多数时间都是要和各式各样文件打交道的。那么,熟悉文本的读取、编辑、筛选就是linux系统管理员的必备技能。幸而,在linux中,有三个很牛逼的文本处理工具。它们分别是:grep、sed、awk。下面我们用三篇文章来简单讲讲他们仨。...

2019-05-14 01:46:00 71

转载 ubuntu配置kvm服务

虚拟化第一弹,lei了lei了~首先,简单介绍一下KVM服务。KVM 全称是 Kernel-Based Virtual Machine,它是一种常用的虚拟化工具。是基于linux内核所开发的虚拟平台。这里需要注意,我们通常使用桥接网络来搭建kvm平台,但其实它有3种拓扑方式:桥接、NAT、hosts。我们这里讲桥接~啥叫桥接呢?就是有个桥,连通不同的局域网,通过MAC地址来进...

2019-05-13 03:37:00 207

转载 ubuntu配置vnc服务

今晚比较闲,就用ubuntu系统搭了vnc系统,真的好用(比centos简单多了)。简单介绍下,VNC(Virtual Network Computing)服务是一款优秀的屏幕分享及远程连接服务,基于RFB协议,使用C/S架构。此服务可保证你连接图形界面,真系点点点重度患者的福音~下面我来介绍一波,如何骚气地在ubuntu系统上玩转VNC服务。首先,我们需要搭建VNC服务器:...

2019-05-11 01:35:00 367

转载 ssh服务

一. 概念、定义:* SSH是Secure Shell Protocol的简写,由IETF网络工作小组(Network Working Group)制定。* SSH在数据传输之前,将联机数据包进行加密处理,才会发出给服务端。* SSH是unix/linux进行远程控制或者传输文件的一种协议。* SSH包括两部分,SSH客户端和SSHD服务端。二. 特点:* SSH是密文传输,较明文传输的...

2019-05-08 20:01:00 76

转载 mysql远程登陆

mysql登录方式有两种,一种是本机登录,一种是远程登录。这两种登录方式在mysql数据库的user表中都有体现。由于我们不可能总是本地登录,因此需要设置远程登陆。但是mysql默认不支持远程登陆,所以需要设置一波。1. 登录数据库。2. 切换到mysql数据库。3. 查看主机和用户对应情况,其实就是查看mysql数据库的user表中的部分信息。...

2019-05-07 23:48:00 66

转载 Linux 如何找到100M以上的大文件

find / -type f -size +100000k |xargs ls -lh|awk '{print $9 ":" $5}'转载于:https://www.cnblogs.com/young233/p/9932932.html

2018-11-09 01:17:00 116

转载 将raspberry 3B+的apt替换为国内源

前段时间买了一块树莓派,想着自己拿来玩一下下(没什么钱烧更好的硬件,只能玩这个了,好在还够玩)。于是就折腾起来,装了raspberry的系统。这时候,因为默认apt是国外的源,在GFW这种神奇东西的作用下,效果很不好,于是我们就想将其引入国内源。虽然,raspberry的系统是已debian做为基础开发的,但是在查阅了很多资料之后,我发现它们修改apt源的方式是不一样的。特此...

2018-11-07 02:20:00 149

转载 python3中django-admin找不到core的解决方法

今天在测试django-admin startproject mysite时,出现以下问题:ImportError: No module named django.core在执行此命令之前,我将django-admin链接到了PATH路径中,后来发现是django-admin找不到核了。核还在源路径的文件夹中。故我们可以直接使用源路径的二进制命令来执行此命令。如果找不到源...

2018-11-05 02:09:00 187

转载 ubuntu/debian将sh改为bash

1. 查看现在环境可以看到,现在的默认环境是sh。我们想把它变为bash,可以这样做:2. 运行sudo dpkg-reconfigure dash,出现以下画面:这里提示我们是否要用默认的sh作为shell环境,我们选择否。然后会出现四行文字,大搞意思就是取消了sh的软连接,建立bash的软连接。root@raspberrypi:~# sudo dp...

2018-10-25 23:31:00 589

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除