Terminal与vim基本操作总结

打开terminal:Ctrl+Alt+T
查看现目录下文件及文件夹:ls
打开目前文件夹下的文件:cd 文件夹名
退出到文件夹上一个目录:cd …
退出到母文件夹:cd
在terminal搜索某个字段的文件:grep -nR ‘字段’
在terminal搜索含有该字段的文件:grep -nR ‘’字段
注意:上述两者有所差异:第一个不含*的只会搜索到完全和字段重合的文件,第二个则会搜索到包含字段的文件。
在terminal中直接读取某个文件:vi 文件名
想看某一文件的具体第几行:vi 文件名 +行数
进入后作改动:i
选择从此处开始选择句段,具体选择多少由箭头来确定:Ctrl+V
复制:Ctrl+Shift+C
粘贴:Ctrl+Shift+V
从文件编辑中退出:先按esc再做保存等操作
保存编辑文件: :w
退出编辑的文件: :q
强制保存编辑文件: :wq!
将显示器分屏,两边分别显示不同的文件内容(在已经打开一个文件的前提下): :vs 文件名
当分屏后希望光标从一个文件切换到另一个文件时:ctrl+两下w
在terminal里直接跑python文件: python 文件名.py
在terminal里debug python文件:python -m pdb 文件名.py
在terminal里复制文件: cp -r <源文件夹路径> <目标文件夹路径>
在terminal删除文件: rm -r 文件名
复制A字段到b字段:先双栏被输入文本和被输出文本,被输入文本使用 a by,(a,b为起始与结束行数,如复制0-1000行,则为0,1000y),再切换到被输入文本中,键入p即可
Debug过程中的一些指令:
不断往下运行,直到报错: c
在第i行设置断点: b i
显示第i行附近的代码:l i
如果在第i行出现报错,想直接看这附近代码直接l,不需要行数:l
从debug模式退出:quit()

你可能感兴趣的:(linux基本操作)