- 博客(225)
- 资源 (2)
- 问答 (5)
- 收藏
- 关注
原创 Ubuntu20.10命令行运行纸牌游戏AisleRiot
Ubuntu20.10命令行运行纸牌游戏AisleRiot在命令行运行AisleRiot,但是在终端打出软件名之后显示没有该命令。所以自己找了一下该软件包的存储路径,如下wanboo@wanboo-ubuntu:~$ dpkg -L aisleriot /./usr/usr/games/usr/games/sol/usr/lib/usr/lib/x86_64-linux-gnu/usr/lib/x86_64-linux-gnu/aisleriot/usr/lib/x86_64-linu
2022-04-03 19:02:42
4602
原创 SHELL脚本之编写脚本实现调整屏幕亮度的脚本
SHELL脚本之编写脚本实现调整屏幕亮度的脚本Ubuntu系统没有自动调节亮度的功能,本人发现了一个命令行调节的方法wanboo@wanboo-ubuntu:~/文档/shell脚本$ xrandr -q | grep "connected"DVI-D-0 disconnected (normal left inverted right x axis y axis)HDMI-0 disconnected (normal left inverted right x axis y axis)DP-0
2022-03-09 20:43:55
938
转载 学习笔记(7):OpenCV图像处理入门-高斯滤波
课程主要介绍了OpenCV的基础操作,通过学习本课程能够熟悉OpenCV的基本操作方法,为后续的人工智能学习打下坚实基础。
2020-08-28 16:00:14
217
转载 学习笔记(6):OpenCV图像处理入门-图像旋转
课程主要介绍了OpenCV的基础操作,通过学习本课程能够熟悉OpenCV的基本操作方法,为后续的人工智能学习打下坚实基础。
2020-08-28 15:38:24
174
转载 学习笔记(5):OpenCV图像处理入门-图像加法
课程主要介绍了OpenCV的基础操作,通过学习本课程能够熟悉OpenCV的基本操作方法,为后续的人工智能学习打下坚实基础。
2020-08-28 14:28:11
199
转载 学习笔记(3):OpenCV图像处理入门-通道的拆分和合并
课程主要介绍了OpenCV的基础操作,通过学习本课程能够熟悉OpenCV的基本操作方法,为后续的人工智能学习打下坚实基础。
2020-08-28 10:11:28
172
转载 学习笔记(2):OpenCV图像处理入门-获取图像属性
课程主要介绍了OpenCV的基础操作,通过学习本课程能够熟悉OpenCV的基本操作方法,为后续的人工智能学习打下坚实基础。
2020-08-28 09:37:26
174
转载 学习笔记(2):Linux架构师班-KVM虚拟化篇/RHCA课程/运维升级-4.KVM虚拟化CPU
零基础学习KVM虚拟化、深入讲解KVM计算虚拟化、存储虚拟化、网络虚拟化、构建Ovirt虚拟化平台。
2020-08-14 16:42:43
258
原创 KVM克隆一个新的虚拟机知识点(2)
如果你想从新克隆出来的虚拟机,再次克隆一个新虚拟机的话:1.定义之后再次启动时会报错说Permission Denied,无法打开后端卷。2.因为你不可能将一个新克隆出来的前端卷再次作为一个后端卷供别的卷克隆。解决方法:1)通过自己克隆出来的前端卷(node2),再次给后端卷(centos7.0.qcow2)打补丁,然后通过这个新的后端卷,创建一个前段卷(node4):root@wanboo-Inspiron-5570:/var/lib/libvirt/images# qemu-img commi
2020-08-14 11:06:53
213
原创 MySQL管理工具
1案例1:MySQL管理工具1.1问题部署LAMP+phpMyAdmin平台1.2方案安装httpd、mysql、php-mysql及相关包启动httpd服务程序解压phpMyAdmin包,部署到网站目录配置config.inc.php,指定MySQL主机地址创建授权用户浏览器访问、登录使用实验需要使用1太RHEL7虚拟机,其中一台作为数据服务器(192.168.4.6)、另外一台作为测试用的Linux客户机(192.168.4.254),如图所示:1.3步骤实现此案例需要
2020-08-13 10:22:09
246
原创 centOS挂载来自于Ubuntu的ftp yum源
Ubuntu的操作:下载centos7的镜像到/root/iso(自己创建的):root@wanboo-Inspiron-5570:~# cd /root/iso/root@wanboo-Inspiron-5570:~/iso# lsCentOS-7-x86_64-DVD-2003.iso创建挂载点文件夹:root@wanboo-Inspiron-5570:~/iso#mkdir /srv/ftp/mount-iso编辑挂载文件,进行永久挂载:在行末添加一行/root/iso/Cent
2020-08-13 10:02:11
296
原创 密码恢复及设置
2案例2:密码恢复及设置2.1 问题本案例要求密码恢复及设置,完成以下任务操作:恢复MySQL管理列表正常设置管理密码2.2 步骤实现此案例需要按照如下步骤进行。步骤一:重置MySQL管理密码1)首先停止已运行的MySQL服务程序[root@dbsvr1 ~]# systemctl stop mysqld.service //停止服务[root@dbsvr1 ~]# systemctl status mysqld.service //确认状态mysqld.s
2020-08-13 08:29:46
399
原创 kvm克隆一个新的虚拟机知识点
记录有两个目录:1. /var/lib/libvirt/images是存放硬盘的文件的地方2. /etc/libvirt/qemu是存放虚拟机的xml配置文件的地方1)进入到存放硬盘文件的目录root@wanboo-Inspiron-5570:/# cd /var/lib/libvirt/images/root@wanboo-Inspiron-5570:/var/lib/libvirt/images# lscentos7.0.qcow2 node1.img node2.img2)以.qc
2020-08-12 17:05:00
502
原创 Ubuntu利用ftp传文件到小米10
今天用Ubuntu传递一个视频文件到小米10手机:先看小米10设置:选择FTP点击右上角的配置选项:选择utf-8编码返回界面,点击Start server到此手机的设置就完成了。再看Ubuntu上输入ftp命令,连接手机root@wanboo-Inspiron-5570:~# ftp 192.168.1.104 2121Connected to 192.168.1.104.220 SwiFTP 4.1.4 readyName (192.168.1.104:root): wa
2020-08-11 15:49:19
892
1
原创 查询及匹配条件
4案例4:查询及匹配条件4.1问题练习常见的SQL查询及条件设置创建stu_info表,并插入数据练习常见SQL查询及条件设置4.2步骤实现此案例需要按照如下步骤进行。步骤一:根据任务要求建立员工档案表stu_info(如上个实验已创建,可将上个实验stu_info表中记录清除后继续使用)1)在userdb库中创建stu_info表以root用户登入MySQL服务器:[root@dbsvr1 ~]# mysql -u root -pEnter password:Welcome t
2020-08-11 11:08:23
328
原创 操作表记录
3案例3:操作表记录3.1问题练习表记录的操作1.表记录的插入2.表记录的更新3.表记录的查询4.表记录的删除3.2步骤实现此案例需要按照如下步骤进行。步骤一:创建stu_info表,并确保stu_info表记录为空在userdb库中创建stu_info表:[root@dbsvr1 ~]# mysql -uroot -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your M
2020-08-10 08:42:31
288
原创 数据导入/导出
2案例2:数据导入导出2.1问题使用SQL语句完成下列导出、导入操作:将/etc/passwd文件导入userdb库user表并给每条记录加编号将userdb库user表中UID小于100的前10条记录导出,存为/myload/user2.txt文件2.2步骤实现此案例需要按照如下步骤进行。步骤一:将/etc/passwd文件导入MySQL数据库导入后的表结构取决于/etc/passwd配置文件。若一时记不住各字段的含义,也可以查看passwd配置文件的man手册页,找到格式描述相关的说
2020-08-07 09:14:12
252
原创 MySQL存储引擎的配置
1案例1:MySQL存储引擎的配置1.1问题本案例要求MySQL数据存储引擎的使用,完成以下任务操作:查看服务支持的存储引擎查看默认存储类型更改表的存储引擎设置数据库服务默认使用的存储引擎1.2步骤实现此案例需要按照如下步骤进行。步骤一:查看存储引擎信息登入MySQL服务器,查看当前支持哪些存储引擎。使用mysql命令连接,以root用户登入:[root@dbsvr1 ~]# mysql -u root –pEnter password: Welcome to the MyS
2020-07-10 08:36:18
532
原创 MySQL索引创建与删除
2案例2 MySQL索引创建与删除2.1 问题本案例要求熟悉MySQL索引的类型及操作方法,主要练习以下任务:普通索引、唯一索引、主键索引的创建/删除自增主键索引的创建/删除建立员工表yg、工资表gz,数据内容如表所示,设置外键实现同步更新与同步删除2.2 步骤实现此案例需要按照如下步骤进行。步骤一:索引的创建与删除创建表的时候指定INDEX索引字段创建库home:mysql> create database home;Query OK, 1 row affected
2020-07-06 14:21:44
303
原创 修改表结构
1案例1:修改表结构1.1问题本案例要求熟悉MySQL库中表的字段修改,主要练习以下操作:添加字段修改字段名修改字段类型删除字段1.2步骤实现此案例需要按照如下步骤进行。步骤一:添加字段在studb中创建tea6表mysql> CREATE TABLE studb.tea6(id int(4) PRIMARY KEY, -> name varchar(4) NOT NULL, -> age int(2) NOT NULL -> );
2020-07-03 10:39:15
270
原创 MySQL数据类型
3案例3:MySQL数据类型3.1问题本案例要求熟悉MySQL的字段数据类型、表结构,各种时间函数的使用,完成以下任务操作在studb库里创建stuinfo表、表结构、字段类型自定义表结构自定义,并合理使用数据类型练习各种时间函数的使用3.2步骤实现此案例需要按照如下步骤进行。步骤一:创建studb库,stuinfo表1)新建studb库,并切换到studb库mysql> CREATE DATABASE studb;Query OK, 1 row affected (0.00
2020-06-30 09:36:50
195
原创 数据库基本管理
2案例2:数据库基本管理2.1问题本案例要求熟悉MySQL的连接及数据库表的增删改查等基本管理操作,主要完成以下几个方便的操作:使用mysql命令连接数据库练习查看/删除/创建库的相关操作练习查看/删除/创建表的相关操作,表数据参考如表所示。2.2步骤实现此案例需要按照如下步骤进行。步骤一:使用mysql命令连接数据库连接MySQL服务时,最基本的用法是通过-u选项指定用户名、-p指定密码。密码可以写在命令行(如果不写,则出现交互,要求用户输入),当然基于安全考虑一般不推荐这么做。
2020-06-29 09:54:32
7459
原创 交换机基本命令模式
1案例1:交换机基本命令模式1.1问题本例要求熟练掌握交换机每个模式的配置命令对于思科交换机来说,主要有2中配置途径:其一,使用交换机自带的Console线缆连接到计算机的COM口,然后利用计算机的超级终端软件直接配置,首次配置通常使用这种方法;其二,通过telnet方式远程访问、配置交换机,这种方式要求此交换机已配置有IP地址且已接入计算机网络,后续课程会学习此访问方式。1)通过超级终端访问交换机2)交换机工作模式的进入与退出真实设备环境、如图所示。1.2方案本例中的配置练习可采用思科模
2020-06-28 10:26:01
4194
原创 构建MySQL服务器
1案例1:构建MySQL服务器1.1 问题本案例要求熟悉MySQL官方安装包的使用,快速构建一台数据库服务器:安装MySQL-server、MySQL-client软件包修改数据库用户root的密码确认MySQL服务程序运行、root可控1.2 方案本课程将使用64位的RHEL7操作系统,MySQL数据库的版本是5.7.17。访问http://dev.mysql.com/downloads/mysql/,找到MySQL Community Server下载页面,平台选择“Red Hat
2020-06-28 09:37:48
698
原创 添加一个swap分区
3案例3:添加一个swap分区3.1问题本例要求为虚拟机server0添加一个交换分区,相关要求如下:此交换分区的大小为512MiB当系统启动时,swap分区应该可以自动挂载不要移除或更改其他已经存在于你系统中的交换分区3.2方案交换分区不需要挂载点,在配置开机挂载时,挂载点直接写成swap即可。3.3步骤实现此案例需要按照如下步骤进行。步骤一:格式化交换分区1)将提前准备的分区/dev/vdb7格式化为swap文件系统[root@server0 ~]# mkswap /dev
2020-06-24 14:38:20
373
原创 postfix基础邮件服务
2案例2:postfix基础邮件服务2.1 问题本例要求在虚拟机server0上配置postfix基础服务,具体要求如下:监听本机的所有端口将邮件域和邮件服务主机名都改为example.com然后在server0上使用mail命令测试发信/收信操作:由root给本机用户mike发一封测试邮件查收用户mike的邮箱,读取邮件内容,确保是从root@example.com发过来的2.2 方案电子邮箱:1234567@qq.com表示在互联网区域qq.com内的一台邮件服务器上属于用户1
2020-06-24 09:39:52
299
原创 配置安全Web服务
1案例1:配置安全Web服务1.1问题本例要求为站点http://server0.example.com配置TLS加密一个已签名证书从以下地址获取http://classroom/pub/tls/certs/server0.crt此证书的密钥从以下地址获取http://classroom/pub/tls/private/server0.key此证书的签名授权信息从以下地址获取http://classroom/pub/example-ca.crt1.2方案安全Web传输协议及端口:TCP 4
2020-06-23 10:17:31
613
1
原创 部署并测试WSGI站点
5案例5:部署并测试WSGI站点5.1问题本例要求为站点webapp0.example.com配置提供动态Web内容,要求如下:此虚拟主机侦听在端口8909测试网页从以下地址下载,不要在做任何更改http://classroom/pub/material/webinfo.wsgi从浏览器访问http://webapp0.example.com:8909可接收到动态生成的Web页面此站点必须能被example.com域内的所有系统访问5.2方案为httpd增加对Python网页程序的支持,
2020-06-22 09:13:47
260
原创 RHCE7参考答案(14)配置虚拟主机
14.配置虚拟主机在server0上扩展您的web服务器,为站点http://www0.example.com创建一个虚拟主机,然后执行下述步骤:设置DocumentRoot为/var/www/virtual从http://classroom.example.com/pub/materials/www.html下载文件并重命名为index.html不要对文件index.html的内容进行任何修改将文件index.html放到虚拟主机的DocumentRoot目录下确保fleyd用户能够在/va
2020-06-16 14:54:45
276
原创 RHCE7参考答案(13)配置安全Web服务
13.配置安全Web服务为站点http://server0.example.com配置TLS加密:一个已签名证书从http://classroom.example.com/pub/tls/certs/server0.crt获取此证书的密钥从http://classroom.example.com/pub/tls/private/server0.key获取此证书的签名授权信息从http://classroom.example.com/pub/example-ca.crt获取[root@serve
2020-06-16 14:47:51
221
原创 RHCE7参考答案(9)配置多用户Samba挂载
9.配置多用户Samba挂载在server0通过SMB共享目录/devops,并满足一下要求:共享名为devops共享目录devops只能被example.com域中的客户端使用共享目录devops必须可以被浏览用户kenji必须能以读的方式访问此共享,该用户密码是atenorth用户chihiro必须能以读写的方式访问此共享,访问密码是atenorth此共享永久挂载在desktop0.example.com上的/mnt/dev目录,并使用用户kenji作为认证。...
2020-06-15 16:02:31
255
原创 RHCE7参考答案(2)配置SSH访问
2.配置SSH访问按以下要求配置SSH访问:用户能够从域example.com内的客户端SSH远程访问您的两个虚拟机系统在域my133t.org内的客户端不能访问您的两个虚拟机系统[root@serverX ~]# vim /etc/ssh/sshd_config #(两台虚拟机都做)… ….DenyUsers *@*.my133t.org *@172.34.0.* #此题也可由防火墙解决[root@serverX ~]# systemctl restart sshd[root@server
2020-06-11 15:26:26
280
原创 RHCSA参考答案(16)创建一个归档
16.创建一个归档创建一个名为/root/backup.tar.bz2的归档文件,其中包含/usr/local目录中的内容,tar归档必须使用bzip2进行压缩[root@server0 ~]# tar -jcPf /root/backup.tar.bz2 /usr/local/
2020-06-10 17:28:03
1219
原创 RHCSA(14)查找一个字符串
14.查找一个字符串在文件/usr/share/dict/words中查找所有包含字符串seismic的行:将找出的行按照原文的先后顺序拷贝到/root/worldlist文件中/root/wordlist文件不要包含空行,并且其中的所有行的内容都必须是/usr/share/dict/words文件中原始行的准确副本[root@server0 ~]# grep seismic /usr/share/dict/words > /root/wordlist...
2020-06-10 17:18:44
749
原创 RHCSA参开答案(13)查找文件
13.查找文件找出所有用户student拥有的文件,并且把它们拷贝到/root/findfiles目录中[root@server0 ~]# mkdir /root/findfiles[root@server0 ~]# find / -user student -type f -exec cp -p {} /root/findfiles/\;
2020-06-10 17:14:59
913
原创 RHCSA参考答案(11)配置一个用户账户
11.配置一个用户账户创建一个名为alex的用户,用户ID是3456,密码是flectrag[root@server0 ~]# useradd -u 3456 alex[root@server0 ~]# echo flectrag | passwd --stdin alex
2020-06-09 08:36:52
516
原创 RHCSA参考答案(5)配置一个cron任务
5.配置一个cron任务为用户natasha配置一个定时任务,每天在本地时间14:23时执行命令/bin/echo hiya[root@server0 ~]# crontab -e -u natasha23 14 * * * /bin/echo hiya[root@server0 ~]# systemctl restart crond # 重启crond任务的进程[root@server0 ~]# systemctl enable crond # 设置开机自启分、时、日、月、周是配置文件的格式
2020-06-07 09:27:55
963
原创 RHCSA 答题参考答案之考试说明
考试环境说明——真实机(无root权限):已经提前部署好虚拟机(有root权限):已经提前部署好考试服务器(提供DNS/YUM/认证/素材…)练习环境说明——真实机:自己的电脑虚拟机: server0.example.com\desktop0.example.com练习服务器:classroom.example.com----------------------------------------------------------------------------------------
2020-06-05 15:48:12
431
原创 如果忘了root密码,该怎么办?
答案: 重设root密码1) 重启电脑,出现grub2启动菜单时按e键进入编辑状态2)找到linux16所在行,末尾添加 rd.break console=tty0按ctrl+x快捷键进入救援模式3)以可写方式挂载硬盘中的根目录,并重设root密码:switch_root:/# mount –o remount,rw /sysroot #以可读写方式重新挂载根系统switch_root:/# chroot /sysroot #切换根目录sh-4.2# echo redhat | passwd
2020-06-05 15:25:05
246
python isalnum返回true
2021-12-13
Ubuntu18.04连接win7共享的打印机,验证失败
2021-02-02
kali2020系统升级之后,文件系统打不开了。
2021-01-26
哪位大神帮忙看以下这个问题?autoCAD的问题?
2020-07-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人