关于Linux命令太多了,实际用得到的也就是那么几个(但是我还是记不住),自己总结下,随用随看(我是小白。。。。)
-
set nu :输set n后,会在文件中的每一行前面列出行号。
-
set nonu :取消行号
-
dd :删除光标所在行。
-
#dd :从光标所在行开始删除#行 15dd。注意的是:当你15dd完了之后,按p会粘贴你所删除的内容,也就是剪切
-
yw :将光标所在之处到字尾的字符复制到缓冲区中。yw p
-
#yw:复制#个字到缓冲区== 6yw p==
-
yy:复制光标所在行到缓冲区。yy p
-
#yy :例如「6yy」表示拷贝从光标所在的该行"往下数"6行文字。6yy p
-
p:将缓冲区内的字符贴到光标所在位置。注意:所有与"y"有关的复制命令都必须与"p"配合才能完成复制与粘贴功能。
-
r:替换光标所在处的字符。一次替换
-
R:替换光标所到之处的字符,直到按下「ESC」键为止。** 多次替换**
-
u:如果您误执行一个命令,可以马上按下「u」,回到上一个操作。按多次"u"可以执行多次回复。
-
ctrl+g :列出光标所在行的行号。
-
#G :例如「15G」,表示移动光标至文章的第15行行首。
-
#:「#」号表示一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了,如输入数字15,再回车,就会跳到文章的第15行。
-
/关键字:先按「/」键,再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直按「n」会往后寻找到您要的关键字为止。
-
?关键字:先按「?」键,再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直按「n」会往前寻找到您要的关键字为止。
-
. 这个小数点,是重复上一个动作的意思。
-
q是退出,q!是强制退出,w是保存,wq是保存后退出,wq!是强制保存离开
-
cat 文件名,在终端页面查看文件内容。
-
cat -n 文件名,通过n参数,在查看文件时可以显示出行号
-
cat 文件名 | more
加上| more后,不会把整个文件的内容输出到控制台,而是把文件内容一部分输出到控制台,可以按回车键查看下一行,按空格查看下一页,按q键停止查看(适用于查看比较大的文件) -
多行缩进
方法1,esc退出输入 :53>5表示从第53行开始,向下连续5行向右缩进一个tab(行号是:set nu,前面有)(>向右缩进tab,<向左缩进tab)
方法2,esc退出,ctrl+v,显示可视模块,用上下左右箭头选择范围,再利用>、<向右向左缩进 -
重命名
rename main1.c main.c(rename 新文件名 旧文件名)
mv 旧文件名/目录 新文件名/目录(mv a b 将a重命名为b)
还有一点在这篇里:四、Linux常用命令



