自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux-关于网络基础及其交换机命令(一)

计算机网络 硬件+软件 网络的功能: 1,资源共享 2,信息传递 3,提高可靠 4,提高处理能力 网络的发展阶段 1,60年代 分组交换,提高网络传输数据的效率 2,70~80年代 tcp/ip,统一了网络世界 3,90年代 web技术,为普通用户提供方便直接的网络服务 标准化组织 ISO 国际标准化组织 IEEE 电气与电子工程师学会 网络的范围 WAN 广域网 大范围 LAN 局域网 小范围 网络设备 交换机 能使终端设备(比如pc、服务器)入网 路由器 能使设备的数据进行远距离传递 网络的拓

2020-07-31 21:37:22 646

原创 Linux-关于MySQL(四)

1.用户授权 1.1 用户授权介绍:数据库管理员root用户,登陆数据库服务后,添加新的用户,给可以连接数据服务使用。 1.2 用户授权的命令格式 (数据库管理员登录后执行) grant 权限列表 on 数据库名 to 用户名@“客户端地址” identified by “密码” with grant option; 1.3 命令参数介绍 权限列表的表示方式 数据库名的表示方式 用户名的定义 客户端地址的表示方式 密码 with grant option 可选 1.4 权限例子 grant all 代表

2020-07-30 18:48:17 113

原创 Linux-关于MySQL(三)

外键的使用 给外键字段赋值时 字段的值只能在参考表的字段值的范围内选择。 外键的作用:限制字段赋值的 表的存储引擎必须是 innodb 被参考的字段必须时主键 字段类型必须一致 被参考的表 必须事先创建*** 创建外键命令 create table 库.表 (字段名列表,foreign key(表1字段名)references 表2(表2字段名) on update cascade on delete cascade)engine=innodb; 案例: mysql> create ta.yg_t

2020-07-29 09:30:16 157

原创 Linux-关于MySQL(二)

一、修改表结构 1.1 字段约束条件(限制字段赋值) 查看字段约束 desc 库名.表名; 1.1.1 是否允许字段赋空(null)值 默认允许 字段名 类型 not null ; mysql> create table db1.t12( name char(10) not null , addr char(30) not null ); Query OK, 0 rows affected (0.05 sec) mysql> desc db1.t12; +-------+------

2020-07-28 16:20:50 102

原创 Linux-关于MySQL(一)

1搭建数据库服务器 1.1 相关概念 1.1.1 什么是数据库? 是服务的一种,专门提供数据存储的服务。 1.1.2 数据是什么? 1.1.3 提供数据存储服务的软件 商业软件 开源软件 是否跨平台 软件来源 软件的封包类型 .rpm 、源码 1.1.4 MySQL的发展史和特点 1.1.5 专业术语(行话) 1.2 搭建MySQL数据库服务器 1.2.1 清除其他版本MySQL的配置 1.2.2 安装MySQL服务软件包 1.2.3 启动mysql服务 1.2.4 使用初始密码登录 1.2.5 修改登录密

2020-07-27 08:33:56 109

原创 Linux-关于ansible(一)

模块(py脚本) 管理端-------------------ssh--------------被管理端 (海量脚本:2800+) 1.ansible ssh 远程被管理端主机 2.拷贝模块到被管理端主机 3.再被管理端主机执行脚本 4.执行完后,删除脚本,断开连接 案例一: 做域名解析 [root@control ~]# vim /etc/hosts 生成密钥 [root@control ~]# ssh-keygen 配置密钥(远程别人不需要密码) [root@control ~]#for i in

2020-07-23 18:08:39 143

原创 Linux-关于shell脚本(四)

awk 前置指令 | awk 选项 ‘条件{指令}’ 被处理的文档 -F 定义分隔符 指令 print 内置变量 $1 $2 $3……$0 NR NF BEGIN{ }{ } END{ } awk的条件 1.正则表达式 / / ~ 包含 !~ 不包含 2.字符与数字 == != > < >= <= 3.&& 并且 || 或者 [root@svr7 opt]# awk -F: ‘NR>=10&a

2020-07-22 08:40:18 475

原创 Linux-关于shell脚本(三)

.正则表达式 ·借助某指令(工具)和正则符号可以对文档进行过滤、筛选。 基本正则 ·新建待处理文档 [root@svr7 opt]# head -5 /etc/passwd > user [root@svr7 opt]# cat user root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/s

2020-07-21 08:25:38 118

原创 Linux-关于shell脚本(二)

简单的条件 1. 条件测试 test 表达式 [表达式] ·字符串 == != -z 2. 数字 -eq 等于 -ne 不等于 -gt 大于 -ge 大于等于 -lt 小于 -le 小于等于 3. 文件 -e (测试文件是否存在) -f (测试普通文件是否存在) -d (测试目录是否存在) -x -r -w (权限测试) 4. 逻辑组合 && (前面成功执行后面) || (前面失败执行后面) 5. if语句 ·单分支 i

2020-07-20 17:20:07 84

原创 Linux-关于shell脚本(一)

shell脚本编程 [root@web1 ~]# cat /etc/shells 查看可用shell [root@web1 ~]# sh 切换解释器 sh-4.2# exit 退出 [root@web1 ~]# yum -y install ksh 安装ksh解释器 [root@web1 ~]# cat /etc/shells 再次查看可用shell bash优点,支持tab键,快捷键,别名,历史记录,管道,重定向 脚本中常用非交互式指令,比如ls cd pwd 等 而像vi

2020-07-15 19:38:02 164

原创 Linux-关于nginx的部分实验(三)

实验一:Nginx反向代理 相关的机器ip 第一步:部署web服务器 web1: [root@web1 ~]# yum -y install httpd [root@web1 ~]# echo “192.168.2.100” > /var/www/html/index.html [root@web1 ~]# systemctl restart httpd web2: [root@web2 ~]# yum -y install httpd [root@web2 ~]# echo “192.

2020-07-14 19:21:17 186

原创 Linux-关于nginx的部分实验(二)

** 实验一:部署LNMP环境 nginx源码编译模块: –user=nginx --group=nginx --with-http_ssl_module ** 第一步:安装基础的依赖包并且源码编译 pcre-devel openssl-devel gcc [root@localhost ~]# yum -y install gcc pcre-devel openssl-devel [root@localhost ~]# useradd -s /sbin/nologin nginx [root@local

2020-07-13 21:28:17 152

原创 Linux-关于nginx的部分实验(一)

** 实验的前提:Linux-必须安装好nginx 以及相应的模块 ./configure –prefix=/usr/local/nginx \ #指定安装路径 –user=nginx \ #指定用户 –group=nginx \ #指定组 –with-http_ssl_module #开启SSL加密功能 实验一:为网站加密

2020-07-12 20:43:06 204

空空如也

空空如也

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

TA关注的人

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