- 博客(10)
- 资源 (5)
- 收藏
- 关注
转载 Linux企业运维人员最常用150个命令汇总
命令功能说明线上查询及帮助命令(2个)man查看命令帮助,命令的词典,更复杂的还有info,但不常用。help查看Linux内置命令的帮助,比如cd命令。文件和目录操作命令(18个)ls全拼list,功能是列出目录的
2017-11-30 21:32:02 681
原创 字符串拆分的一个小例子
同事一个简单的数据结构拆分的问题'book|hamulet|1959-1962',类似于这种数据结构:三个字符段以'|'为分隔,要剔除掉最后一部分,即只提取: 'book|hamulet|'这种,看似很简单,实际上并不是很好弄,当然开始会想到split, 或者re.split()函数来,分了还需要进行组合,下面就是其简单实现:>>> str1 = 'book|hamulet|1959-1962
2017-11-29 21:31:49 996
原创 Shell中TMOUT变量的一个小应用
TMOUT变量用于设置Shell的过期时间,当TMOUT不为0时,Shell在TMOUT秒后将自动注销。所以要设置自己的PUTTY终端,不会隔一段时间(一般:1小时),自动断开,可以设置TMOUT=0。 TMOUT放在脚本中,可以巧妙的规定脚本的执行时间。比如说: 等待用户的输入,等待的时间:#!/bin/bash# fileName: timeOut_example.shTMOUT=3
2017-11-13 21:04:09 9020
原创 Python3.X中的print
一直是用Python2.X,学习,做项目,差不多10来年了,突然发现慢慢2.X接近淘汰了,到2020,官方不再支持2.X;以后要使用Python3.X了。 虽然2与3大多相同,差别不大,但有些还是有不小差别的,比如说print语句在Python2.X中,print是语句,拥有自己的特定语法在Python3.X中,print是函数,准确的说是内置函数,用关键字参数来表示特定模式在Pyth
2017-11-12 19:40:21 3406
原创 从一个例子看Python3.x中序列解包
假如一个字符串'ABCDEFGH',要输出下列格式:即: 每次取出第一个作为首,然后的字符串拆成列表,放置在后面,最后成上面的输出:一般的处理是:>>> s = 'ABCDEFGH'>>> while s: front, s = s[0], list(s[1:]) print(front, s) A ['B', 'C', 'D', 'E', 'F', 'G', 'H'
2017-11-12 12:07:37 2836
原创 通过一个例子来探讨交互式环境下输入
有时候需要在子SHELL中输入,从而获取命令的输出,比如说,要获取WINDOWNS下面的UUID,可以C:\>wmicwmic:root\cli>csproduct list fullDescription=Computer System ProductIdentifyingNumber=CNU416B7ZWName=HP ProBook 640 G1SKUNumber=UUI
2017-11-11 11:32:21 638
原创 Python切分字符串的一个不错方法
一同事问:有一字符串“abcdefghijklmn”如何用Python来切分,每一个一段,剩下的算一段。字符段切分,首先会想到split()和 re.split()函数,但仔细想了一下,这两个函数又不合适,因为,字符之间并没有空格,逗号,点号,TAB等分隔符,要切割的话很难实现。 只好退而求其次,使用常规方法:>>> s = 'abcdefghijklmn'>>> for i in ra
2017-11-11 10:21:36 10335
原创 Python字典数据对象拆分的小例子
有朋友问了下问题: {'A1;A2': 'B','A3': 'C'}这种数据结构要拆解成{'A1':'B', 'A2': 'B', 'A3': 'C'},要如何实现? 这种问题,如果用普通的for循环来实现的话,还是有点麻烦:>>> dct = {'A1;A2': 'B','A3': 'C'}>>> tmp = {}>>> for k,v in dct.items(): for i in
2017-11-07 21:45:19 2387
原创 用awk或sed进行数据转换的一个小例子
有朋友问我,如何在Linux系统下实现下面数据结构的转换:转换前:1,2,3,4,5,6,7,8,A1,2,3,4,5,6,7,8,A,A1,2,3,4,5,6,7,8,A,A,A转换后:1,2,3,4,5,6,7,8,A1,2,3,4,5,6,7,8,A_A1,2,3,4,5,6,7,8,A_A_A其中A可以是B,C,D等大写字母,也可以是a,z等小写字母,或者大小写字母组合
2017-11-05 16:52:18 613
Clean Code-代码整洁之道 中文完整版清晰版
2014-02-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人