自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CSDN1887的博客

博客中系统平台基于Centos7,Ubuntu16,Win2012

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

原创 Ubuntu系统清理工具

windows下有很多清理工具,比如cclean等,可是在linux下这类软件不是很多。今天介绍几个:1 Bleachbit这是一个开源软件,有丰富的功能,能清理文件和磁盘。是个跨平台的版本,可以运行于windows和linux.还可以保护个人隐私。除了GUI界面,他还有command接口,方便你在终端窗口使用。$ sudo apt install bleachbit2 stac...

2019-02-13 09:26:11 6259

原创 更改linux分区的UUID

UUID,Universally Unique IDentifier ,它是分区的一个标识,用的地方不多。比如,/etc/fstab, 虚拟系统中分区等。找到你系统中的分区# blkid|grep UUID更改某个分区UUID,先卸载分区,然后用如下命令。# umount /dev/sdb1# tune2fs /dev/sdb1 -U random /dev/sdb1 # blkid...

2019-02-12 09:03:18 1282

原创 全国省市区JS数据

var arrProvince = new Array();var arrCity = new Array();var arrcountry = new Array();var i = 0;var j = 0;var k = 0;arrProvince[i] = “北京市|5392”;arrCity[i] = new Array();arrcountry[i] = new Arra...

2019-02-11 13:59:18 7923

原创 linux恢复误删的文件之ext3grep

ext3grep是一个很简单的程序,可以在ext3文件系统上恢复删除的文件。他是一个有用的调查和恢复工具。本文将演示一个意外删除的场景。OS:Ubuntu,Debianfs: ext3Device: /dev/sdb1Mount point: /mnt/TEST_DRIVE (在sdb1设备上挂载驱动)Install ex3prep$ apt install ext3grep/m...

2019-02-01 10:09:24 520

原创 使用shell追踪模式

shell追踪模式,就是追踪shell脚本的命令执行情况。使用 -x 来切换到追踪模式。我们使用sys_info.sh脚本来模拟这个操作,他简要打印系统日期,时间,用户登陆数,上线时间等,当然包括部分错误哦。#!/bin/bash#script to print brief system infoROOT_ID="0"DATE=`date`NO_USERS=`who | wc -l...

2019-01-11 10:07:14 353

原创 linux 脚本(bash script)技巧

本文介绍10个小技巧。1 使用注释写注释有助于你和其他人理解你的脚本#!/bin/bash#Linux is the best OS.2 设置脚本遇错误就退出一些脚本会一直执行下去,就算遇到确定的错误。为了避免,我们需要做些设置。#!/bin/bash#let script exit if a command failsset -o errexit ORset -e3...

2019-01-09 10:09:55 3847 1

原创 在linux中克隆分区,硬盘MBR

用dd命令可以克隆完整的硬盘和linux分区。案例1 将克隆linux分区 /dev/sdb1到/dev/sdc1 。首先显示一下分区状态。# fdisk -l /dev/sdb1/ /dev/sdc1现在使用dd命令克隆# dd if=/dev/sdb1 of=/dev/sdc1 现在再来查看一下状态# fdisk -l /dev/sdb1 /dev/sdc1...

2019-01-08 15:38:29 1010

原创 MySql数据库面试题

1 用select语句找到当前服务器版本,当前数据库mysql> SELECT VERSION(), DATABASE();+-------------------------+------------+| VERSION() | DATABASE() |+-------------------------+------------+| 5.5.34-...

2019-01-07 10:12:51 811

原创 linux面试经历:iptables面试题

1 你听说过iptables 或 firewall? 知道如何用?知道, iptables是c语言编写的基于GNU的应用程序。最新稳定版本是1.6.1.可以作为unix平台下或linux开放系统下的防火墙。实际上通过iptables/netfilter 来实现相应功能。 管理员通过console端在预定义的表中定义防火墙规则。Netfilter是系统的核心模块,用于过滤规则。firewalld...

2019-01-02 09:45:18 2884

原创 Mysqldump常用命令大全

1 新安装MYSQL后,设置root密码#mysqladmin --help# mysqladmin -u root password YOURNEWPASSWORD2 更新ROOT 密码mysqladmin -u root -pYOUROLDPASSWORD password 'YOURNEWPASSWORD'3 检查MySql是否运行# mysqladmin -u root ...

2018-12-14 17:25:09 501

原创 Unifi(5.9.29) AP PRO 云连接及Adopt失败

现在很多企业布置了Unifi,他带机量大,稳定性好.还将本地部署搬到了Cloud上.Cloud设置请参看相关文档,其实很简单的.本文主要讲如何讲AP 如何连接到Cloud 上 :1 首先将AP正确连接,并确保能连到cloud. (通常都在vlan上,确保vlan访问cloud)2 打开Ubnt工具 ubiqiuiti Discovery去找到新设备3 使用putty 等ssh 工具连...

2018-12-12 15:54:01 2425

原创 无线授权用户访问Internet受限问题

笔者内网是授权用户才能访问外网,通过MAC绑定并授权的.今天碰到标题问题:一个用户应该已经授权了,显示信号满格,但有!叹号,无internet访问权.1 尝试重启网卡,无效2 检查地址获取,ok .3 检查防火墙授权设备,竟然没有这个ip对应的设备4 检查附近可连接的AP,也没有这个设备.当时就奇怪,这个电脑连到哪里去了呢.重启电脑,关闭本机防火强,再次无线连接并检查IP地址情况:...

2018-12-11 17:21:14 1343

原创 服务器和常用应用指南

Ubuntuhttps://help.ubuntu.com/lts/serverguide/index.htmlCentOS howtohttps://wiki.centos.org/HowTosApache2http://httpd.apache.org/docs/2.4/Nginxhttp://nginx.org/en/docs/Oraclehttps://docs.orac...

2018-12-04 09:26:30 200

原创 Apache SSL/TLS加密证书使用大全(HTTPS)

一 什么是RSA私有密钥,CSRRSA私有密钥,是一个数字文件,用来解密发送给你的信息.他包含你签发给别人的公共组成,是别人能加密信息并发送给你.CSR (Certificate Signing Request )是一个数字文件,包含你的公钥和名字.将他发送给一个认证机构,将其转换成一个签名的证书.证书包含你的RSA公钥,你的名字,CA的名字,数字签名(用来验证并获得你的RSA公钥),用他...

2018-12-03 08:53:22 1336

原创 mysqldump 使用技巧

版本mysql5.7mysqldump 常规用法shell> mysqldump [arguments] > file_nameshell> mysqldump --all-databases > dump.sql #备份所有数据库shell> mysqldump --databases db1 db2 db3 > dump.sql #备份指...

2018-11-22 17:23:47 158

原创 find根据文件属主或权限进行操作

很多时候,当用户离开,组织变更后,管理员会删除这些用户或组。但之前的这些用户的文件属性就直接显示成数字uid,gid 。利用find 可以重新将这些文件归类。查找存在的用户的文件find /home -user x -lsfind /home -user x -group x2 -ls查找销户的文件find /home -nouser -lsfind /home -n...

2018-11-22 11:19:37 2268

原创 MySql 5.7导入BOM数据后增加数字标识(id)及删除重复数据

该表是Bom表,数据量很大,从Excel导入的。当时由于时间关系,没有在Excel中去重,就导入了。之前没有意识到标识字段的重要性,所以在建表时没有设该字段。今天发现有重复数据,于是就想办法去重。表字段,bitem(商品),item(物料),qty,lvl 。修改表结构alter table t1 add col 1int default 0 not null 给现有col1标识s...

2018-11-21 17:12:34 300

原创 软件RAID阵列的扩展和移出硬盘

Raid是个可靠的,但运行久了,会出现容量不够,或某个硬盘读写错误,性能下降。这时就要通过增加新的硬盘来扩展Raid,以及移出有问题的硬盘。平台CentOS6.5,软件Raid.本例仅以Raid1作示例。一 扩展Raid整列假定当前的系统是Raid0,使用2个硬盘(sdb,sdc),1个新增硬盘(sdd)在扩展raid前,首先要将sdd格式化成raid模式(fd),和创建新的Rai...

2018-11-20 15:41:22 1125

原创 MySql崩溃后使用增量备份的恢复

(平台CentOS7,mysql5.7)首先假定数据库在周三时不幸崩溃了,而你在周日有个全备份,之后有2个mysql-bin.000008,mysql-bin.000009文件,现在需要从这些备份中恢复.(mysql-bin.00000x文件首先要启用bin-log,默认目录/var/lib/mysql)首先恢复全备份shell> mysql < backup_sunday.s...

2018-11-19 14:19:03 202

原创 MySql增量备份-mysqldump

MySql 备份可以是物理备份,也可以是逻辑备份.(mysql 版本 5.7)本文简介mysqldump来实现逻辑的增量备份 .前提完全备份是必须的,但随着数据库的增大,每次完全备份将花费较多时间.所以增量备份将是 一个理想的选择.mysqldump 是在线的逻辑备份工具. 你也可以用 MySQL Enterprise Backup,它能提供物理备份和更好的优化备份操作.由于全局备份...

2018-11-16 17:29:25 274 1

原创 快速导入100万条Excel数据到MySql

因业务需要,将100万条Excel数据导入MySqlOS : CentOS7 , MySql 5.7做了2个纯命令导入测试,不考虑phpmyadmin,navicate导入.首先MySql调整全局变量set max allowed packet =104857600 (100Mb)set wait_timeout=288000set interactive timeout=2880...

2018-11-08 16:03:35 8255

原创 MySQL优化-where子句优化

本文讨论where子句的优化.本例中的优化是在select中实现,同样可以应用与Delete,Update子句.你可能尝试重新编写查询来提高算法性能,但会牺牲可读性.MySql自动做同样的优化,你可以减少这个工作,而保留sql语句更可读和可维护,MySql会执行如下优化:1 移去不需要的() ((a AND b) AND c OR (((a AND b) AND (c AND d)))...

2018-11-07 15:54:43 474

原创 Fotigate200D 端口映射内网服务

本例,要求将内部某服务器端口映射到公网.内部服务器地址,192.168.33.x内部待映射端口,8080外部公网,116.x.x.x外部待映射端口,8050(外部端口,80,8080,需要备案,太麻烦省了,随便找个端口不冲突就行)1 打开Fotigate200D,Policy&Objects,virtualIPs ,建立新的虚拟端口映射Name,comments随便些In...

2018-11-06 17:09:44 636

原创 Mysql 5.7用户管理授权和远程访问

select version();5.7.24创建用户create user 命令create user ‘user’@‘localhost’ indentified by ‘password’删除用户delete from user(#mysql.user ) where user=‘name’drop user ‘name’@’%’指定数据表授权Grant privilege...

2018-10-29 16:34:18 1527

原创 Linux组建Raid5(CentOS)

Raid5将数据存和奇偶校检信息放在多个硬盘上,是Raid0和Raid1的折中方案.它将含奇偶校验信息的条带数据写在多个磁盘,意味有良好的数据冗余.Raid5 优缺点良好的性能,读会比较快.写会稍慢,因为要同时写入校检块支持冗余和容错支持热备一个盘的容量将用于奇偶校检单磁盘损失,可以通过奇偶信息重建重建会花费较长时间需求最少三个硬盘. 你也可以通过Raid控制器和硬盘接口,...

2018-10-26 14:52:25 1936

原创 snmpwalk命令常用方法及修改snmp配置文件

在日常监控中,经常会用到snmp服务,(比如cacti,zabbix),而snmpwalk命令则是测试系统各种信息最有效的方法,现总结一些常用的方法如下:1、snmpwalk -c public -v 1 -m ALL 192.168.30.49 .1.3.6.1.2.1.25.1 得到取得windows端的系统进程用户数等2、snmpwalk -c public -v 1 -m ALL...

2018-10-16 10:08:04 2714 1

原创 Linux运维:CentOS7安装Nagios4.3.4

Nagios是一套开源的监控系统,可监控你的系统和网络.Nagios最新版本是Nagios Core 4.3.4,Nagios plugins 2.2.1.目前支持RHEL 7.x/6.x/5.x, CentOS 7.x/6.x/5.x 等系统.本文以CentOS7为平台.安装Nagios 4.3.4 and Nagios Plugin 2.2假如你根据本手册正确安装后,你应该能找到以下信...

2018-10-12 10:29:55 932

原创 linux运维: 8款Linux下免费反病毒软件

虽然linux系统是相当稳定和安全的,但不能完全避免病毒的威胁.linux系统遭遇的威胁远低于windows和OS x ,但Linux用户还会受到广告软件,恶意软件,邮件附件,病毒的困扰.因此,本文介绍几款反病毒软件:1 BitDefender For Unices这是款基于linux和freebsd平台的,强有力,多功能的防病毒软件.它提供保护和能够按需扫描linux和windows分区...

2018-10-10 12:06:34 1821

原创 linux运维:账号安全

(系统环境CentOS7,Ubuntu16)当今的系统没啥安全可谈,或者说安全具有相对性的.即便系统防护面面俱到,那么如果账户本身安全性不够呢?今天谈一下自己对账号安全的理解.一 基本安全性首先判断属性: 系统管理员,uid 0 gid 0 系统用户, uid 1-999 自定义用户,uid 1000-禁止普通用户su切换root (很多人在工作中知道了管理员密码,使用sudo...

2018-10-08 17:24:38 373

原创 linux运维:熟悉确认你的服务器

作为运维要确认的事情很多,但首先要熟悉你的服务器.一 硬件指标cpucat /proc/cpuinfo |grep "physical id" #物理cpucat /proc/cpuinfo |grep "cpu cores" #物理内核cat /proc/cpuinfo |grep "processor&quot

2018-09-29 13:10:13 395

翻译 容器:Docker 介绍

Docker 介绍Docker 是一个容器平台,为开发者,系统管理员提供在容器中开发,运行,配置应用程序. 容器已不是新的技术了,他能方便的配置应用程序.容器化应用越来越广泛,因为他有以下优势:灵活性:很多复杂的应用开始被容器化轻量级:共享主机内核,资源占用少互换性:你可以更新升级动态升级应用方便性:你可以本地建立,配置到云,运行到任何地方扩展性:你可以增加和配置副本可堆叠:你可以...

2018-09-21 16:43:28 215

原创 Linux运维利器:33个系统性能监测利器

Linux下系统和网络性能监测是一项艰巨的工作.我在前人总结的基础上,推荐以下工具. 你总能从中发现一款适合你的,能有助你找到相关性能问题.1 top 进程监控cpu,memory,load,process 监控,按序排列cpu,memory,process利用率2 vmstat 内存统计对memory,kernel threads,disk,io,system process,cpu 等...

2018-09-20 16:30:09 287

原创 Docker CE安装 -亲测

DockerCE安装整体还是较方便.版本介绍请看前文. 本文针对CentOS7.先决条件:1 操作系统,需要一个可支持维护的CentOS7.旧的版本是不支持或作为测试的.2 centos-extras 软件库是启用的在CentOS7中默认是启用的,检查 /etc/yum.repos.d/CentOS-Base.repo3 推荐Overlay2 驱动卸载旧版本通常旧版本软件 dock...

2018-09-20 11:17:20 296

原创 Docker 版本概述

Docker 目前有2个版本1 社区版2 企业版社区版,适用于个人开发者和小型团体,刚开始接触学习Docker,做一些基于容器的APP测试企业版,为企业开发,专业IT团队设计,用于大范围建立,封装,运行商业级别的应用....

2018-09-19 15:29:37 284

原创 内核木马:Win32.Rootkit.Rogue.Tzim查杀

今天发现win8下存在Win32.Rootkit.Rogue.Tzim内核木马.常规使用QQ管家查出来的,以为杀了重启就好了,结果一次次被检出.切换到win8安全模式,使用QQ急救箱查杀,杀了后,正常重启.还是被QQ管家检出.然后换其他比如贝壳木马查杀,卡巴斯基的木马查杀,连病毒都没检出.最后使用金山顽固病毒木马查杀,结果删除了.重启后QQ管家也没没检出.虽然此软件说明不支持win8,但还...

2018-09-19 12:19:35 3275 3

原创 S.M.A.R.T 参数详解及推荐指标

S.M.A.R.T (Self-Monitoring, Analysis and Reporting Technology)可以有效监控HDD,SSD,EMMC等电脑硬盘.它的基础功能是根据检测到的各种硬盘指标来判断硬盘是否故障或即将发生的故障的可能性.SMART技术是属于ATA标准.2004年第一次提出,最近一次更新在2011年.ATA SMART 属性 每个制造商定义一组物理属性,并...

2018-09-14 17:30:03 6149

转载 负载均衡调度算法浅析

关于负载均衡目前主流软件是 LVS(Linux Virtual Server),Nginx,HAProxy 。下面介绍相应算法。轮循(Round Robin) 这种方法会将收到的请求循环分配到服务器集群中的每台机器,即有效服务器。如果使用这种方式,所有的标记进入虚拟服务的服务器应该有相近的资源容量以及负载形同的应用程序。如果所有的服务器有相同或者相近的性能那么选择这种方式会使服务器负载形同。...

2018-09-13 10:43:09 290

原创 linux 文件夹属性权限stiarwx详解

在这里仅代表个人观点. 文件夹权限有常见的rwx,还有特殊的s,t,i d r w x -, read,write,execute ,没有授权,d 文件夹 u g o , user,group, other 对应数值r ------------4w -----------2x ------------1- -----------...

2018-09-12 12:59:07 838

原创 Linux环境变量分析及设置

环境变量(environment variables)的特性来存储有关shell会话和工作环境的数据,它允许你在内存中存储和使用这些数据,以便运行在shell上的程序和脚本访问. 1 在linux中按生存周期分,永久和临时的 永久的:需要修改配置文件,变量永久生效。/etc/profile export PATH=$PATH:/home/lm/apache-jena-2.7.4/bin...

2018-09-10 17:26:45 225

原创 ubuntu 源更新(sources.list)亲测及格式解析

一 首先谈一下源格式问题: deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse 这是官方的源.这可以分4个部分. 第一部分 第二部分 第三部分 第四部分 软件包格式 软件包服务器地址 软件安全性分类 软件包自由度分类目录 deb...

2018-09-04 12:50:37 3041

空空如也

空空如也

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

TA关注的人

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