【Linux学习笔记(二)Liunx常用命令:权限、目录操作以及常见目录作用】教程文章相关的互联网学习教程文章

Linux学习之安装mysql_MySQL

bitsCN.comLinux学习之安装mysql 本篇中主要学习使用源代码来安装mysql:下载mysql源码包,放置到/usr/local/src,假设我的源码包叫:mysql.5.1.tar.gz 先创建一个用户组和一个用户groupadd mysql //建立mysql用户组useradd -g mysql mysql //建立mysql帐户下面开始安装:1、解压源码包tar -zxvf mysql.5.1.tar.gz2、进入解压包中然后进行安装软件三部曲:configure,make,make install./configure --prefix=/usr/local/mysql -with...

Linux——学习MySQL管理基操增删改查等简单操作必会命令【图】

目录标题 常用的数据类型SQL语句概述查增删改数据表高级操作数据库用户管理 ps -ef | grep mysqld查看MySQL是否开启 mysqladmin --version显示版本 mysql -u root -p进入交互界面输入密码即可登录 -u : 登录的用户名 -p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项 常用的数据类型 int:整型——用于定义整数类型的数据例:数字 10 20 30 float:单精度浮点4字节32位——准确表示到小数点...

Linux _学习——Centos7 安装MongoDB【代码】

Linux _学习——Centos7 安装MongoDB 1.添加MongoDB源 # 添加MongoDB源 vim /etc/yum.repos.d/mongodb-org.repo 修改内容如下 [mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc 保存并退出 2.执行yum命令安装 # 执行yum命令安装 sudo yum install mongodb-org 3.安...

Docker安装 Jdk、Mysql、Nginx、Redis、Tomcat(Linux学习笔录-8)【代码】【图】

Docker安装 Jdk、Mysql、Nginx、Redis、TomcatDocker详解及安装Docker使用Docker安装环境有什么好处1.配置镜像加速器1.打开阿里云网站2.进行登录,找到容器镜像控制台3.配置Linux镜像加速器2.使用Docker安装Jdk81.搜索镜像2.下载镜像3.启动容器3.使用Docker安装Mysql1.查找Mysql2.下载MySQL5.7版本镜像3.创建mysql容器4.使用SQLyou连接Mysql4.使用Docker安装Nginx1.下载Nginx镜像,启动Nginx容器2.外网访问Nginx5.使用Docker安装To...

Linux学习-MySQL的高可用性集群Galera Cluste【代码】【图】

一、Galera Cluste简介 1、Galera Cluster集成了Galera插件的MySQL集群,是一种新型的,数据不共享的,高度冗余的高可用方案,目前Galera Cluster有两个版本,分别是Percona Xtradb Cluster及MariaDB Cluster,Galera本身是具有多主特性的,即采用multi-master的集群架构,是一个既稳健,又在数据一致性、完整性及高性能方面有出色表现的高可用解决方案。通过wsrep(MySQL extended with the Write Set Replication)协议在全局实现复...

Linux学习、Mongodb部署 踩到的坑学习

一、安装Centos 7虚拟机系统1、系统安装下载阿里云的镜像,下载后安装,默认全程图形界面;虚拟机使用Win10自带的Hyper;碰到的坑记录下1、在Hyper加载镜像启动的时候,提示“虚拟机服务未开启”类似的错误,需要进BIOS里设置Momory Profile设置为启用,包括检查任务管理器里的性能、CPU选项卡右下角的虚拟化是否已启用;重启机器继续安装;2、全程Linux图形界面安装完成后,由于勾选的服务比较多,安装的时间太长,其实最小化安装...

Linux学习-基于CentOS7的MariaDB数据库的安装【代码】【图】

一、实验环境:系统:CentOS7.6,关闭了防火墙与SELINUX数据库版本:mariadb-10.2.25(二进制安装与源码安装) 二、安装方法: 1、yum源安装(1) 配置yum源,官方yum源下载太慢,用国内的镜像源吧[root@centos7 ~]# cat /etc/yum.repos.d/mariadb.repo # MariaDB 10.2 CentOS repository list - created 2019-11-29 02:18 UTC # http://downloads.mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = https://mir...

Linux学习笔记之mysql的管理【图】

数据库类型:mysql oracle dbyum install mariadb-server -y 下载systemctl start mariadb 启动 netstat -antlpe | grep mysqld ##查看网络端口 vim /etc/my.cnf (为了安全,须关闭网络端口)#############################10 skip-networking=1############################# systemctl restart mariadb ##重启netstat -antlpe | grep mysqld ##再次查看,网络端口已关闭 mysql_secure_installation ##添加密码配...

Linux学习笔记8

组管理和权限管理 [重要] Linux组基本介绍 在Linux中的每个用户必须属于一个组,不能独立于组外。在Linux中每个文件都有所有者、所在组、其他组的概念 文件/ 目录 所有者 一般为文件的创建者,谁创建了文件,就自然的成为该文件的所有者。查看文件的所有者 -----> 指令:ls -ahl 应用案例 修改文件所有者 -----> 指令:chown 用户名 文件名 应用案例 要求:使用root创建一个文件apple.txt,然后将其所有者修改成tom ------>指令:c...

Linux学习笔记7

事件日期类 date指令-显示当前日期基本语法 1. date (功能描述:显示当前时间) 2. date + %Y (功能描述:显示当前年份) 3. date + %m (功能描述:显示当前月份) 4. date + %d (功能描述:显示当前是哪一天) 5. date "+%Y-%m-%d %H:%M:%S" (功能描述:显示年月日时分秒)应用实例案例1:显示当前时间信息 指令:date案例2:显示当前时间年月日 指令:date "+%Y-%m-%d"案例3:显示当前时间年月日时分秒 指令:date "+%Y-%m-%d...

Linux学习笔记5

1.用户管理 1.用户管理基本介绍 Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 2.添加用户 1.基本语法 : useradd 用户名 2.应用案例 添加一个用户 milan useradd milan 3. 细节说明 1.当创建用户成功后,会自动的创建和用户同名的家目录/home/milan useradd milan 2.也可以通过 useradd -d 指定目录 新的用户名 ,该新创建的用户指...

Linux学习笔记4

Linux远程实操篇 1. 远程登录到Linux服务器 为什么要远程登陆Linux 说明:实际开发的时候,具体的应用场景如下Linux服务器是开发小组共享正式上线的项目是运行在公网因此程序员需要远程登录到Linux服务器进行项目管理或开发画出简单的网络拓扑示意图远程登录的客户端有 Xshell7、Xftp7等。 2.vi和vim编辑器 vi和vim常用的三种模式1.正常模式 以vim打开一个档案就直接进入一般模式了(这是默认模式)。在这个模式中,你可以使用【上...

linux学习笔记

文件操作命令 命令cat cat命令是用来查看文件内容的,具体用法是 cat [文件名] eg1: cat a.txt 参数 -n 显示行数 -b 显示行数,对于空白行不编号 cat最重要的是 重定向 “>” 表示输出重定向 “>>” 表示追加重定向 eg2: cat a.txt b.txt > c.txt 表示将a.txt 和b.txt的文件内容重定向到c.txt ,如果c.txt不存在就创建新的c.txt eg3: cat a.txt b.txt >> c.txt 表示把将a.txt 和b.txt的文件内容重定向到c.txt的尾部,同样的如果c.t...

linux学习第4课【图】

1、统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来显示用户:grep -v /sbin/nologin /etc/passwd|cut -d: -f1|cat -n命令解释:grep -v /sbin/nologin /etc/passwd #通过正则表达式筛选出非/sbin/nologin的行;cut -d: -f1 #以“:”为间隔符,显示第1列;cat -n #为行添加序号。执行结果: 显示用户个数:grep -v /sbin/nologin /etc/passwd|wc -l命令解释:grep -v /sbin/nologin /etc/pass...

LINUX学习笔记(二)【图】

1,学习LINUX有下面三个方向:LINUX运维工程师,LINUX嵌入式工程师,LINUX开发项目 2,LINUX应用邻域:个人桌面领域(被Windows压制),服务器邻域(大多数,占比8成以上),嵌入式领域(开源,所以应用很广) 3,LINUX学习进阶各个阶段 4,LINUX作为内核,有不同的发行版本 5,LINUX和UNIX的关系Linux 是一个类似 Unix 的操作系统,Unix 要早于 Linux,Linux 的初衷就是要替代 UNIX,并在功能和用户体验上进行优化...