- 博客(31)
- 收藏
- 关注
转载 docker的学习2
docker基本命令:run 创建一个新的容器并运行一个新的命令-a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项;-d: 后台运行容器,并返回容器ID;-i: 以交互模式运行容器,通常与 -t 同时使用;-P: 随机端口映射,容器内部端口随机映射到主机的高端口-p: 指定端口映射,格式为:主机(宿主)端口:容器端...
2019-09-16 19:07:00 114
转载 Docker的学习1
Docker是开源的应用容器引擎。可以理解为轻量级的虚拟机,又可以理解为开了挂的chroot。官方解释为docker是一个开源的项目,可以用来将任何应用以轻量级容器的形式,打包,发布和运行。docker架构:docker run images_name 运行容器docker images 查看所有本地的容器docker ...
2019-09-14 15:13:00 242
转载 linux-nginx
IO分为内存IO,网络IO,磁盘IOIO模型:同步IO模型:同步阻塞:一个进程对应一个IO,进程在运行时,不能去干别的,一直等待同步非阻塞:一个进程对应一个IO,进程运行时,可以去做别的事,等待别的程序的数据传输,进程会定时询问是否准备完成多路访问的IO模型--IO复用(select poll epoll)多线程运行这种情况适合大并发请求的情况,异...
2019-09-12 17:02:00 143
转载 mysql数据库的多实例与主从同步。
1、MySQL的多实例:多实例的特点:能够有效地利用服务器的资源,节约服务器的资源MySQL多实例的配置有两种,第一是使用一个配置文件,这种方法不推荐使用,容易出错;第二种是用多个配置文件,这种方法的好处是可以方便管理。[root@localhost 3308]# tree -L 2 /data//data/├── 3307│ ├── data│ ...
2019-09-11 20:10:00 316
转载 MySQL的命令
1、Mysql创建数据库:语法:create database 数据库名;例1,创建一个名为admin的数据库MariaDB [mysql]> create database admin;Query OK, 1 row affected (0.00 sec)在linux界面下可以使用mysqladmin命令创建数据库。语法:mysqladmin -u...
2019-09-11 14:46:00 69
转载 Mysql的管理
Linux系统中:mysql进入的命令为mysql -u root -p +你的mysql密码。Mysql是如何添加用户呢?在mysql命令行下,使用use mysql;进入mysql的数据库中。然后插入信息到user表,就可以添加上用户了。例子如下:MariaDB [mysql]> insert into user (host,user,passwor...
2019-09-11 10:48:00 109
转载 linux之mariadb的安装
1、概述 mysql为关系型数据库。 mysql的分支-- mysql (自己本身) -- 2008前后的被SUN收购 SUN之后又被oracle收购 系统集成--什么都干(- 套解决方案) mariadb mysql被收购后,作者为了避免数据库被垄断,作者基于mysql的早期版本开发了mariadb...
2019-09-10 17:08:00 163
转载 Linux进程基础
操作系统基础 调用:kernel内核通过给应用程序听歌system call的发那个苏来提供硬件资源; 注意应用程序也包括库文件进程运行管理 一个进程:首先我们需要把硬盘里的程序代码加载到内存(复制),再将这端程序放到CPU上运算,此时,这段程序就回去调用(也会自动生成)很多进程,由这些进程来完成程序所指定任务;...
2019-09-04 14:26:00 48
转载 linux网络基础
以太网的发明:pc之间文件共享的情况出现一层:物理层网卡硬件设备:MAC地址HUB 集线器 总线型结构 泛洪 广播域/冲突域二层早期pc间只需要MAC地址,就可以互相共享,数据转发网桥--交换机 维护MAC地址表三层:网络层随着网络增大,需要接入网络的设备越来越多;这时候,产生了逻辑地址ipv4 ipv6 IPX App...
2019-09-03 16:14:00 63
转载 Linux磁盘的管理
文件系统 磁盘必须要有文件系统---数据库 文件系统是用来数据存储,数据库是用来管理数据 windows fat32 ntfs exfat linux 单文件系统 inode--索引空间(文件属性) block--存储空间 fidisk 磁盘分区 parted...
2019-08-30 17:43:00 73
转载 Linux权限管理
用户管理 useradd -c 指定用户描述 -d 指定家目录 -g 指定主组 -G 指定附加组 -s 指定shell程序 特殊:/sbin/nologin...
2019-08-30 17:41:00 84
转载 Linux文件的管理
创建:touch vim/vi echo重定向 cat touch 管理: atime mtime touch 文件名 //如果文件不存在,不创建文件删除:mv /tmp find |xargs rm rm rm 删除文件 alias rm -I...
2019-08-30 17:40:00 86
转载 Linux目录操作
linux目录结构: 1、目录创建规则: FHS 文件系统层次化标准 制定了linux操作系统,哪些目录是一定要具备的 /boot /bin /sbin /etc /proc /etc/sys /mnt /media /usr /option /var /home /root ...
2019-08-28 09:14:00 66
转载 Linux基础命令
1、命令的用法基本格式:命令 选项 操作对象扩展: 命令 子命令 选项 操作对象 qemu-kvm create docker2、获取命令帮助 ring0 --ring3 内置命令--ring0 外置命令--ring3 扩展:虚拟化--ring-1 ri...
2019-08-28 09:13:00 70
转载 vim学习(一)
vim是linux和mac中常用到的编辑器。其分为4种模式: normal模式:普通模式,浏览作用 insert模式: i(insert) 在当前光标处进行插入 a(append) 在当前光标后进行插入 o(open a line below) ...
2019-08-26 17:36:00 87
转载 shell脚本——作业二(循环作业)
1、通过位置变量创建linux系统账户及密码$1 是执行脚本的第一个参数,$2 是执行脚本的第二个参数 #!/bin/bash #创建用户与密码 declare -i c=0 if [ -z $1 ] || [ -z $2 ];then echo "请输入用户名和密码!"...
2019-08-21 11:17:00 289
转载 shell脚本——字符串
printf printf "%-10s %-10s %-10s\n" NO Name Height printf "%-10s %-10s %-10d\n" 1 whr 187 2 wsl 198 字符串切片: ${变量名:偏移量:数值个数}...
2019-08-21 11:12:00 68
转载 shell脚本——数组
连续的变量 解决:变量过多的问题,在同一类变量中,不需要定义多个名字,而是以数组的方式来定义 定义数组: declare -I 定义整数 declare -a 定义数组 declare -A 定义嵌套数组...
2019-08-21 11:11:00 111
转载 shell脚本——sed命令
sed 命令 作为行编辑器,对文件进行编辑(以行为单位进行编辑) sed编辑文件,却不改变原文件 sed工作原理: 指定一个文本文件,依次读取文本文件中的每行内容,读取到模式空间中,在模式空间中进行匹配,对匹配后的内容进行修改 用法: -n 拒绝默认显示 -r 指定用扩展的正则表达式...
2019-08-21 11:08:00 176
转载 Shell脚本——for,while,until循环
1、for循环: 语句格式: for i in 循环判断 do 循环体 done 举例:九九乘法表(for循环版本) #!/bin/bash# Author: Sean Martin# Blog: https://www.cnblogs.com/shy13138/# Time: 2019-08-16 10...
2019-08-16 18:09:00 116
转载 Shell脚本case语句
case语句格式case 变量 inPAT1) 执行语句 ;;PAT2) 执行语句 ;;*) 默认执行语句 ;;esac使用示例:编写一个shell脚本,通过提示用户输入信息,输出cpu,mem,disk的信息;#!/bin/bash#显示各种信息#sky-whrcat <...
2019-08-16 16:28:00 313
转载 JavaScript——DOM
DOM:文档对象模型,定义访问和处理html文档的标准方法。DOM节点有:元素节点:<html> <body>之类的都是文本节点:向用户展示内容,如<li>…</li>中的JavaScript、DOM、CSS等属性节点:元素属性,如<a>标签内的链接属性href="http://www.baidu.com"节...
2019-08-16 15:05:00 111
转载 Shell脚本grep命令
三剑客:grep sed awk grep:文本行过滤工具 sed: 文本行编辑器(流编辑器) awk: 报告生成器,输出格式化grep包含三个命令: grep egrep fgrep 。他们是用来进行行模式匹配的 egrep:=grep -E 使用扩展的正则表达式进行匹配 fgrep =fast grep 只使用文件通配符进行匹配 ...
2019-08-16 14:42:00 483
转载 Shell脚本变量与判断
变量 环境变量 局部变量 declare 定义变量类型 本地变量 local 在函数中使用 变量类型: 数值型: 1.整形 2.浮点型 3.布尔型 0 1 (真 假) (true false) 字符串: 1.普通字符和字符串 2.数组 编译语言的分类: ...
2019-08-16 14:33:00 637
转载 shell脚本作业
1、判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.”#!/bin/basha=`awk '{print NR}' /etc/inittab|tail -n1`if [$a>100];then echo "文件为大...
2019-08-12 09:43:00 572
转载 Shell脚本基础
命令历史: 查看已经使用过的命令 关于历史命令的文件 每个用户的家目录下的./bash_history 在关机的时候,会自动写入一次(history -r ) 手动写入 关于历史命令的变量(环境变量) env //查看环境变量...
2019-08-06 17:22:00 119
转载 Python之for循环与while循环
for语句格式for x in range(起始值,结束值,步幅) 执行语句输出0,100各个数字for i in range(0,101) print(i)输出0,100的偶数for i in range(0,101,2) print(i)输出a中各值a=['1','2','3']for i in a: print(i)while 语句格式while 判断式: 执行语句输...
2019-08-04 15:45:00 117
转载 Python之if-else语句
if--else语句if username == 'admin' and password == '123456': print('身份验证成功!')else: print('身份验证失败!')if--elif--else语句if 判断语句: 执行语句elif 判断语句: 执行语句else: 执行语句记住if后千万不要加(),这与c语言不一样。#1题...
2019-08-04 11:44:00 162
转载 python之初入Python
python优缺点:Python的优点很多,简单的可以总结为以下几点。简单和明确,做一件事只有一种方法。学习曲线低,跟其他很多语言相比,Python更容易上手。开放源代码,拥有强大的社区和生态圈。解释型语言,天生具有平台可移植性。支持两种主流的编程范式(面向对象编程和函数式编程)都提供了支持。可扩展性和可嵌入性,...
2019-07-30 21:02:00 89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人