1、python环境配置
windows下的python环境已经非常好配置,直接去官网下载python的官方包双击运行(记得勾选添加到环境变量选项)。如遇问题,留言即可。
2、linux常用命令摘录
为啥用linux?效率高。可能有的童鞋第一次接触linux,对linux还不是很熟悉,所以这里给出一些常用的命令。
1、调节终端字体大小快捷键
ctrl+shift+“+” : 调节字体变大
ctrl+“-” : 调节字体变小
2、正则表达式:
ls 2* #列出以二开头的文件
ls 2?
#列出以二开头的并且只有两位名称的文件 如:23
ls 2[123]4
#同ls 2[1-3]4
#列出以二开头的第二位为1或2或3的文件 如:214
3、重定向
ls > xxx.txt
#将ls的输出内容输出到xxx.txt文件中去
ls >> xxx.txt
#将ls的输出内容追加到xxx.txt文件的末尾去
4、find命令:
sudo find ./ -name test.sh
#查找当前目录下所有名为test.sh的文件
find /tmp -size +2M
#查找在/tmp 目录下大于2M的文件
find ./ -size +4k -size -5M
#解压xxx..tar.bz2到本目录下的test文件夹下
4、zip
压缩:zip xxx.zip *.py
解压:unzip xxx.zip
例:unzip -d ./test xxx.zip
#解压xxx.zip到本目录下的test文件夹下
6、vim使用
vim/vi是linux上强大的编辑器,以后我们主要用vim进行py文件的编写,所以一下命令一定要熟悉,建议多练练,vim用习惯之后效率是真的高。
1、切换至插入模式:
i-->在光标之前插入
a-->在光标之后插入
o-->在下一行插入
I-->在行首插入
A-->在行末插入
O-->在上一行插入
2、vi命令
1、 yy:复制光标所在的这一行
4yy:
复制光标所在行(包括)开始向下四行
2、 p :粘贴
3、 dd:剪切光标所在的一行
dw:删除光标之前的一个单词
D : 剪切光标后至行尾的内容
d0: 剪切光标后至行首的内容
2dd:剪切光标所在行向下两行
4、 控制光标的上下左右:kjhl
5、 H:当前屏幕的上方
M:当前屏幕的中间
L:当前屏幕的下方
6、 ctrl+F :向下翻一页
ctrl+D :向上翻一页
7、 20G :快速定位到第20行
G :快速定位到整个文件的最后一行
gg:快速定位到整个文件的第一行
8、w :向后跳一个单词的长度,即跳到下一个单词的开始处
d :向前跳一个单词的长度,即跳到上一个单词的开始处
9、u :撤销上一步操作
ctrl+r :反撤销
10、x:删除当前光标之后的内容,每次删除一个
X:删除当前光标之后的内容,每次删除一个
11、v+上下左右 : 选中一片代码
V+上下左右 : 选中一片代码,整行选中
. : 重复执行上一次的命令
12、>> : 代码整体向右移动
13、r:替换一个字符
R: 替换光标以及后面的字符
14、/:搜索
n:下一个搜索项
N:上一个搜索项
15、x == shift+zz == wq(末行模式)
3、末行模式
:%s/abc/123/g -->将当前文件中的所有abc替换成123
:1,10s/abc/123/g -->将第一行到第十行之间的abc替换成123
领取专属 10元无门槛券
私享最新 技术干货