- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 XSHELL中文字体横排问题解决
在菜单栏选择file-properties,设置Appearance-font-name,设置字体,不要选择@开始的字体
2018-03-08 13:00:54 2559 1
原创 shell 加密
用 gpg 加密文件: gpg -c filename 该命令采用交互方式读取口令,并生成filename.gpg。使用以下命令解密gpg文件: gpg filename.gpg 该命令读取口令,然后对文件进行解密。base64 base64 filename > outputfile 或者 cat file | base64 > outputfile base64 可以从
2018-01-30 15:32:06 640 1
原创 tr 命令
echo 12345 | tr ‘0-9’ ‘9876543210’echo “Hello 123 world 456” | tr -d ‘0-9’ Hello worldecho hello 1 char 2 next 4 | tr -d -c ‘0-9 \n’ 1 2 4 -d 删除 -c 补集tr 的 -s 选项可以压缩输入中重复的字符,方法如下: $ echo “GNU is no
2018-01-30 15:11:07 242
原创 xargs很重要的技巧
一般用到此命令是在find 语句中,不仅于此。 cat example.txt # 样例文件 1 2 3 4 5 6 7 8 9 10 11 12 $ cat example.txt | xargs 1 2 3 4 5 6 7 8 9 10 11 12cat example.txt | xargs -n 3 1 2 3 4 5 6 7 8 9 10 11 12echo “spl
2018-01-30 14:28:59 276
原创 find有用的却容易忽略的技巧
find /home/linux -name “nn*.txt” -print find /home/linux -iname “nn*.txt” -print 1. -iname 忽略大小写$ find . ( -name “shell” -o -name “dest” ) -print ./shell ./shell/dest2.多个条件用-o,-name会列出文件名或文件夹名(反斜线前
2018-01-30 10:30:45 154
原创 linux 复制目录中含有隐藏文件和链接如何处理
1.cp -Rp ——-不会复制隐藏文件,符号链接的创建时间改变为复制时间了,硬链接被作为文件复制了,2cp -a ————-可以作为比较小的复制,数据量大,可能因内存不足,导致失败3tar cvf - * | (cd /dest/dir && tar xvfp -) ——————,隐藏文件不会复制,符号链接时间还是复制时间4find . -depth |
2018-01-25 11:01:31 1060
原创 learn python the hard way ex50小坑
运行程序例子app.py,报错,no template named index解决方法:I am doing the same exercise and I simply go on cmd , cd to my lpthw directory which contains the folders of the project skeleton inside and do: python bin
2017-09-09 16:55:39 396
原创 python变量可以=函数
cities = {'CA': 'San Francisco', 'MI': 'Detroit', 'FL': 'Jacksonville'}cities['NY'] = 'Nwe York'cities['OR'] = 'Portland'def find_city(themap, state): if state in themap: return themap[st
2017-09-08 17:13:54 697
原创 while 死循环->小坑
def print_num(number): i = 0 numbers = [] while i < number: print "At the top i is %d" % i numbers.append(i) i += 1 print "Numbers now: ", numbers pr
2017-09-07 14:31:00 433
原创 seek()
seek(0)代表从文件头开始,1表示从当前位置开始,2代表从末尾开始from sys import argvscript, input_file = argvdef print_all(f): print f.read()def rewind(f): f.seek(0)def print_a_line(line_count, f): print line_count,
2017-09-06 10:26:09 866
原创 python 函数
*重要 只有在形参表末尾的那些参数可以有默认参数值,即你不能在声明函数形参的时候,先声明有 默认值的形参而后声明没有默认值的形参。 这是因为赋给形参的值是根据位置而赋值的。例如,def func(a, b=5)是有效的,但是def func (a=5, b)是 无效 的。***global语句表明变量是在函数外面定义的***return语句 return语句用来从一个函数 返回 即跳出函数
2017-08-31 15:54:59 173
原创 python copy与deepcopy
copy浅拷贝,没有拷贝子对象,所以原始数据改变,子对象会改变。 用的还是子对象的引用。即如果所做的改变没有生成新的内存地址,那么改变其中一个,另一个也会跟着改变import copywill = ["Will", 28, ["Python", "C#", "JavaScript"]]wilber = copy.copy(will)print id(will)print willprint
2017-08-30 16:22:31 296
原创 字符串方法
1、join()函数语法: ‘sep’.join(seq)参数说明 sep:分隔符。可以为空 seq:要连接的元素序列、字符串、元组、字典 上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串返回值:返回一个以分隔符sep连接各字符串sep = '+'seq = ['1','2','3','4','5']print sep.join(seq)>>>1+2+3+4+5tr
2017-08-30 10:02:22 164
转载 代理服务器和反向代理服务器区别
说到代理服务器,大部分人都应该比较熟悉了。记得在学校的时候因为校园网无法访问国外网站,因此经常使用代理来访问国外的网站。但是提到反向代理服务器可能大部分人就比较陌生,对于一般的代理服务器与反向代理服务器的区别估计也不是那么清楚。因工作需要就研究了一下,搞清了是怎么回事,这里做个笔记,也为大家所共享。代理服务器通常分为两类,即转发代理(forward proxy)服务器和反向代理(reverse pr
2017-08-29 15:28:20 731
转载 Nginx安装和配置(转)
3 Nginx安装 3.1 安装前的准备 1)准备 pcre-8.12.tar.gz。该文件为正则表达式库。让nginx支持rewrite需要安装这个库。 2) 准备 nginx-1.5.0.tar.gz。该文件为nginx的linux版本安装文件。 3)确保进行了安装了linux常用必备支持库。 Linux中必备常用支持库的安装(CentOS-6.5)在CentO
2017-08-29 15:19:34 234
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-08-29 14:37:18 269
ansible快速了解
2018-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人