Linux
村东头的二毛
这个作者很懒,什么都没留下…
展开
-
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 · 375 阅读 · 0 评论 -
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 · 1138 阅读 · 0 评论 -
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 · 1914 阅读 · 0 评论 -
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 · 318 阅读 · 0 评论 -
awk的基本用法
awk是处理文本文件的一个应用程序,几乎所有 Linux 系统都自带这个程序。它依次处理文件的每一行,并读取里面的每一个字段。对于日志、CSV 那样的每行格式相同的文本文件,awk可能是最方便的工具。一、基本用法# 格式$ awk 动作 文件名# 示例$ awk '{print $0}' demo.txt上面示例中,demo.txt是awk所要处理的文本文件。前面单引号内部有一...原创 2019-05-17 17:42:59 · 194 阅读 · 0 评论 -
MySQL 主从复制
一丶MySQL 主从复制概念MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。二丶MySQL 主从复制主要用途`读写分类在开发工作中,有时候会遇见某个sql 语句需要锁表...原创 2019-05-17 17:28:42 · 204 阅读 · 0 评论 -
MySQL数据库优化
MySQL数据库优化MySQL数据库优化是一项非常重要的工作,而且是一项长期的工作, MySQL优化三分靠配置文件及硬件资源的优化,七分靠SQL语句的优化。MySQL数据库具体优化包括:配置文件的优化、SQL语句的优化、表结构的优化、索引的优化,而配置的优化包括:系统内核、硬件资源、内存、CPU、 MySQL本身配置文件的优化。硬件上的优化有两种方式:一种是增加内存和提高磁盘读写速度,进而提...原创 2019-05-17 17:03:14 · 236 阅读 · 0 评论 -
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 · 2740 阅读 · 0 评论 -
MySQL数据库日志知识与企业应用实践(下)
MySQL数据库日志知识与企业应用实践二进制日志的介绍与配置二进制日志的介绍二进制日志的作用是记录数据库里的数据被修改的SQL语句,一般为DDL和DML语句,例如含有insert、update、delete、create、drop、alter等关键字的语句。二进制日志的作用二进制日志最重要的作用有2个,具体如下。第一个是记录MySQL数据的增量数据,用来做增量数据库恢复,没有二进制日...原创 2019-05-17 16:38:50 · 218 阅读 · 0 评论 -
MySQL数据库日志知识与企业应用实践(上)
MySQL数据库日志知识与企业应用实践为了帮助管理员快速发现数据库的相关运行信息,MySQL为用户提供了几种日志种类,具体见表默认情况下,以上所有的日志都处于非激活状态(Linux环境)。当激活日志时,所有的日志都默认配置在数据文件的目录下。管理员也可以对上述日志进行轮询切割,实现该功能常见的命令是mysqladmin flush-logs、mysqldump的“-F”或“–master-d...原创 2019-05-17 16:16:20 · 248 阅读 · 0 评论 -
Linux用户权限管理(下)
Linux组管理所有的 Linux 或者 Windows 系统都有组的概念,通过组可以更加方便的管理用户,组的概念应用于各行行业,例如企业会使用部门、职能或地理区域的分类方式来管理成员,映射在 Linux 系统,同样可以创建用户,并用组的概念对其管理。Linux 组有如下特点:1、每个组有一个组 ID;2、组信息保存在/etc/group 中;3、每个用户至少拥有一个主组,同时还可以拥有...原创 2019-04-14 15:42:30 · 279 阅读 · 0 评论 -
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 · 1026 阅读 · 0 评论