自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Linux用户权限管理(上)

Linux系统中用户权限管理Linux 是一个多用户的操作系统,引入用户,可以更加方便管理 Linux 服务器,系统默认需要以一个用户的身份登入,而且在系统上启动进程也需要以一个用户身份去运行,用户可以限制某些进程对特定资源的权限控制。1、Linux用户及组Linux 系统用户是根据用户 ID 来识别的,默认 ID 长度为 32 位,从默认 ID 编号从 0 开始,但是为了和老式系统兼容,用...

2019-04-02 20:05:04 6215 2

原创 centos7.X安装redis

1、环境系统:[root@redis ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)redis版本:6.0.02、安装gcc依赖由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境[root@redis ~]# gcc -v如果没有安装,执行以下命令进行安装[root@redis ~]#yum -y install gcc3、下载并解压安装包下载安装包[root@redis

2020-09-10 09:09:40 441

原创 Linux下vim: command not found

vim: command not found在Linux系统里执行vim去编辑文件时会提示vim: command not found1、查看vim是否安装完整执行:rpm -qa | grep vim[root@123 ~]# rpm -qa | grep vimvim-minimal-7.4.160-5.el7.x86_64不显示或只显示一行表示vim安装不完整2、安装vimyum -y install vim*3、再次查看vim是否已经安装[root@123 ~]# rpm -

2020-09-08 16:51:53 1215

原创 Linux下执行程序出现 Text file busy 时的解决办法

Linux下执行程序出现 Text file busy 时的解决办法有时候在Linux命令行下执行一个程序会提示“Text file busy”这时候可以使用“fuser”命令来查看程序文件被哪一个进程给占用了,查找到进程号,使用kill命令杀掉就可以解决该问题。例如[root@localhost]# fuser <程序文件名><程序文件名>: 7304[root@localhost]# kill 7304fuser命令:用于报告进程使用的文件和网络套

2020-09-03 21:55:35 2090

原创 Linux中DNS配置

DNS服务器的安装与部署程序所需的包: bind (DNS服务器软件包) 、bind-utils(DNS测试工具,包含dig、host、nslookup等)、bind-chroot(使BIND运行在指定的目录中的安全增强工具)、caching-nameserver(高速缓存DNS服务器的基本配置文件,建议一定安装)可执行文件所在目录: /usr/sbin/named (Rhel7) /etc/...

2019-05-17 17:46:12 364

原创 awk的基本用法

awk是处理文本文件的一个应用程序,几乎所有 Linux 系统都自带这个程序。它依次处理文件的每一行,并读取里面的每一个字段。对于日志、CSV 那样的每行格式相同的文本文件,awk可能是最方便的工具。一、基本用法# 格式$ awk 动作 文件名# 示例$ awk '{print $0}' demo.txt上面示例中,demo.txt是awk所要处理的文本文件。前面单引号内部有一...

2019-05-17 17:42:59 232

原创 MySQL 主从复制

一丶MySQL 主从复制概念MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。二丶MySQL 主从复制主要用途`读写分类在开发工作中,有时候会遇见某个sql 语句需要锁表...

2019-05-17 17:28:42 261

原创 MySQL数据库优化

MySQL数据库优化MySQL数据库优化是一项非常重要的工作,而且是一项长期的工作, MySQL优化三分靠配置文件及硬件资源的优化,七分靠SQL语句的优化。MySQL数据库具体优化包括:配置文件的优化、SQL语句的优化、表结构的优化、索引的优化,而配置的优化包括:系统内核、硬件资源、内存、CPU、 MySQL本身配置文件的优化。硬件上的优化有两种方式:一种是增加内存和提高磁盘读写速度,进而提...

2019-05-17 17:03:14 263

转载 python基础语法

一、基本概念python中数有四种类型:整数、长整数、浮点数和复数。整数, 如 1长整数 是比较大的整数浮点数 如 1.23、3E-2复数 如 1 + 2j、 1.1 + 2.2j2. 字符串(字符的序列)python中单引号和双引号使用完全相同。使用三引号(’’'或""")可以指定一个多行字符串。转义符 ‘’自然字符串, 通过在字符串前加r或R。 如 r"this is a ...

2019-05-17 16:50:04 393

原创 MySQL数据库密码修改

MySQL数据库用户安全策略介绍安装完MySQL数据库之后,默认的管理员root密码为空,这很不安全。因此需要为root用户设置一个密码。如下图查询之后为空。1、为root用户设置密码进入mysql数据库:use mysql;更改root用户密码: update user set password=password(‘你的密码’) where user=‘root’;注意:如上操作是不会...

2019-05-17 16:42:48 2855

原创 MySQL数据库日志知识与企业应用实践(下)

MySQL数据库日志知识与企业应用实践二进制日志的介绍与配置二进制日志的介绍二进制日志的作用是记录数据库里的数据被修改的SQL语句,一般为DDL和DML语句,例如含有insert、update、delete、create、drop、alter等关键字的语句。二进制日志的作用二进制日志最重要的作用有2个,具体如下。第一个是记录MySQL数据的增量数据,用来做增量数据库恢复,没有二进制日...

2019-05-17 16:38:50 255

原创 MySQL数据库日志知识与企业应用实践(上)

MySQL数据库日志知识与企业应用实践为了帮助管理员快速发现数据库的相关运行信息,MySQL为用户提供了几种日志种类,具体见表默认情况下,以上所有的日志都处于非激活状态(Linux环境)。当激活日志时,所有的日志都默认配置在数据文件的目录下。管理员也可以对上述日志进行轮询切割,实现该功能常见的命令是mysqladmin flush-logs、mysqldump的“-F”或“–master-d...

2019-05-17 16:16:20 281

原创 Linux三剑客——grep

Linux三剑客——grepawk、grep、sed是linux操作文本的三大利器,合称文本三剑客,也是必须掌握的linux命令之一。三者的功能都是处理文本,但侧重点各不相同,其中属awk功能最强大,但也最复杂。grep更适合单纯的查找或匹配文本,sed更适合编辑匹配到的文本,awk更适合格式化文本,对文本进行较复杂格式处理。**一、grep1.1 什么是grep和egrep  Linu...

2019-04-21 17:39:59 254

转载 Linux中文乱码解决

Linux中文乱码解决1、进入配置文件进行配置    登陆mysql查看默认字符集下面我这个就已经修改成功了 2、如果中文还是显示?就在创建表时在后面加上default character set utf8创建成功后就可以往里面插入中文数据了完美解决,不过这种方法只能创建一个表就要在后面加上default character set utf8。已经创建的表需要drop掉然后再创...

2019-04-21 15:29:40 311

原创 Linux基础指令

Linux基础指令1、mkdir name:创建一个新的目录2、touch name.txt:创建一个新的文档3、vi name.txt:进入vi编辑器(点击a或i进入编辑模式,敲入内容,然后按键盘上ctrl+c或者esc键退出编辑模式,进入命令模式,最后敲:wq保存并退出。)...

2019-04-16 19:25:15 1264

原创 Linux中Tar介绍

linux中Tar 软件包管理介绍Linux 操作系统除了使用 RPM 管理工具对软件包管理之外,还可以通过 tar、zip、jar等工具进行源码包的管理,实现对文件的压缩解压Tar 命令参数详解-A, --catenate, --concatenate 将存档与已有的存档合并-c, --create 建立新的存档-d, --diff, --compare 比较存档与当前文件的不同之处...

2019-04-14 17:31:54 1596

转载 Linux正则表达式

Linux正则表达式正则表达式是一种描述一组字符串的模式,为处理大量文本、字符串而定义的一套规则和方法,以行为单位进行处理。正则表达式分为两类:基本正则表达式(BRE)和扩展正则表达式(ERE)。在linux中使用正则表达式较多的有三个工具,分别为grep,sed和awk,这三个工具被称为linux文本处理的三剑客。下面的是我给大家整理的一些常用的正则表达式。1、正则表达式元字符集2、基本...

2019-04-14 17:30:07 178

原创 Linux用户权限管理(下)

Linux组管理所有的 Linux 或者 Windows 系统都有组的概念,通过组可以更加方便的管理用户,组的概念应用于各行行业,例如企业会使用部门、职能或地理区域的分类方式来管理成员,映射在 Linux 系统,同样可以创建用户,并用组的概念对其管理。Linux 组有如下特点:1、每个组有一个组 ID;2、组信息保存在/etc/group 中;3、每个用户至少拥有一个主组,同时还可以拥有...

2019-04-14 15:42:30 319

转载 Linux用户访问网站的流程

用户访问网站的基本流程客户端用户在浏览器里输入www.xxx.com,回车后,系统首先查找本地的DNS缓存及hosts文件信息,系统确定是否存在www.xxx.com域名对应的IP解析记录,如果存在就直接获取到IP地址,然后去访问这个IP地址对应的www.xxx.com的服务器。假如系统是第一次请求这个域名时,DNS缓存是没有记录的。如果客户端本地DNS缓存及hosts文件没有www.xxx...

2019-04-14 14:59:15 2172

转载 Linux启动过程

Linux启动过程不管是 Windows 还是 Linux 操作系统,底层设备一般均为物理硬件,操作系统启动之前会对硬件进行检测,然后硬盘引导启动操作系统加载 BIOS:计算机电源加电质检,首先加载基本输入输出系统(Basic Input Output System,BIOS),BIOS 中包含硬件 CPU、内存、硬盘等相关信息,包含设备启动顺序信息、硬盘信息、内存信息、时钟信息、即插...

2019-04-08 22:00:41 228

空空如也

空空如也

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

TA关注的人

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