自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python_day04_test

1. 题目描述现在IPV4下用一个32位无符号整数来表示,一般用点分方式来显示,点将IP地址分成4个部分,每个部分为8位,表示成一个无符号整数(因此不需要用正号出现),如10.137.17.1,是我们非常熟悉的IP地址,一个IP地址串中没有空格出现(因为要表示成一个32数字)。现在需要你用程序来判断IP是否合法。 输入描述:输入一个ip地址输出描述:返回判断的结果YES or

2018-01-17 20:57:13 322

原创 Python_day04

集合操作 - 字典的近亲集合的两个功能:集合可以实现去重的功能;集合可以实现关系测试; 交集, 差集,并集, 是否子集, 是否没有交集........集合前菜:现在IPV4下用一个32位无符号整数来表示,一般用点分方式来显示,点将IP地址分成4个部分,每个部分为8位表示成一个无符号整数(因此不需要用正号出现),如10.137.17.1,是我们非常熟悉的IP地址,一个IP

2018-01-17 20:38:32 228

原创 Python_day03_test

1.字符串最后一个单词的长度  题目描述:计算字符串最后一个单词的长度,单词以空格隔开。  输入描述: 一行字符串,非空,长度小于5000。输出描述: 整数N,最后一个单词的长度。 示例1:输入:hello world输出:52. 计算字符个数 题目描述: 写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字

2018-01-17 17:52:12 288

原创 Python_day03

列表list:(打了激素的数组)数组是只能存储同一种数据类型的结构;数组: scores[43] = [12, 12.0, "hello"]定义元组定义列表元组是不可变数据类型,不能修改元素;列表是可变数据类型,可以修改元素;分析列表的特性(与元组对比)1>.索引# 正向

2018-01-08 19:16:58 230

原创 Python_day02_test

练习:1. 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按

2017-12-27 22:56:14 187

原创 Python_day02

字符串类型字符串的定义:·第一种方式:str1 = 'our company is westos'`第二种方式:str2 = "our company is westos"·第三种方式:str3 = """our company is westos"""转义字符:一个反斜杠加一个单一字符可以表示一个特殊字符,通常是不可打印的字符

2017-12-26 20:46:07 137

原创 Python_day01_test

1. 在Linux电脑上安装python,ipython,pycharm专业版本软件;2. 在Windows电脑上安装python3版本,并配置环境变量,确保Dos环境下运行脚本;3. Linux下有多少种运行python的不同方法,并分析各自优缺点。并说说你最喜欢哪一种?4. 编写脚本,使用print语句编写脚本在屏幕上显示你名字、年龄、最喜欢的颜色和与你相关的一些事情(背景、兴

2017-12-26 20:11:56 202

原创 Python_day01

Python的简史:·1989年,Guido(龟叔)python;·1990年,发布python的第一个版本;·2001年发布python2.0版本;·2010年获年度Tiobe编程语言大奖;·2013年发布python3.x版本。Python优点:·简单、优雅、明确·有强大的第三方库模块·可跨平台移植·一种面向对象的语言Python缺点

2017-12-26 09:37:53 225

原创 PXE网络安装

PXE相关概念PXE不是一种安装方式,是一种引导的方式。pxe方式要求安装的计算机中必须包含一个 支持PXE 的网卡,且主板支持网络引导,PXE (Pre-boot Execution Environment)协议使计算机可以通过网络启动。 PXE协议分为 client 和 server 端,PXE client 在网卡Rom中,当计算机引导时,cpu通过加载bios映射到内存中的片段,然后检

2017-12-13 19:17:08 2887 1

原创 iscsi磁盘共享

iscsi基本简介iSCSi又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。与传统的SCSI技术比较起来,iSCSI技术有以下三个革命性的变化:把原来只用于本机的SCSI协同透过TCP/IP网络传送,使连接距离可作无限的地域延伸;连接的服务器数量无限(原来的SCSI-3的上限是15);由于是服务器架构,因此

2017-12-12 19:58:02 699

原创 nfs文件的储存

NFS概念网络文件系统(NFS)是Unix系统和网络附加存储文件管理器常用的网络文件系统,允许多个客户端通过共享文件访问。它可用于提供对共享二进制目录的访问,也可用于允许用户在同一工作组中从不同客户端访问其文件。NFS协议有多个版本:Linux支持版本4、版本3和版本2,而大多数系统管理员熟悉的是NFSv3。默认情况下,该协议并不安全,但是更新的版本(如NFSv4)提供了对更安全的身份验证

2017-12-12 17:46:55 2574

原创 Samba案例

Samba 企业应用案例需求:1. 所有员工都能够在公司内流动办公,但不管在哪电脑上工作,都要把自己文件存在 Samba 文件服器上.2. 各部门办公人员拥有各自的主目录,用于存放私有文档(工作相关),其他人禁止访问.3. 所有的用户都不允许使用服务器的 SHELL(安全考虑).4. 制造部、财务部、管理部,都有各自的文件目录.5. 各部门目录下提供“对外”、“公共文档”、“受

2017-12-07 11:25:35 231

原创 Iptables

Iptablesiptables(网络 过滤器)是一个工作于用户空间的防火墙应用软件,是与3.5版本Linux内核集成的IP信息包过滤系统。如果Linux系统连接到因特网或LAN、服务器或连接LAN和因特网的代理服务器,则该系统有利于在Linux系统上更好地控制IP信息包过滤和防火墙配置。安装iptables服务之前,要将firewalld服务彻底关掉安装服务,

2017-12-06 23:42:41 243

原创 Firewalld

RHEL中的防火墙种类1.iptables2.firewalld3.ip6tables4.ebtables系统中防火墙的结构:1.firewalldfirewalld不是防火墙,只是用来管理防火墙的一种软件,对iptables进行操作,之后会对内核进行修改Firewalld的工作状态firewall-config &

2017-12-06 22:14:25 415

原创 cifs文件系统

SMB 文件共享用Internet文件系统(CIFS)也称为服务器信息块(SMB),是适用于MicrosoftWindows服务器和客户端的标准文件和打印机共享系统。Samba服务可用于将Linux 文件系统作为CIFS/SMB网络文件共享进行共享,并将Linux打印机作为CIFS/SMB打印机共享进行共享。Samba服务的安装软件包:Samba-com

2017-12-05 22:35:13 170

原创 高级网络控制

高级网络控制网络桥接:网络桥接用网络桥实现共享上网主机和客户机除了利用软件外,还可以用系统自带的网络桥建立连接用双网卡的机器做主机1.网络桥接的配置在真机中切换到/etc/sysconfig/network-scripts/目录下,这是主机所有的网络配置文件将ifcfg-br0,ifcfg-enp3s0移动到/mnt/在目录下重新编写ifcf

2017-11-28 22:10:05 273

原创 高速缓存DNS

高速缓存DNS1.安装部署DNSyun install bind systemctl start namedsystemctl enable namedsystemctl stop firewalldsystemctl disable firewalld主配置文件:/etc/named.conf子配置文件:/etc/name.rf

2017-11-28 16:55:34 298

原创 数据库

mariadb1.安装yum install mariadb-server -ysystemctl start mariadb2.安全初始化默认情况下,数据库的网络接口是打开的,为了安全需要关闭此接口vim /etc/my.conf                         ##关闭网络接口skip-networking=1

2017-11-22 17:30:41 284

原创 Apache web服务

apache1.apache企业中常用的web服务,用来提供http://  (超文本传输协议)2.apache的安装部署安装部署之前需要配置好虚拟机上的yum源以及IP安装服务:yum install httpdyum install httpd-manual (手册)启动服务:systemctl sta

2017-11-21 17:04:23 337

原创 Linux19--selinux

selinux1.selinux内核级加强型防火墙1.针对文件,会对系统中的每个文件添加安全上下文(context)          ##ls -Z 文件2.针对进程,会对系统中的每个进程添加安全上下文(context)          ##ps auxZ | grep 进程3.会在系统服务上设定sebool开关4.当进程安全上下

2017-11-17 21:12:14 203

转载 FTP错误详解及解决方案

一、FTP错误代码列表150    文件状态良好,打开数据连接 200    命令成功 202    命令未实现 211    系统状态或系统帮助响应 212    目录状态 213    文件状态 214    帮助信息,信息仅对人类用户有用 215    名字系统类型 220    对新用户服务准备好 221    服务关闭控制连接,可以退出登录 

2017-11-09 13:35:28 19690

原创 Linux Unit18--ftp

ftp 文件传输协议vim /etc/sysconfig/selinuxvim /etc/yum.repos.d/rhel_dvd.reporebootftp服务1.ftp的定义:ftp://   文件传输协议2.ftp协议提供的软件:在rhel7.2中:vsftpd3.部署ftp服务yun install vsftpd

2017-11-08 16:14:12 241

原创 Linux Unit17--lvm

1.lvm  管理设备lvm  逻辑卷管理器,lvm可以将一个或者多个硬盘的分区在逻辑上集合在一起,相当于一个大的硬盘,当硬盘空间不够使用使用的时候,可以再添加一个硬盘的分区进来,从而实现动态地对硬盘空间进行管理,相对于普通的磁盘分区方式有很大的灵活性,与传统的分区方式相比,lvm为计算机提供了更高层次的磁盘储存。它使系统管理员可以更方便的为用户与应用分配储存空间,在lvm管理下的储存卷可以按

2017-11-08 15:15:46 776

原创 Linux Unit16--系统的分区

分区:分区从实质上说就是对硬盘的一种格式化。主分区、扩展分区、逻辑分区:主分区是一个比较单纯的分区,通常位于硬盘的最前面一块区域中,构成逻辑C磁盘。在主分区中,不允许再建立其它逻辑磁盘。扩展分区的概念则比较复杂,也是造成分区和逻辑磁盘混淆的主要原因。由于硬盘仅仅为分区表保留了64个字节的存储空间,而每个分区的参数占据16个字节,故主引导扇区中总计可以存储4个分区的数

2017-11-02 10:48:23 257

原创 Linux Unit15--系统的定时及延时任务

系统延时任务1.at 命令[root@client ~ ]# at 12:12at> echo hello worldat> job 15 at Sun Oct 29 12:12:00 2017at -l  -->  列出延时任务id(必须要在命令执行的时间之前,否则无法列出)at -r 任务id  -->  删除此id的任务(必

2017-11-01 12:27:59 188

原创 Linux Unit14--虚拟机的自动安装脚本

虚拟机的自动安装脚本

2017-11-01 12:20:18 221

原创 Linux Unit13--软件安装

一.软件安装rpm 底层的安装工具,只能发现软件的依赖性,但不能解决。yum 上层的安装智能管理工具,既能发现软件的依赖性,也能解决,不过在使用yum命令时需要配置yun源1.rpm命令rpm -ivh name.rpm  -->  安装 ,-v显示过程,-h指定加密方式为hash        -e name  -->  卸载        -ql nam

2017-10-31 10:02:01 221

原创 Linux Unit12--虚拟机的管理

1.安装虚拟机1>手动安装第一步:在真机上打开一个terminal,切换到root用户,执行virt-manager,打开虚拟机图形管理工具,点击红色画圈处第二步:按照红色画圈部分从左到右执行第三步:按照红色画圈部分从左到右执行,并确定内存硬盘大小以及虚拟机名称,点击Finish后进入图形界面第四步:进入后选择语言时间以及硬盘分区大小等时间以

2017-10-25 17:05:36 269

原创 Linux Unit11--系统中的文件传输

1.系统中的文件传输scp上传:scp  本地文件  远程主机用户@远程主机IP:远程主机目录1>查看两台虚拟机的IP,并尝试连接,若链接成功即可传输文件2>传输文件3>  -r  用于传输目录下载:scp  远程主机用户@远程主机IP:远程主机目录  本地目录rsync   远程同步,相当于印刷

2017-10-23 19:24:34 263

原创 Linux Unit10

管理网络1.ip 基础知识 【1】ipv4 2进制32位—–10进制 172.25.0.10/255.255.255.0 172.25.0.10:ip地址 255.255.255.0:子网掩码 子网掩码255位对应的ip位为网络位 子网掩码0对应的ip位为主机位2.配置 ip <<图形化>> 1.图形界面 nm-connection-editor 2.文本化图形 nmtui<

2017-10-19 21:10:34 135

原创 Linux Unit9

系统日志1.系统日志默认分类 /var/log/messages –> 系统服务及日志,包括服务的信息,报错等等 /var/log/secure –> 系统认证信息日志 /var/log/maillog –> 系统邮件服务信息 /var/log/cron –> 系统定时任务信息 /var/log/boot.log –> 系统启动信息2.日志管理服务rsyslog 【1】rsyslo

2017-10-19 21:03:34 182

原创 Linux Unit8

openssh-serve1.openssh-server 功能:让远程主机可以通过网络访问sshd服务,开始一个安全shell 注意: 【1】为了便于识别两个虚拟机,现将两台虚拟机中行提示符里面的主机名进行修改。desktop虚拟机主机名设置为client,server虚拟机主机名设置为server。 (设置完名字后需要重回新打开一个新的shell,才能显示更改的名字) 【2

2017-10-18 20:18:04 208

原创 Linux Unit7

系统服务的控制 1.systemd 系统初始化程序,系统开始的第一个进程,pid为12.systemctl 命令 systemctl list-units –> 列出当前系统服务的状态 systemctl list-unit-files –> 列出服务的开机状态 systemctl status sshd –> 查看指定服务的状态 systemctl stop sshd –>

2017-10-18 19:52:25 124

原创 Linux Unit6

1.进程 进程的定义:进程就是cpu未完成的工作2.ps 命令 【1】ps -a –> 关于当前环境的所有进程 x| -A –> 所有进程 -f –> 显示进程从属关系 -e –> 显示进程调用环境工具的详细信息 -l –> 长列表显示进程的详细信息 -u –> 显示进程的用户信息 -a –> 显示shell前台运行命令的进程,但不保函shell本身 【2】ps ax -

2017-10-18 19:18:11 200

原创 Linux Unit5

1.文件权限 (1)文件属性的查看 ls -l filename 查看的文件属性,可以简单地分成8部分,其意义分别如下: [1].”-“:文件类型 - –> 普通文件 d –> 目录 c –> 字符设备 s –> 套接字 p –> 管道 b –> 快设备 l –> 连接 [2].”rw-r–r–”:文件读写权限 rw-|r–|r– rw-|r–|r– *

2017-10-16 19:51:48 109

原创 Linux Unit4--用户管理

1.用户理解 用户就是系统使用者的身份 用户是系统最底层的安全机制的一部分 用户在系统中以字符和文件的形式存在 用户信息涉及到的系统配置文件: /etc/passwd –> 用户信息 用户:密码:uid:gid:说明:家目录:用户使用的shell /etc/shadow –> 用户认证信息 用户:密码:最后一次密码修改该时间:最短有效期:最长有效期:警告期:非活跃期:帐号到期日 /

2017-10-16 19:08:51 144

原创 Linux Unit3--管理输入输出

1.管理输入输出 小提示:在linux系统中,正确输出的编号为1,错误输出编号为2 在系统中普通用户执行find /etc -name passwd,由于用户权限,出现以下情况: (1) find /etc -name passwd > file1 –> 定向正确输出 (2) find /etc -name passwd 2> file2 –> 定向错误输出 (3) find /e

2017-10-16 18:32:50 159

原创 Linux Unit2--Linux系统结构

1.Linux系统结构 linux是一个倒树结构 linux中所有的东西都是文件 这些文件都在系统顶级目录“/” /就是根目录 /目录以下为二级目录这些目录都是系统装机时系统自动建立的 二级目录的作用 /bin –> 二进制可执行文件也就是系统命令 /sbin –> 系统管理命令存放位置 /boot –> 启动分区,负责系统启动 /dev –> 设备管理文件 /etc –>

2017-10-13 22:07:52 211

原创 Linux Unit1--Linux入门基础

虚拟机的使用 rht-vmctl start desktop 开启desktop虚拟机 rht-vmctl view desktop 显示desktop虚拟机 rht-vmctl poweroff desktop 关闭dekstop虚拟机 rht-vmctl reset desktop 重置desktop虚拟机 (当虚拟机出现故障时可以可以用reset重置) reboot 重启本机

2017-10-11 22:35:18 273

空空如也

空空如也

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

TA关注的人

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