CentOS

1+X云计算平台运维与开发认证(中级)样卷B-实操过程

ぃ、小莉子 提交于 2020-12-18 13:12:55
个人博客地址: http://www.mwbdtth.club/ 选择题可能有些题目有点小问题,请酌情参考,主要还是以实操为主 单选题(200分): 1.下面关于软件项目开发过程,叙述错误的是?(10分) A、敏捷开发从需求、计划、开发、测试,直到项目结束,整个周期一直在迭代中 B、敏捷开发中开发、测试、发布又可以单独迭代多次 C、瀑布式模型分为计划、分析、设计、程序开发、测试、修改和整合,一个阶段结束,另一个阶段接着开始 D、瀑布式模型着重迭代式开发,分析、设计、开发、测试和发布(正确答案) 2.敏捷开发从需求、计划、开发、测试,直到项目结束,整个周期一直在迭代中,而其中可以单独迭代多次的不包括哪个过程?(10分) A、开发 B、测试 C、计划(正确答案) D、发布 3.以下关于STP协议的描述中,哪项是正确的? (10分) A、STP运行在交换机和网桥设备上 B、STP协议是一个二层链路管理协议 C、STP在选定根网桥,让一些端口进入阻塞工作模式,这些被阻塞端口没有被激活(正确答案) D、STP的主要功能是在保证网络中没有回路的基础上,允许在第二层链路中提供冗余路径 4.以下哪个状态不是RSTP的工作状态? (10分) A、监听状态(正确答案) B、丢弃状态 C、转发状态 D、学习状态 5.在常用的数据库表单管理命令当中,“use 数据库;”名称的作用是?(10分) A

DHCP、PXE、DNS和NFS综合小项目(详细到爆炸!)

馋奶兔 提交于 2020-12-18 13:12:19
文章目录 项目要求: 项目要求一: 1)修改服务器server1虚拟机IP 2)配置虚拟机网络使用仅主机模式 3)创建新虚拟机步骤 PXE(项目要求2和3) 1)配置本地yum源仓库 2)安装、配置及启用TFTP 3)安装并启用 DHCP 服务 4)准备 Linux 内核、初始化镜像文件 5)PXE引导程序 6)安装FTP服务,准备CentOS7安装源 7)配置启动菜单 8)关闭防火墙并开启新虚拟机验证PXE网络安装 验证项目要求2 1)虚拟机win10上验证(PC1) 2)新装虚拟机上开机验证(server2) 配置正向解析(项目要求4) 1)关闭防火墙及安全选项(前面已关不再操作),安装bind包 2)修改主配置文件 3)修改区域配置文件 4)配置正向区域数据文件 5)打开dns服务,关闭防火墙 6)测试DNS解析 NFS 在server2上操作 1)首先确认server2作为NFS服务器的IP地址,使用ifconfig查看 2)安装 nfs-utils、rpcbind 软件包 3) 设置共享目录 4)启动 NFS 服务程序 5)在/opt/share目录下创建文件并编辑 6)查看本机发布的 NFS 共享目录 在server1上操作 7)客户机访问NFS共享资源 8)挂载NFS共享目录 9)验证共享是否成功 项目要求: 1)准备3台虚拟机,一台Windows虚拟机PC1

对比Linux系统和Windows系统哪个更好

末鹿安然 提交于 2020-12-18 09:40:12
Windows操作系统是目前世界上使用最广泛的操作系统,但是在企业级服务应用上则是Linux系统更为专业与出名,也许听到Linux操作系统会觉得陌生,Android 操作系统(安卓)就是基于Linux平台的开源手机操作系统,在个人电脑桌面操作系统有ubuntu、centos、Fedora等都是基于linux。这个号称“全地球人的操作系统”,以其免费、安全、稳定等优点获得人们的广泛好评,我不会从一些敏感或有争议性的观点对两款优秀的操作系统进行对比,如安全性、性能等。 有人说:“Linux虽然应用广泛,但也有很多Windows 能处理的事情 Linux 实现不了。”事实上,Windows 能完成而 Linux 没有实现的功能,那就是Linux不需要实现的功能(也许只是暂时没有这方面的需求)。 Windows 下的某些功能确实是我们需要的,但是Linux 的开发者们和用户也需要这种功能,他们就会去实现这种功能,而且比 Windows 的方式好得多。对于 Windows用户而言,他们不知道自己想要什么,也不明白自己在做什么,更不打算为自己的行为负责。而对于Linux用户,他们知道自己想要什么,也明白自己在做什么,并且会为自己的行为负责。 在使用方式上,Windows用户更倾向于使用图形界面(GUI)进行相关的操作,他们利用鼠标和界面跟可视化的用户图形界面进行交互

如何在 CentOS/RHEL 系统中使用带 VLAN 标记的以太网卡

半世苍凉 提交于 2020-12-18 09:36:13
在某些场景中,我们希望在 Linux 服务器(CentOS/RHEL)的同一块以太网卡(NIC)上分配来自不同 VLAN 的多个 IP。这个可以通过使用 VLAN 标记接口来实现。但是要做到这一点,我们必须确保交换机的端口上连接了多个 VLAN,也就是说我们可以在交换机上添加多个 VLAN 来配置聚合端口Trunk port(LCTT 译注:一般有聚合端口Trunk port、接入端口Access port、混合端口Hybird port三种)。 假设我们有一个 Linux 服务器,我们在这里有两张以太网卡( enp0s3 和 enp0s8 ),第一张网卡( enp0s3 )会用于数据传输,而第二张网卡( enp0s8 ) 会用于控制/流量管理。我会使用多个 VLAN 用于数据传输(或在数据流量网卡上从不同的 VLAN 中分配多个 IP)。 我假设连接到我服务器的数据网卡的端口,是通过映射多个 VLAN 来配置为聚合端口。 下面是映射到数据传输网卡(NIC)的 VLAN: VLAN ID (200), VLAN N/W = 172.168.10.0/24 VLAN ID (300), VLAN N/W = 172.168.20.0/24 要在 CentOS 7 / RHEL 7 / CentOS 8 / RHEL 8 系统中使用 VLAN 标记接口,必须加载 内核模块 8021q

CentOS7 安装

▼魔方 西西 提交于 2020-12-18 08:55:17
一、安装Centos 1.1 选择安装选项 1.2 选择语言    1.3 软件选择   对于初学者- GUI的服务器,同时把“开发工具”相关的软件包也安装上 1.4 磁盘分区 (1)-先选择我要配置 (2)选择标准分区 (3)分区 设备类型选择默认的标准分区,文件系统类型为xfs,Centos7支持brtfs,生产环境不建议选择,btrfs文件系统目 前技术尚未成熟,只是作为一种前瞻技术。 boot 分区 : 是引导分区,作用:系统启动,在boot分区存放着grub,内核文件等,一般200M就够。 swap 交换分区 : 内存扩展分区 交换分区 给多大? 以前内存比较小的时候,都是1.5到2倍的物理内存。          现在物理内存比较大一般最多:8G到16G,如果系统使用到了swap分区,就直接添加物理内存或排查一下服务器有没有被黑。 / 根 : 所有文件的根 绝对路径的开始标志 sda :表示第一块磁盘 1.5 关闭kdump   这个基本没啥用 1.6 启用网络 默认网络是关闭的,可以配置成手动地址。 1.7 开始安装-配置密码 注:Root密码:123456,如果密码过于简单,需要单击 两次 完成进行确认 二、centos6 与 centos7的区别 文件系统的区别:ext4 xfs 硬盘默认调度算法不一样:cfq deadline 内核版本不一样:2.6 3.10

Linux进阶之磁盘管理及LVM逻辑卷

China☆狼群 提交于 2020-12-18 08:54:46
本节内容 磁盘管理 LVM 一、磁盘管理 1 、硬盘接口 种类及其应用: IDE 接口硬盘多用于家用产品,部分应用于服务器 SATA SCSI 接口硬盘主要应用于服务器 SAS 只在高端服务器上,价格昂贵 2 、硬盘种类 a 、 SATA 硬盘: SATA 接口,又叫串口硬盘。 PC 机主流发展方向。有 较强的纠错能力 ,错误一经发现能自动纠正,这样就大大的提高了数据传输的安全性。( 0.5V 电压,转速可达 7200 转 / 分) b 、 SCSI 硬盘: SCSI 接口。优点: SCSI 接口应用范围广、多任务、带宽大、 CPU 占用率低,以及热插拔等。它由于 性能好、稳定性高 ,因此在服务器上得到广泛应用。缺点:由于 SCSI 硬盘 价格 非常 昂贵 ,所以一般的 PC 是不会使用 SCSI 硬盘。 一般转速可达 10000 转 / 分。 c 、 SAS 硬盘: SAS(Serial Attached SCSI) 即串行连接 SCSI ,是新一代的 SCSI 技术,和现在流行的 Serial ATA(SATA) 硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。改善存储系统的效能、可用性和扩充性。 一般转速可达 15000 转 / 分,甚至更高。 3 、分区符 在 Linux 系统中一切皆文件,所以硬盘也是文件,分区也是文件 设备文件都存放在

CentOS7 crontab执行python脚本失败解决办法(手动可以执行)

[亡魂溺海] 提交于 2020-12-18 08:30:06
记录一次python脚本在crontab中无法执行,处理过程,及解决办法 一、思路 python文件名:bkhq.py 文件目录:/opt/src/missions 日志目录:/opt/src/missions/logs 需求,每天下午15:41执行(需要python3执行) 那么,放到crontab中定期执行即可,由于是python文件,则写一个bkhq.sh的shell脚本 二、写脚本并放到计划 #vim bkhq.sh #!/bin/bash LogFile=/opt/src/missions/logs/bkhq$(date +"%Y-%m-%d").log source /opt/py3/bin/activate python /opt/src/missions/bkhq.py >> $LogFile 2>&1 脚本中 “source /opt/py3/bin/activate” 为封装了python3,执行后,python命令默认python3,非python2 #crontab -e 41 15 * sh /opt/src/missions/bkhq.sh 三、遇到问题 执行后,有错误日志生成,执行不成功,提示无法导入某模块 但是我确实是“source /opt/py3/bin/activate”使用该命令已经是使用python3来执行了,python2无法执行 另外

CentOS-7-x86_64-Minimal安装后的初始设置

亡梦爱人 提交于 2020-12-18 05:05:05
本文是给0基础的初始linux小白写的,只是方便大家尽快上手掌握使用linux系统,完成当前任务,有一定基础能力的请忽略 接上一篇的安装之后,开始配置linx的一些基本功能 1,第一步,也是最重要的一步,要先能联网,不然好多工具都无法下载 首先测试当前系统能不能连上网络 输入ping www.baidu.com 回车 good,可以正常访问网络,按Ctrl+c取消继续发送。 如果有无法联网的,请看第一篇文章,应该是安装时,忘了打开网络连接设置 2,更新yum包 输入yum update回车,请注意空格 输入y,回车,开始更新,中间可能会多次碰到需要输入y的情况,一律选y回车,直到 Complete更新完成. 3,安装网络命令工具 输入yum -y install net-tools 回车 同样,Complete!安装完成。 4,接下来就是一些方便个人习惯的操作了(请参照园里大神写的,非常棒,受益匪浅) 5,推荐两款交互工具putty和WinSCP,有了他们,让你的 工作效率能再提升一个台阶。 putty:因为linux大部分操作都需要命令来完成,对于懒人来说,一个个的敲太麻烦,这个工具可以很好的复制命令 首先,获取linux的ip地址,输入ip addr回车 如图,我的ip为192.168.81.129 打开putty.exe程序,输入ip,默认linux开放22端口 点击打开

Centos7(阿里云服务器)安装Anaconda的详细步骤与心得

烂漫一生 提交于 2020-12-18 04:14:33
在本地安装Anaconda的各个版本的文章已经很多,但是感觉不是很详细,因此,在此发发自己在Centos7(阿里云服务器)安装Anaconda的心得和步骤: 注:需要注意的地方会用不同颜色区别。 1、检查系统的基础环境信息 (1)查看你所安装的系统的liunx系统版本 根据自己系统版本来安装,不然会出现不必要的问题。 cat /etc/centos-release ​ (2)查看当前系统安装的软件信息 截图这里只是展现部分已经安装的软件。 rpm -qa (3)查看系统磁盘空间,毕竟Anaconda的安装所需空间较大,这是一个简单必要的过程 ​ (4)检查网络状况 ​ 到此,基本上我们就已经做了所需要做的啦; 但是需要提醒的是,如果你是在个人安装的虚拟机上安装Anaconda的话,那么请你务必记得要切换到root用户,以及检查网络情况(这里就不介绍如何查看啦)。 2、开始安装 (1)这里我使用的是清华大学的镜像地址下载: wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2018.12-Linux-x86_64.sh 其他的中科大等的镜像地址请自行百度或者看看之前我的文章。 ​ (2)到达上面这一步骤,我们接下来需要的就是如何进入到安装Anaconda的环境当中去。 ​ ​ (3

Centos7.5 rpm安装zabbix_agent4.0.3

时光毁灭记忆、已成空白 提交于 2020-12-18 04:01:34
1.下载并且安装 cd /data/tools/ ##切换到下载客户端目录 wget http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.3-1.el7.x86_64.rpm yum -y install zabbix-agent ##安装客户端 2.安装完后我们后面经常使用的文件如路径如下 /etc/zabbix/zabbix_agentd.conf ##zabbix_agentd配置文件 /etc/zabbix/zabbix_agentd.d ##zabbix_agentd进程文件 /var/run/zabbix/zabbix_agentd.pid ##zabbix_agentd pid文件路径 /var/log/zabbix/zabbix_agentd.log ##zabbix_agentd日志文件路径 3.修改配置文件 mv /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.confbak ##备份配置 cat /etc/zabbix/zabbix_agentd.confbak | egrep -v '^$|#'> zabbix_agentd.conf ##过滤一下空白行和注释 PidFile=/var/run/zabbix