自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (17)
  • 收藏
  • 关注

原创 linux LVM磁盘管理实战

创建一个至少有两个PV 组成的大小为20G 的名为testvg的VG ;要求PE 大小为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users 目录新建用户archlinux ,要求其家目录为/users/archlinux,而后su 切换至archlinux用户,复制/etc/pam.d目录至自己的家目录扩展testlv 至7G ,要求archlinux 用户的文件不

2017-04-29 17:52:13 1502

原创 CentOS卷组迁移最佳实践

迁移卷组改卷组名(防止目标机有重名卷组)vgrename vgo newvg0 ll /dev/newvg0/lv0改逻辑卷名lvrename /dev/newvg0/lv0 newlv0 lvdisplay 取消卷组的挂载 umount /mnt/lv0禁用卷组vgchange -a n newvg0 lvdisplay -> LV status NOT available导出卷组pvs

2017-04-29 17:50:46 1763

原创 逻辑卷中磁盘预警后的处理

移除物理盘sdd(vg必须有足够的空间来迁移sdd分配的空间,会随机分配到此卷组中的其他成员上)pvmove /dev/sddpvdisplay 查看total PE 和 Free PE空间是否都腾出来了将/dev/sdd移除卷组vgreduce vgo /dev/sddvgspvdisplay删除物理卷pvremove /dev/sddpvs #可以拔掉硬盘了

2017-04-29 17:09:36 1212

原创 CentOS7之LVM实战

创建一个至少有两个PV 组成的大小为20G 的名为testvg的VG ;要求PE 大小为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users 目录新建用户archlinux ,要求其家目录为/users/archlinux,而后su 切换至archlinux用户,复制/etc/pam.d目录至自己的家目录扩展testlv 至7G ,要求archlinux 用户的文件不

2017-04-29 16:11:25 1562

原创 yum源优先级的配置

使用yum-plugin-priorities工具实现 yum install -y yum-plugin-priorities源配置文件添加priority=n的配置项,n值越小越优先[aliyun]

2017-04-29 14:20:52 1546

原创 CentOS7上软RAID的实现

软件实现raid5# 分区 fdisk/gdisk (L选择fd,linux raid auto)#对sdb1和sdc1做RAID0mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sd{b,c}1# 查看mdadm -D /dev/md0## 格式化mkfs.ext4 /dev/md0# 挂载mkdir /mnt/raid0mount /dev/m

2017-04-29 14:13:05 9062 3

原创 CentOS7上对文件,目录和分区实现磁盘配额

设定文件系统配额vim /etc/fstab挂载选项中添加usrquota(针对用户),grpquota(针对组)mount -o remount,rw /homecd /home#创建磁盘配额数据库(u对应usrquota,g对应grpquota)#关闭selinux setenforce 0#创建磁盘配额数据库quotacheck -cug /home #生成aquota.gr

2017-04-29 14:10:34 7140 1

原创 linux下home目录迁移

根分区预留不宽裕,du -sh /home 发现home分区占比较大,于是将home目录迁移到新的分区#添加硬盘后触发扫描echo '- - -' > /sys/class/scsi_host/host2/scan[389][root@liyong: etc]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda

2017-04-26 20:18:30 5248

原创 文件系统之格式化与挂载

文件系统定义文件系统类型Linux 文件系统光盘iso9660Windows fat32 ntfsUnix FFS fast UFS unix JFS2网络文件系统NFS CIFS集群文件系统GFS2 OCFS2 oracle 分布式文件系统RAW 未经处理或者未经格式化产生的文件系统根据其是否支持journal 功能 日志型文件系统 ext3 ext4 xfs 非日志

2017-04-25 20:42:32 5361

原创 磁盘管理之分区

块设备b和字符设备c的区别主设备号与次设备号磁盘设备文件名 devDEV_FILE硬盘存储术语容量单位K磁盘三维CHS增加磁盘触发磁盘扫描两种分区方式MBR 和GPTMBRMaster Boot Record 分区图GPTGUID Globals Unique Identifiers partition显示分区信息分区工具图形化磁盘管理功能工具点击应用程序- 系统fdi

2017-04-25 20:41:00 1684

原创 一次由于开机磁盘自检导致的启动故障排查

vim /etc/fstab#添加挂载设备: UUID="568ae527-047d-4190-aadc-7f4e702c8c8e" /mnt/sdb1 ext4 noatime,nosuid 0 2 #更改设备id[root@CentOS69: sdb1]# tune2fs -U `uuidgen` /dev/sdb1 tune2fs 1.41.12 (17-May-2010)#或者分

2017-04-25 18:51:08 1031

原创 包管理之rpm篇

软件包的编译过程查看文件依赖的操作系统 file查看二进制程序所依赖的库文件查看装载的库文件添加库包管理器获取程序包的途径系统发版的光盘或官方的服务器项目官方站第三方组织搜索引擎 rpm 命令常用命令rpm -q pkgname 查看指定包的包全名rpm -qa 查询系统安装的所有包系统安装时从安装光盘中安装的包安装包rpm -ivh pkgname force列出

2017-04-24 22:08:00 820

原创 包管理之yum篇

yum 工作原理yum源的配置配置文件etcyumconf 为所有仓库提供公共配置etcyumreposdrepo为仓库的指向提供配置仓库指向的定义配置更新后必须执行yum clean all配置实例yum 的repo 配置文件中可用的变量yumyum repolist allenableddisabled 列出仓库列表yum list availableinstalledupd

2017-04-24 22:06:58 999

原创 linux 非交互式实现分区的几种方法

先备份分区表: dd if=/dev/sdb of=sdb-partb.info bs=1 count=512清除分区数据:dd if=/dev/zero of=/dev/sdb bs=1 count=512partx -d --nr 1-2 /dev/sdb方法一:echo -e "n\np\n1\n\n+100G\nw\n" |fdisk /dev/sdb#p表示主分区,如果是m则为扩展

2017-04-24 21:52:11 2854

原创 小程序request接口的封装

# 小程序request接口的封装(本质上是对request回调函数再次回调)module.exports.getData = function (url) { var data = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; var method = arguments.lengt

2017-04-22 11:55:02 5391

原创 apache安装脚本,兼容CentOS7

#/*************************************************************************#> File Name: installApache.sh#> Author: liyong#> Mail: 2550702985@qq.com#> Created Time: Thu 20 Apr 2017 02:39:18 AM PDT

2017-04-20 21:47:11 1211

原创 CentOS7通过apache搭建yum仓库

centOS71.安装apacheyum groupinstall -y 'Development Tools'wget https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.25.tar.bz2tar -xvf httpd-2.4.25.tar.bz2 cd httpd-2.4.25/./configure --prefi

2017-04-20 17:27:36 2627

原创 通过ftp在Centos6和Centos7上搭建yum仓库

yum网络仓库的搭建 CentOS7yum -y install vsftpdsystemctl start vsftpd[318][root@liyong: yum.repos.d]# systemctl enable vsftpdiptables -Fsystemctl stop firewalld.servicesystemctl disable firewalld.servicer

2017-04-20 14:30:08 3525

原创 centOS7和centOS6上通过光盘自动挂载misc来实现yum源的配置

通过misc便捷挂载光盘centOS6.8以下的版本默认开启了autofs服务,可使用misc ## centOS7实现 #检测autofs rpm -qa|grep autofs #没安装的话需进行安装 yum install -y autofs#开启服务 systemctl start autofs #加入开机启动项[264][root@liyong: mnt]# syste

2017-04-19 23:39:34 3795

原创 linux卸载rpm后如何恢复?

一次生产过程中的小故障,公司刚来的实习生卸载了rpm包后恢复的过程如下: 首先模拟卸载rpmrpm -e --nodeps rpm[root@CentOS69: /root]# rpm -qi rpm-bash: /bin/rpm: No such file or directory由于yum依赖于rpm,所以yum也无法正常使用yum listerror: Unable to open /

2017-04-19 21:06:12 6269

原创 linux软链接相对路径的问题

当我给/root下shell目录创建软链接时使用相对与根目录的路径,可以看到软链接是无效的,如下:[root@liyong: /root]# lsanaconda-ks.cfg initial-setup-ks.cfg new_key.key shell[root@liyong: /root]# ln -s shell /tmp/shell[root@liyong: /root]# ll

2017-04-19 20:04:11 9978 1

原创 29行代码搞定批量自定义创建用户,并生成日志

#/************************************************************************* " Press <F1> to display help t# > File

2017-04-18 17:48:43 1264

原创 shell脚本必知会

头部声明规范#!/bin/bash#Author: wang#Version: 1.0#Date: 2016-05-01#Description:The script displays system informationecho "Greetings. The date and time are $(date)"echo "Your working directory is: $(pw

2017-04-17 18:22:50 1939 1

原创 php生成随机数,简单高效的方法

md5(md5(microtime(true)).uniqid(rand(), true));

2017-04-16 01:21:24 1674

原创 js检测文件类型

/** * 检测文件后缀名 * tempFilePaths 文件名或文件路径 * ext待检测的后缀串,以,分隔每个后缀,默认检测是否是图片 * */module.exports.checkExt = function (tempFilePaths) { var ext = arguments.length > 1 && arguments[1] !== undefined ? a

2017-04-15 20:06:33 1916

原创 一次高并发下生成js随机数的实践

生产代码如下:/***生成随机数字(毫秒级+随机数)*n 要生成的位数,最大22位**/function createRandom(n=18){ var t=new Date().getTime().toString(); var salt = var randstr = Math.random().toString(); var str = randstr

2017-04-15 18:53:32 1622

转载 js实现加密解密

废话不多说,直接上代码: <!-- Begin function encrypt(str, pwd) { if (pwd == null || pwd.length <= 0) { alert("Please enter a password with which to encrypt the message."); retu

2017-04-15 18:11:03 2619 3

原创 微信小程序实现给循环列表添加点击样式

微信小程序有个属性hover-class=’active’,是指当点击列表元素时当按下鼠标左键会显示active样式,但是鼠标离开样式就会复原.可以参考以下解决方案,直接上代码: wxml: <view class="tags"> <view class="tag-title">标签</view> <view class="tag-box"> <view wx:for="{

2017-04-15 00:10:52 23323 2

原创 常用linux命令

计划任务2 个at -m TIME启动atd服务at工作流程atq 查询目前主机上面有多少的 at 工作排程crontab -u username -l-e-r特殊字符含义crontab权限设置文件和目录操作命令13 个ls -aAdfFhilRS 目录名称treepwd -Pmkdir -mp 目录名称rmdir -p 目录名称 删除空目录touch -acdmt 档案

2017-04-14 19:32:46 2785

原创 12个常用php工具函数

目录:浏览器友好的变量输出写日志根据年月获取日期返回浏览器发送Referer请求头获取随机唯一id串数字动态加密解密凯撒加密解密数组序列化成get参数用户id加密解密日期友好输出获取网站根路径高效生成随机密码浏览器友好的变量输出function dump($var, $echo=true, $label=null, $strict=true) { $label = (

2017-04-14 18:39:28 1380

原创 linux中硬链接为什么不能跨分区

当打开一个文件的时候会先找该文件的inode号,再根据inode号找到inode信息,.再根据inode信息找到该文件数据所在的block(硬盘中一般8个扇区组成一个block,一个扇区512Byte,扇区是硬盘的基本单位,读取数据是每次读一个block)进行文件读取的,每个分区在格式化之前就指定inode数据元信息存放区和文件数据存放区,所以inode和数据的对应关系就会在一个分区里面关联,这就...

2017-04-13 09:56:05 5828

win11家庭版开启远程桌面功能

用于开启windows11家庭版远程桌面

2024-02-22

win11家庭版开启远程桌面功能

win11家庭版开启远程桌面功能

2024-01-05

汉语词典中全部字词--通过逗号分割

汉语词典中全部字词,通过逗号分割,方便程序直接读取

2022-04-03

accounts.json

深入学习Ealsticsearch课程所用索引数据包

2021-12-08

Elasticsearch技术解析与实战(朱林)

朱林著的这本Elasticsearch技术解析与实战,非常适合需要引入es作为搜索引擎的开发者,书中从原理到实践,一步步深入,让开发者全面掌握es这门近实时的搜索技术

2018-12-21

kafka源码剖析

业界大牛带你看kafka源码,图文解析kafka生产和消费模型,快速深入掌握kafka核心知识

2018-12-19

图解TCPIP(第5版)

网络协议对每个开发者而言至关重要,图解tcp/ip经典中的经典,通俗易懂,对新手非常友好.

2018-09-01

使用SpringCloud和Docker实战微服务

使用SpringCloud和Docker实战微服务,实战讲解,干货满满

2018-08-30

高性能Linux服务器构建实战:运维监控、性能调优与集群应用

从系统到服务再到原理,高级运维必修课,书中几乎没有一句废话,干货满满

2018-08-30

Redis设计与实现 完整版 黄健宏

非常值得一看的书,深度剖析redis数据结构,看完后受益匪浅

2018-08-30

Mysql技术内幕InnoDB存储引擎

深度讲解了innodb架构,让你知道怎么调优mysql,配置参数的含义,精通innodb的使用

2018-08-30

图解HTTP彩色完整版 带书签

熟悉http协议是每个开发人员必备的技能本书通过图片形象的剖析http的基础知识及网络安全

2018-08-30

勇哥带你玩转git基本操作

git是当下最受欢迎的版本控制器没有之一,不管是gitHub还是码云还是CSDN的code,都为广大开发者带来了极大的便利,下面就让老司机带你玩转git基本操作

2017-04-19

阿里超大规模Docker化之路

阿里顶尖工程师带你玩转Docker

2017-04-19

Hadoop存储与计算分离实践

2017-04-19

史上最全vim配置带插件包,耗时一周打造,覆盖插件文件夹即可使用

支持shell语法,python,c,html,css等的自动补全提示,支持自动生成通用的文件模板,支持显示文件列表(一般模式下按wm开启)支持显示方法列表.可跳转

2017-04-13

HTML5 在游戏开发中的应用

实战讲解HTML5在游戏开发中的应用,吐血推荐

2016-08-24

择业规划与创业形势之我见

就业指导结课作业范本

2016-08-24

空空如也

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

TA关注的人

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