摘要: 程序运行 产生的错误或者意外 叫做异常 错误: 语法错误、逻辑错误 异常 默认 终止程序执行 python通过异常产地机制发出一个异常对象,发出一个异常信号 可以手动触发异常 1、 解释器触发异常,当前程序被打断 2、异常处理,忽略非致命性错误,减少错误带来的邮箱 错误处理: 默认终止 try捕获处 阅读全文
posted @ 2019-04-09 19:00 skyfly0772 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 实例方法 类方法 静态方法 类实例方法:第一个参数强制为类实例对象,可以通过这个类实例对象访问类属性,可以通过类实例对象的__class__属性访问类属性。 类方法:第一个参数强制为类对象,可以通过这个类对象访问类属性,由于没有传入类实例对象,所以不能访问类实例属性 类静态方法:无法访问类属性、类实 阅读全文
posted @ 2019-04-03 21:50 skyfly0772 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 什么是特性property @property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值 @property广泛应用在类的定义中,可以让调用者写出简短的代码,同时保证对参数进行必要的检查,这样,程序运行时就减少了出错的可能性。 将一个类的函数定义成特性以后,对象再去使用的时候obj. 阅读全文
posted @ 2019-04-03 18:00 skyfly0772 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、Running Commands and Getting Help 1、设置系统时间 [root@localhost ~]# date -s 06/29/2016 Wed Jun 29 00:00:00 2016 [root@localhost ~]# date -s 18:21:30 Wed Jun 29 18:21:30 2016 [root@localhost ~]# ... 阅读全文
posted @ 2016-06-29 23:46 skyfly0772 阅读(358) 评论(0) 推荐(0) 编辑
摘要: Bash变量 •变量=值 •引用方式为:$变量 [root@localhost Desktop]# HI="Hello,and welcome to $(hostname)." [root@localhost Desktop]# echo $HI Hello,and welcome to localhost.localdomain. [root@localhost Desktop]# ... 阅读全文
posted @ 2016-06-28 23:53 skyfly0772 阅读(150) 评论(0) 推荐(0) 编辑
摘要: [root@localhost test]# cat test.sh #!/bin/bash #test echo "hello, world." echo "hello, ${1}." [root@localhost test]# ./test.sh Jay hello, world. hello, Jay. [root@localhost test]# echo $SHELL... 阅读全文
posted @ 2016-06-28 15:52 skyfly0772 阅读(156) 评论(0) 推荐(0) 编辑
摘要: vim是vi发展来的文本编辑器 三种模式: 命令、输入、末行 三种模式 命令—>输入模式: a 当前光标后面输入 A 行尾输入 i 光标位置输入 I 行首输入 o 光标下一行输入 O 光标上一行输入 •逐字符移动:方向键,h,j,k,l •逐单词移动:w,e,b •逐语句... 阅读全文
posted @ 2015-12-22 17:05 skyfly0772 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 重定向 shell编辑文本 图形化工具编辑文件 1、重定向 标准输入 标准输出 错误输出 [root@sky kkk]# cat aaa.sh #!/bin/bash a=1 while [ $a -le 5 ] do useradd user$a let a++ done [root@sky kkk]# ./aaa.sh [... 阅读全文
posted @ 2015-12-22 15:33 skyfly0772 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 内嵌指令 & 外部指令: [root@MASTER ~]# type cd cd 是 shell 内嵌 [root@MASTER ~]# type mkdir mkdir 是 /usr/bin/mkdir [root@MASTER ~]# linux shell [root@MASTER ~]# cat /etc/shells //系统... 阅读全文
posted @ 2015-12-22 14:56 skyfly0772 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 开启&监视SELinux' 修改SELinux模式 修改SELinux上下文 修改SELinux的布尔值 SELinux故障排查 RH4开始,RH5完善 安全级别 极大提高安全性 SELinux对系统里面所有设备打标签,限制所有用户的所有行为,防止间接破坏 [root@sky ~]# getenforce Enforcing [root@sky ~]# setenfo... 阅读全文
posted @ 2015-12-09 17:09 skyfly0772 阅读(172) 评论(0) 推荐(0) 编辑