摘要:
python的发展史 1989年,被称为龟叔的Guido在为ABC语言写插件时,产生了写一个简洁又实用的编程语言的想法,并开始着手编写。因为其喜欢Monty Python喜剧团,所以将其命名为python,中文意思是蟒蛇; 1990年,发布了python的第一个版本; 2001年,发布了python 阅读全文
摘要:
python检测是否是质数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 运行脚本后的效果图如下图所示: 阅读全文
摘要:
python取数字、字母 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 阅读全文
摘要:
python初步编写用户登录 python编写用户登录 用python写一个脚本,使得这个脚本在执行后,可以产生如下的效果: 1、用户的账号为:root 密码为:westos 2、用户账号和密码均输入正确时,输出" login ok !" 3、用户账号输入正确,密码输入错误,会提示密码错误。 4、用 阅读全文
摘要:
python检测变量名 python检测变量名 变量在编程中的用途非常广,在python中,变量的名称只能以字母或者下划线“_”开头,变量名只能由字母、数字、下划线组成。 编写python,使得其实现以下功能: 1、输入一个变量名; 2、当变量名首位不是字母或者下划线时,自动输出“该变量名不合适!” 阅读全文
摘要:
python的乘法口诀表 python的乘法口诀表 python的乘法口诀表 用python来写一个脚本,使得这个脚本在运行后自动输出乘法口诀表。 pyton的脚本如下: #!/usr/bin/env python #coding:utf-8 """ file: chengfa.py date: 2 阅读全文
摘要:
linux初学者-firewall篇 firewalld是防火墙的另一种程序,与iptables相同,但是使用起来要比iptables简单的点,不需要了解3张表和5条链也可以使用。 1、firewall的基本命令 "firewall-cmd --list-all"。查看当前的firewall的信息和 阅读全文
摘要:
linux初学者-mail篇 邮件是在生活中比较常用的一个工具,在linux系统中的邮件也是。在linux中,邮件的发送所用的服务时postfix,邮件的接收所用的服务是pop(110端口)、imap(143端口),所用软件为dovecot。下文将对两台主机进行配置,实现邮件的首发,并对邮件进行管理 阅读全文
摘要:
linux初学者-iptables篇 iptables是防火墙的一种,是用来设置、维护和检查linux内核的IP过滤规则的,可以完成封包过滤、封包重定向和网络地址转换(NAT)等功能。 iptables包含3张表和5条链。3张表分别是:filter、mangle、nat。5条链分别是:INPUT、F 阅读全文
摘要:
linux初学者-squid代理篇 Squid代理服务器是一种缓存服务器,一般分为正向代理和反向代理。 1、正向代理 客户端因为网络或者其他的问题,不能访问到一台Apache服务器,如果要访问到,则需要通过一台中间的代理服务器,这就是Squid的正向代理。 Squid代理服务器可以访问到这个Apac 阅读全文
摘要:
linux初学者-Apache篇 Apache提供了超文本传输协议http,httpd是Apache超文本传输协议的主服务器。下文将对httpd的安装和配置进行简单的叙述。 1、安装 "yum install httpd -y"。安装httpd服务。 "systemctl start httpd"、 阅读全文
摘要:
linux初学者-iscsi篇 之前介绍过网络文件共享系统NFS和CIFS。在系统中,设备也是可以共享的,这就是iSCSI,它可以用来建立和管理IP存储设备、主机和客户机等之间的相互连接。下文将简要介绍这种网络设备共享系统。 1、安装 因为iSCSI是设备共享系统,所以在进行操作之间,需要先有一个硬 阅读全文
摘要:
linux初学者-NFS网络文件系统篇 linux初学者-NFS网络文件系统篇 在上一篇的SAMBA篇中介绍了linux系统和windows系统之间共用的网络文件系统CIFS,主要用于客户端是windows的情况。在linux系统之间,所用的网络文件系统是NFS。下文将对NFS的一些配置及用法进行介 阅读全文
摘要:
linux初学者-CIFS网络文件系统篇 linux初学者-CIFS网络文件系统篇 CIFS是一种通用网络文件系统,主要用于网络设备之间的文件共享。CIFS可以在linux系统和windows系统之间共享文件,因此这种文件系统主要用于客户端是windows系统。 提供CIFS的服务是SAMBA,下文 阅读全文
摘要:
linux初学者-系统启动故障篇 linux初学者-系统启动故障篇 在系统的操作中,有时会不小心误删或者操作失误使得系统启动不起来,下文将列举几种常见的系统启动失败的情况及解决的办法。 1、删除或者覆盖mbr的446个字节 mbr的446个字节指定了系统启动时/boot分区在磁盘中的为至,所以mbr 阅读全文
摘要:
linux初学者-数据库管理MariaDB篇 linux初学者-数据库管理MariaDB篇 MariaDB是一种数据库管理系统,是MySQL的一个分支,但是比MySQL更加优秀,可以说是MySQL的替代品。MariaDB使用的是SQL语句。下文将会对MariaDB的安装,设置,一些基本的SQL语句进 阅读全文
摘要:
linux初学者-MariaDB图形管理篇 MariaDB不仅有文本管理方式,也有借助工具的图形管理方式。其图形管理的工具是"phpmyadmin"。这个软件可以在"phpmyadmin"官网中下载,如下图所示。 下载好软件后,就可以配置MariaDB的图形管理了,其步骤如下: a、"yum ins 阅读全文
摘要:
linux初学者-网卡的链路聚合篇 linux初学者-网卡的链路聚合篇 网卡的链路聚合就是将多块网卡连接起来,当一块网卡损坏,网络依旧可以正常运行,可以有效的防止因为网卡损坏带来的损失,同时也可以提高网络访问速度。 网卡的链路聚合一般常用的有"bond"和"team"两种模式,"bond"模式最多可 阅读全文
摘要:
linux初学者-网络桥接篇 linux初学者-网络桥接篇 在网络的使用中,有时需要搭建网络桥来实现网络桥接。例如在一台主机上制作一台虚拟机,虚拟机是没有物理网卡的,这时虚拟机数据的发送和接收就需要通过主机上的物理网卡,需要主机的内核来处理这些问题,这无疑增加了主机内核的负担,也延长了虚拟机的反应速 阅读全文
摘要:
linux初学者-DDNS配置篇 linux初学者-DDNS配置篇 如果DNS服务器要记录多台主机的IP,且这些主机的IP都是通过DHCPD服务自动获取的,那么将会造成很大的困难,因为在DNS设置时无法得知主机具体的IP。如果DHCPD服务可以在配置主机IP后将信息传递给DNS服务,再由DNS服务来 阅读全文