摘要: 一、init是linux系统中不可缺少的程序之一。 所谓的init进程,它是一个由内核启动的用户级进程。 内核自行启动(已经被载入内存,开始运行,并已初始化所有设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,,完成引导进程,所以,init始终是第一个进程(其进程编号始终为一) 阅读全文
posted @ 2020-01-07 19:37 尤达uuu 阅读(224) 评论(0) 推荐(0)
摘要: 一 .主流运维监控工具: Prometheus(https://prometheus.io/docs/introduction/overview/)、 Zabbix(https://www.zabbix.com/) Nagios(https://www.nagios.org/) Cacti(http 阅读全文
posted @ 2020-01-02 18:34 尤达uuu 阅读(2841) 评论(0) 推荐(0)
摘要: 1.算数运算符(+、 、 、/、%、 (幂 二次方、三次方)、//(地板除,返回商的整数部分) 2.比较运算符(==、!=、(不等于)、 、=、<=) 注:python3中列表之间比大小仅限于相同位置对应的值是同一类型,如果第一个位置的值相同比较第二个值。 3.赋值运算符(=,+=, =, =,/= 阅读全文
posted @ 2019-12-19 21:34 尤达uuu 阅读(165) 评论(0) 推荐(0)
摘要: 1.不使用格式化前:传值时比较麻烦而且不精确。 2.格式化输出后,%代表先占个位,s代表字符串,%s代表这里之后会传一个字符串类型的值,%s其实可以接受任意类型的值;%d传入的值要求必须是数字。 %s格式化输出 %d传入的值要求必须是数字。 传入的必须是数字,当传入的不是数字而是字符串的时候时报错: 阅读全文
posted @ 2019-12-19 19:57 尤达uuu 阅读(173) 评论(0) 推荐(0)
摘要: 在python3中input会将用户输入的任何内容都存成字符串类型。 阅读全文
posted @ 2019-12-19 19:12 尤达uuu 阅读(193) 评论(0) 推荐(0)
摘要: 1.free h 以人类可读的形式显示 m 以MB为单位显示 w 将buffers和cache分开单独显示(针对centos7系统) centos6上: centos7上: s 动态查看内存信息的刷新时间间隔 c 一共要刷新多少次退出free 2.lscpu 显示关于cpu架构的信息 阅读全文
posted @ 2019-12-19 10:52 尤达uuu 阅读(268) 评论(0) 推荐(0)
摘要: 1.数据类型:变量值是我们存储的数据,所以数据类型值得就是变量的不同种类 2.数据分类型的原因:变量值是用来保存现实世界的中的状态的,呢么针对不同的状态就应该用不同类型上午数据去表示 (1)整型int 表示人的年龄,各种号码,等级 (2)浮点型float 表示身高,体重,薪资 (3)字符串类型str 阅读全文
posted @ 2019-12-18 19:48 尤达uuu 阅读(211) 评论(0) 推荐(0)
摘要: 1.iostat 实时显示linux的任务 centos7中默认没有安装iostat,所以得提前安装sysstat yum install y sysstat c 统计cpu信息 d 统计磁盘信息 N 统计nfs文件系统信息 h 使nfs统计信息更人类可读化 k 指定以Kb/s为单位显示 p 指定要 阅读全文
posted @ 2019-12-18 16:22 尤达uuu 阅读(1037) 评论(0) 推荐(0)
摘要: 1.head 默认查看文件前10行 head 7 /etc/yum.conf n num n7代表查看文件前7行 2.tail 默认查看文件的后10行 tail 7 /etc/yum.conf n num n7 代表查看文件后5行 f 实时查看文件更新内容,当文件被删除时,更新终止 tail f / 阅读全文
posted @ 2019-12-18 14:32 尤达uuu 阅读(617) 评论(0) 推荐(0)
摘要: 指定单个ip,示例如下: iptables A INPUT s 192.168.2.85 j ACCEPT 指定多个源地址,用“逗号”隔开即可,示例如下: iptables t filter I INPUT s 192.168.2.85,192.168.2.235,192.168.2.102 j D 阅读全文
posted @ 2019-12-16 17:53 尤达uuu 阅读(591) 评论(0) 推荐(0)
摘要: iptables基础: iptables的5条链分别是: prerouting 路由前 input 发到本机进程的报文 ouput 本机某进程发出的报文 forword 转发 postrouting 路由后 iptables的4张表: filter 负责过滤工程,防火墙; 内核模块:iptables 阅读全文
posted @ 2019-12-16 16:25 尤达uuu 阅读(3558) 评论(0) 推荐(0)
摘要: 1.history:查看历史记录 c:清除历史命令记录 d:删除某一条使用过的命令, d后跟命令的序列号 2.find:在目录结构中搜索文件 type:后面跟文件的类型,d表示目录,f表示文件 name:后面跟文件名,精确查找(a.txt)或者模糊查找( .txt) iname:搜索文件,文件名使用 阅读全文
posted @ 2019-12-12 20:29 尤达uuu 阅读(670) 评论(0) 推荐(0)
摘要: 1.touch: 创建空文件,修改文件时间戳信息 atime(access time):最近访问文件内容时间 mtime(modify time):最近修改文件内容时间 ctime(change time):最近更改文件内容属性的时间 a 只修改atime c 不创建文件,将文件时间更改为当前的时间 阅读全文
posted @ 2019-12-12 16:10 尤达uuu 阅读(604) 评论(0) 推荐(0)
摘要: 1.tac 方向输出文件,最后一行放在第一行的位置输出 2.diff 比较文件的内容 vimdiff:在vim中比较 3. tree 树状图显示目录内容 -d 只显示目录 -L 树状 目录最大显示深度 -c 只显示颜色 4. echo 输出字符串;查看变量内容 -n 不输出行尾的换行符 -e 识别\ 阅读全文
posted @ 2019-12-11 19:27 尤达uuu 阅读(556) 评论(0) 推荐(0)
摘要: 使自定义普通变量转换为环境变量: 1. env查看环境变量 2. 设置临时环境变量,关机重启时不生效。 export path=$path:/usr/sbin/ 3. 修改profile文件,关机重启后还可以生效。 vim /etc/profile,在文件末尾加上要定义的环境变量 source /e 阅读全文
posted @ 2019-12-11 18:10 尤达uuu 阅读(1325) 评论(0) 推荐(0)
摘要: cat:查看文件内容 cat -A: 显示文件中一些比较特殊的符号,如行尾的$ cat -n: 显示行号包括空白行 cat -b: 显示行号不包括空白行 阅读全文
posted @ 2019-12-11 11:12 尤达uuu 阅读(314) 评论(0) 推荐(0)
摘要: 1. 对文件进行备份。 阅读全文
posted @ 2019-12-10 20:24 尤达uuu 阅读(666) 评论(0) 推荐(0)
摘要: chmod -options -c 只输出被改变的文件信息 -f , --silent, --quite 当chmod不能改变文件模式时,不通知用户 -R 递归 -v 无论修改,输出每个文件的信息 用户: u: 用户 g: 组用户 o: 其他用户 a: 所有用户 阅读全文
posted @ 2019-12-10 00:12 尤达uuu 阅读(170) 评论(0) 推荐(0)
摘要: netstat--option -a: 列出所有端口,监听的没有监听的 -t: 显示tcp相关的选项 -u: 显示udp相关的选项 -l: 仅仅显示监听选项 -p: 显示与连接有关的程序名和进程名 -r: 显示路由表信息 -e: 显示额外信息 -s: 按照每个协议来分类进行统计 -c: 每隔一段时间 阅读全文
posted @ 2019-12-09 20:21 尤达uuu 阅读(252) 评论(0) 推荐(0)
摘要: 1. 软连接:不可删除源文件,删除源文件导致链接文件找不到,出现红色闪烁。 2. 硬链接: 源文件删除后,链接文件可以正常打开,链接前后的文件inode号相同,硬链接只能针对文件做链接,,不能针对目录。 3. 对一个文件做软连接: ln -s 文件名(path) 链接的文件(path) 4. 对一个 阅读全文
posted @ 2019-12-09 19:42 尤达uuu 阅读(1299) 评论(0) 推荐(0)
摘要: 1 .修改 /usr/local下bin目录的所属者 2.修改 /usr/local下bin目录的所属组 3.修改 /usr/local下games目录的所属者和所属组 4.修改 /usr/local下bin目录的所有目录或文件的所属者和所属组 阅读全文
posted @ 2019-12-09 14:12 尤达uuu 阅读(1061) 评论(0) 推荐(0)
摘要: #!/usr/bin/env python# -*- coding: utf-8 -*-import os dir = "/var/www/html/EnjoyWeekend/" if os.path.isdir(dir): print('%s is a dir' % dir)else: print 阅读全文
posted @ 2019-12-06 19:31 尤达uuu 阅读(387) 评论(0) 推荐(0)
摘要: 一.os模块概述 python中的os 模块包含普遍的操作系统功能,这个模块不受平台限制,即windows和linux上都适用。 二.常用方法 1.os.name 返回正在使用的平台。如果是windows则用‘nt’表示,对于linux/unix用户则用'posix'表示。 2. os.getcwd 阅读全文
posted @ 2019-12-06 19:26 尤达uuu 阅读(3062) 评论(0) 推荐(0)