- 博客(37)
- 收藏
- 关注
原创 docker 一台宿主机上的不同容器之间数据共享
在Docker中,"Volume"(卷)是一种用于在容器和主机之间共享和持久化数据的机制。它允许将主机上的目录或文件挂载到容器中,以便容器可以访问和修改这些数据。使用Docker卷的主要好处是数据的持久性和可移植性。即使容器被停止、删除或重新创建,卷中的数据仍然存在,并且可以在不同的容器之间共享。使用Docker卷可以方便地管理和共享数据,同时提供了一种可靠和可移植的方式来处理容器中的持久化数据。
2023-08-22 00:15:16 319
原创 shell脚本---如何知道本局域网里哪些ip在使用,哪些没有使用?
编写一个扫描脚本,知道本局域网里哪些ip在使用,哪些没有使用?使用的ip对应的mac地址都要显示出来。
2023-07-18 19:12:14 219
原创 在linux里手动配置ip地址
1、进入网卡配置文件的目录2、修改配置文件 ifcfg-ens33centos8里 当BOOTPROTO=dhcp的时候,会动态获得ip地址,如果下面也静态指定了ip地址,也会生效centos7里 当BOOTPROTO=dhcp的时候,会动态获得ip地址,如果下面也静态指定了ip地址,不会生效3.重新启动服务,让新的配置生效4、查看dns服务器地址最后验证一下
2023-07-13 21:59:09 377
原创 Linux 数据库的安装(mariadb)及基础操作
mariadb、安装mariadb、启动、停止mariadb服务、查看有哪些数据库命令、使用数据库、查看当前库里面有哪些表、建库、建表、查看表结构、插入、删除数据、查询指定数据等操作
2023-06-19 22:34:50 3819
原创 python异常处理
如果捕获的错误异常与触发的错误异常不一致,程序就捕获不到,然后抛出异常。# 如果父类异常捕获放在最前面,就会吞噬后面所有的子类异常捕获。# 2、 如果遇到异常希望做特殊处理,而不是直接退出程序。# Exception 是很多异常类的基类。# raise 异常类(说明信息)# 1、不希望遇到异常就退出。except 可以有多个。# raise 关键字。# raise 异常类。
2023-06-08 21:51:13 44
原创 02操作系统
产生中断--》1关中断(此时CPU不响应高级中断请求)--》保存断点--》引出中断服务程序--》保存现场和屏蔽字--》开中断--》执行中断服务程序--关中断--》恢复现场和屏蔽字--》开中断。进程(proces) 是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,是系统进行“资源分配和调度”的一个独立单位。Thread,进程的轻型实体,也叫"轻量级进程",是一系列活动按事先设定好的顺序一次执行的过程,是一系列指令的集合。就绪 --可运行但是未运行的状态---》进程调度。
2023-06-07 21:35:57 33
原创 linux 里不使用useradd命令,手动创建一个对象(当我们使用useradd命名背后,发生了什么)
我们来试一下,手动执行后台的这些工作,创建一个用户手工新建一个用户:guiyuan uid 6679 gid 6679 组的名字maomi家目录在/home/guiyuan shell为/bin/bash 密码为空。
2023-05-19 22:43:26 82
原创 01操作系统概述
互斥共享方式:也叫独占式,允许多个程序在同一共享资源上独立而互不干扰的工作。微观上:处理机在躲到程序间高速切换(分时交替执行)同时访问方式:同一时段允许多个程序同时访问共享资源。即资源共享,系统中的资源供多个并发执行的应用程序共同使用。1、将具体的计算机硬件资源抽象成软件资源,方便用户使用。1、并发 并发是其它三者的前提;2、开放了简单的访问方式,隐藏了实现细节。同一时间间隔内执行和调度多个程序的能力。多道程序环境下,允许多个程序并发执行;单处理机环境下,多个程序分时交替执行;
2023-05-17 21:27:14 50
原创 linux shell脚本练习,对磁盘、内存、cpu进行监控,并在超过指标后发出警告,并通过邮件的方式通知管理员
linux shell脚本练习,对磁盘、内存、cpu进行监控,并在超过指标后发出警告,并通过邮件的方式通知管理员; df -T -h 命令的含义;linux 里发送邮件
2023-04-18 21:10:12 923
原创 linux shell 脚本 $的常见用法、case语句、整数数值运算、字符串判断、数值判断、逻辑判断、linux 里的计算器
linux shell 脚本 $的常见用法、case语句、整数数值运算、字符串判断、数值判断、逻辑判断、shell 中[ ] 与 [[ ]] 的区别 、单引号和双引号的区别
2023-04-17 21:48:50 320
原创 linux shell脚本--单分支、双分支、多分支;逻辑与、逻辑或
linux shell脚本--单分支、双分支、多分支;逻辑与、逻辑或,read -p接收用户从键盘输入内容
2023-04-14 20:48:49 398
原创 在linux 里执行python 文件以及执行文件提示权限不够的解决方法
在linux 里执行python 文件;在linux 执行python文件提示权限不够的解决方法
2023-04-11 21:13:07 3232
原创 linux- centos-stat 命令 和find命令
Change time 改变时间: 改变文件的属性(归属,user,group,时间,权限,大小) --》ctime。Access time 访问时间: 看过这个文件 --》cat,vim --》atime。Modify time 修改时间: 动文件里的内容 --》vim --》mtime。查找当前目录下 修改时间是一天以内的。查看/root目录下,修改时间是一天前的。
2023-04-08 15:10:54 135
原创 在linux 里编写html文件,并达到可以在windows浏览器访问
安装nginx;进入到需要存放的路径/usr/share/nginx/html。ubuntu 的安装命令为:sudo apt install nginx -y。1)可以直接使用vim编写html文件,也可以用xftp传输html 文件。可以看到刚刚编写的feng.html文件的内容就在浏览器上面展示出来啦!ip add 查看ip 地址,然后在浏览器里面打开;然后ls 查看一下,可以看到文件已经传输过来了。点击传输(前提是电脑安装了xftp)
2023-04-08 13:13:39 1877
原创 javascript的使用,js的语法;
javascript的使用,js的语法;1)window.alert() 弹窗;效果如下: 2)console.log() 从控制台输出 3)document.getElementById("ch01").innerHTML="123456":注释掉后我们可以看到标签的内容按原内容显示 通过id获取元素,并更改为“123456”;从这里可以看到,我们定义的 标签的内容被更改为123456 1)js 严格区分大小写:n 和 N 输出的分别为:1 和 22)js 是弱类型语言
2023-04-02 17:43:54 60
原创 python 列表的添加、删除、排序、判断操作、列表生成式
remove 从列表中移除一个元素,如果有重复元素只移第一个。expend :在末尾至少添加一个元素。在列表任意位置添加元素:insert。列表排序 3) sorted。clear :清楚所有的元素。列表排序2) reverse。pop: 删除指定的元素。列表排序1) sort方法。
2023-03-20 23:26:03 144
原创 linux 压缩、解压文件
linux 压缩、解压文件和文件夹。压缩文件的格式: zip -->zip .gz -->gzip .xz -->xz。
2023-03-19 21:18:40 95 1
原创 linux 查看文件内容--查看指定行
more 和less 差不多,但是文件全部查看完了后 more 自动退出;less 需要按q再退出本页显示了65%;enter :显示下一行空格 : 下一页b : 上一页q : 退出。
2023-03-19 20:01:09 755
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人