Linux的指令一些简单实际操作
如沐与清风 2018-11-12 11:48:12 删除:在进入vim之后,[dd]删除光标所在行;[x]每按一次,删除光标所在位置后面的一个子符;[6dd]从光标行所在行开始删除6行。
复制:[yy]复制光标所在行到缓冲区
〖yy+p〗复制这一行,再粘贴
[u]误执行一个命令,马上按,回到上一个操作
[r]替换光标所在处字符
[R]替换光标所到之处的字符,直到按下Esc为止
〖ctrl+g〗列出光标所在行的行号
[15G]移动光标到文章的第15行行首
底层模式下的命令
[set nu]输入以后,会在文件每一行前面列出行号。
[#]#号表示一个数字,在冒号中输入一个数字,再回车就跳到该行了,比如输入15,就会跳到15行
实训操作
:s/old/new 替换该行第一个old为new
:s/old/new/g 替换全行所有old为new
:%s /old/new/g 替换全文old 为new
gcc编译器
使用gcc编译,编译过程有四个阶段
预处理
编译
汇编
链接
-E 对源文件进行预处理
-S 对源文件进行编译
-c 对源文件进行编译或汇编
-I 输出目标文件