自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

so beautiful

学习ing。。。

  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 随机1(oldboy)

oldboy Linux:Linux正则表达式与三剑客 正则表达式是为处理大量的字符串及文本而定义的一套规则和方法。Linux三剑客的正则表达式特点: 以行为单位进行操作,每一次仅操作一行;可以将复杂的处理任务化繁为简,提高Linux的效率;仅被三剑客命令支持,其他命令无法使用。 1.利用命令ipconfig取出IP地址:ifconfig eth0 | sed -rn '2...

2019-06-12 12:05:56 345

原创 随机3(马哥)

bash shell脚本编程: 顺序执行 选择分支 if 循环执行 for while until 进入条件: for:列表元素非空 while:条件测试结果为真 until:条件测试结果为假 退出条件...

2019-06-11 07:16:49 171

原创 随机4(马哥)

Linux程序包管理,rpm包管理器 RPM 全名是『RedHat Package Manager』简称则为RPM Linux 界软件安装方式最常见的有两种,分别是: dpkg:这个机制最早是由Debian Linux 社群所开发出来的,透过dpkg 的机制,Debian 提供的软件就能够简单的安装起来,同时还能提供安装后的软件信息,实在非常不错。...

2019-06-03 07:54:45 427

原创 随机3(马哥)

1.bash的特性之: 变量 程序: 指令 + 数据 或者= 算法 + 数据结构 指令:由程序文件提供 数据:文件,管道,变量,io设备 变量: 变量名+指向的内存空间 变量存储的类型:整数,浮点,字符 。。。。。 变量名:只能包含数字,字母,下划线,且不能以数字开头,程序保留字。(见名知义,)...

2019-06-02 07:44:49 503

原创 随记1

1.Apache特点:简单,速度快,性能稳定,并且可以作为代理服务器使用。 目录结构: bin: 该目录用于存放apache执行文件和一些常用的命令,比如httpd   cig-bin:该目录存放linux下的常用命令 .sh和一些CGI网页程序存放的目录   conf:存放配置文件httpd.conf,在httpd文件中可以对...

2019-05-29 08:11:36 142

原创 随记2(尚硅谷)

1。历史命令的调用如果想要使用原先的历史命令有这样几种方法:使用上、下箭头调用以前的历史命令使用“!n”重复执行第n条历史命令使用“!!”重复执行上一条命令使用“!字串”重复执行最后一条以该字串开头的命令使用“!$”重复上一条命令的最后一个参数2. Bash常用快捷键快捷键...

2019-05-27 13:36:25 400

转载 Linux目录结构

1.了解Linux目录结构

2019-05-24 13:25:53 102

原创 文本三剑客grep,awk,sed及正则表达式详解

一、正则表达式1、正则表达式和通配符的区别(正则表达式用来在文件中匹配符合条件的字符串,通配符用来匹配符合条件的文件名)吗?其实这种区别只在Shell当中适用,因为用来在文件当中搜索字符串的命令,如grep、awk、sed等命令可以支持正则表达式,而在系统当中搜索文件的命令,如ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配了。2 基础正则表达式...

2019-05-22 18:40:49 689

原创 正则匹配grep过滤IP

将0-255用正则表达式表示,可以分成一下几块来分别考虑:取值区间 特点 正则写法 可合并的写法 可合并的写法 可合并的写法 0-9 一位数,只有个位,取值是0~9 \d [1-9]?\d (1\d{2})|([1-9]?\d) (25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))) ...

2019-05-22 09:53:17 4231

原创 新手安装nginx步骤及常见的问题解决方案

安装nginx方法1: yum源安装。 首先得在官网www.nginx.org里的download里找到想要下载的版本并复制好链接,然后在linux系统里进入yum源里编辑nginx下载地址具体操作如下: cd /etc/yum.repos.d/ vim nginx.repo 写入[nginx]name=nginx repobaseurl=...

2019-04-18 22:40:18 271

原创 如何在 Linux 中查看关机和重启日期

在大多数情况下,Linux 系统的关机时间、重启日期和运行时长等调试信息在系统故障排错时会显得比较重要。而绝大多数 Linux 发行版都会自动记录系统事件,以方便管理员通过命令行来轻松访问记录的信息。下面就为大家介绍,在 Linux 系统中查看关机和重启日期的几种方法。查看Linux最后一次启动时间如果您要查看 Linux 系统最后一次的启动时间,可以使用 who 命令的 -b 参数,它可以通过「...

2019-04-13 07:24:49 2925

原创 加密grub防止黑客通过单用户系统破解root密码

1.centos6进行grub加密~]# grub-md5-crypt #给grub生成md5密码Password: 111 #输入需要设置的密码Retype password: 111$1$oaqo5$3d...

2019-04-01 16:06:31 445

原创 centos6 和 centos7开机系统启动原理及过程

1.centos6系统启动过程及相关配置文件 1.1centos6系统启动过程1.1.1. 加载 BIOS 的硬件信息,跟据设定取得第一个可开机引导设置,如:光驱,硬盘,网络,USB; 如果是硬盘为第一引导。1.1.2. 读取硬盘中 MBR 的 boot Loader 就是 grub引导GRUB(GRand Unified Bootloader简称“GRUB”)是一个来自G...

2019-04-01 12:03:50 1551

原创 LVM管理和ssm存储管理器使用

1.LVM的基本概念场景:对于生产环境下的服务器来说,如果存储数据的分区磁盘空间不够了怎么办?答:只能换一个更大的磁盘。 如果用了一段时间后, 空间又不够了,怎么办?再加一块更大的?换磁盘的过程中,还需要把数据从一个硬盘复制到另一个硬盘,过程太慢了。 解决方案:使用LVM在线动态扩容1.1 LVM的工作原理LVM( Logical Volume Manager)逻辑卷管...

2019-03-31 13:19:17 408

原创 RAID磁盘阵列的原理与搭建

1.RAID概念磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。 磁盘阵列是由很多价格较便宜的磁盘,以硬件(RAID卡)或软件(MDADM)形式组合成一个容量巨大的磁盘组,利用多个磁盘组合在一起,提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。 磁盘阵列还能利用同位检查...

2019-03-30 23:23:25 1006

原创 常见硬盘与磁盘分区管理

1.常见硬盘类型:SAS硬盘 SATA硬盘 SSD硬盘 SCSI硬盘 IDE硬盘SAS硬盘:SAS(串行连接SCSI接口) SAS(Serial Attached SCSI),串行连接SCSI接口,串行连接小型计算机系统接口。 SAS是新一代的SCSI技术,和现在流行的Serial ATA(SATA)硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空...

2019-03-26 22:05:54 1464

原创 Linux 系统进程管理

1 进程概述和ps管理进程1.1 什么是进程?进程是已启动的可执行程序的运行实例,进程有以下组成部分: • 已分配内存的地址空间; • 安全属性,包括所有权凭据和特权; • 程序代码的一个或多个执行线程; • 进程状态程序: 二进制文件,静态 /bin/date,/usr/sbin/sshd进程: 是程序运行的过程, 动态,有生命周期及运行状态。下图所示...

2019-03-24 18:41:33 273

原创 文件的归档和解压缩

1. tar命令进行文件的归档和压缩1.1 归档和压缩文件归档和压缩文件的好处:节约硬盘的资源 ,加快文件传输速率tar命令 作用:打包、压缩文件 如图所示:作用:打包、压缩文件;tar 文件是把几个文件和(或)目录集合在一个文件里,该存档文件可以通过使用gzip、bzip2或xz等压缩工具进行行压缩后传输查看手册: man tar用法:tar [OPTION....

2019-03-24 13:59:19 428

原创 centos 7软件包的安装与管理

1 软件包的管理 软件包的类型 rpm二进制包------》已经使用GCC编译后的tar源码包-----》需要编译RPM概述:RPM是RPM Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、SUSE以及Turbo Linux等Linux的分发版本都有采用,可以算...

2019-03-24 09:46:16 443

原创 !Linux 文件权限详解与管理 !

1 .文件的基本权限1.1 权限的作用通过对文件设定权限可以达到以下三种访问限制权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。1.2 查看权限[root@52nanxion 16:35:06 ~]# ll /etc/passwd-rw-r--r--. 1 root root 2053 9月 19 2019 /e...

2019-03-23 18:14:22 657

原创 Linux最高管理员root密码忘记 解决方案

1.第一步,重启,按↑↓键,进入如下界面,选择第一项(当然也可以选择其他内核),按下e键进行编辑2.第二步 在此界面找到ro这一项,改为rw init=/sysroot/bin/sh 改完之后,按下Ctrl+X进入紧急模式 原理:启动一个shell环境,系统并没有真正的启动然后出现如下界面 emergency [iˈmɜ...

2019-03-23 16:22:39 644 1

原创 linux 密码文件shadow内容详解

1.查看Linux密码文件命令: cat /etc/shadow root:$6$C88LCVx5ZjfBU7xv$cKcdyNeTFmOYTs9NbRZDTA4hGcbMXc/5hQEWZKCtNyLqlBagrjct.pMfs39iEaF1UbEvcOzWZHMDf9Q5KojXM1::0:99999:7:::1.1表格详解格式如下: nam...

2019-03-23 16:06:06 9464

原创 centos系统时间和硬件时间设置与同步

1. “系统时间”与“硬件时间”系统时间: 一般说来就是我们执行 date 命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。硬件时间: 主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。2...

2019-03-19 17:45:48 7140

原创 centos6 和centos 7 关闭selinux firewalld iptables

centos6 : service iptables status #查看防火墙关闭状态1. 关闭防火墙-----service iptables stop2. 启动防火墙-----service iptables start3. 重启防火墙-----service iptables restart4. 查看防火墙状态--serv...

2019-03-19 11:27:03 357

原创 新安装的centos7输入ifconfig命令显示未找到

因为centos7的mini版没有安装这个东东思路一:可以用命令查看一下它是否存在,ls /sbin/ifconfig,能看到存在的话我们在继续执行命令 echo $PATH,这样我们看这个命令是不是包括在PATH环境变量里面,没有的话 可以使用命令 export PATH=$PATH:/usr/sbin 临时添加的方式来添加当然这种方式只是更改了当前的shell中的PAT...

2019-03-19 10:29:16 825

原创 centos7和centos6 开机 运行级别详解和设置

Linux分为7个启动级别:0 - 系统停机状态 halt 1 - 单用户工作状态 Single user mode 2 - 多用户状态(没有NFS) Multiuser, without NFS (The same as 3, if you do not have networking) 3 - 多用户状态(有NFS) Full multiuser mod...

2019-03-17 17:30:14 1993

原创 linux(centos)配置node环境 + mongo服务器

1,//安装epelyum install epel-release//安装Node.jsyum install nodejs//检查node是否成功安装,查看一下node的版本号node --version// 更新到最新版node//全局安装nnpm install -g n//升级到最新稳定版 n stable//升级到定制版n v10.0.0//切换使用版本n 8.0.0...

2019-03-03 13:48:24 105

原创 Python爬取QQ音乐

今天写了qq音乐爬虫供大家参考。大佬不要喷。我知道有点菜。import randomimport urllibimport urllib.requestimport requestsimport jsonUSER_AGENTS = ["Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Ge...

2019-03-03 13:47:59 3144

原创 linux 中标准输出输入及重定向 整理

一。标准输入stdin 0从键盘获得输入 /proc/self/fd/0标准输出stdout 1输出到屏幕(即控制台) /proc/self/fd/1 > 和 1>是等价的,都表示标准输出重定向。错误输出stderr 2输出到屏幕(即控制台) /proc/self/fd/2 # /dev/null代表lin...

2019-03-03 13:47:33 1005

某宝买的2018Python全栈教程(马哥)

现流出中的最新的Python教程,讲的挺细的,很适合在校生和自学者。(包含8个项目)

2019-04-28

UCenter前端界面和后端管理系统

此压缩包包括UCenter(前端)及UCenter_home(后台)。可在自己的服务器上架构起简单BBS系统。 提供同步登录、退出、注册等相关接口,可以实现用户一个账号,在一处登录,全站通行。 提供短消息相关接口,可以实现用户在不同应用收发短消息。 提供TAG相关接口,可以实现通过关键词关联各应用的数据,如帖子、商品、视频,使数据多元化。 提供Feed相关接口,可以实现记录用户在各应用的行为,并且在 UCenter Home 等应用显示。 提供好友相关接口,可以实现各应用好友互通。 提供积分策略共享,可以实现各应用设置灵活的积分策略。 提供词语过滤数据共享,可以实现各应用共享 UCenter 的词语过滤数据。 提供MySQL和 HTTP 两种连接用户中心的模式,使之能将 UCenter 和各应用能灵活部署,可以是单台服务器,也可以是局域网、广域网。 通知失败重发机制,为用户中心与各应用交换数据提供更好的保障。 缓存、模板、日志等机制,保障系统在稳定,优化状态下运行。

2019-04-19

nginx详解及配置说明

该文档是PDF格式,主要内容包括对nginx历史,安装配置,及对相关步骤的详解。非常适用于初学者和自学者。

2019-04-19

空空如也

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

TA关注的人

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