Linux命令之编辑
Linux发行版所带的一般不是vi,而是vim,vi的加强版,功能更强但操作比传统的vi更方便。但启动命令还是“vi”。
命令行中,能够用“vi xxxxxxxxx”+回车启动vi并打开一个已经存在的文件。假设没有“xxxxxxxxx”这个文件,保存时会自己主动创建这个文件。直接输入“vi”回车。就是仅仅启动文本编辑器。
刚启动的vi处于命令状态。
命令状态下,vi把全部的用户输入都当作命令。
vi最经常使用的内部命令有:
“:q”退出编辑器。
“:!q”忽略全部修改强行退出。
“:i”转入编辑状态。
“:w”保存文件。
“:wq”保存后退出。
“:w xxxxxxxxx”把内容保存进文件“xxxxxxxxx”。
“:!w xxxxxxxxx”把内容保存进文件“xxxxxxxxx”,替换掉其原来的内容。
“/xxx”寻找下文中的字符串“xxx”。
“?xxx”寻找上文中的字符串“xxx”。
“:nn”直接跳转到第nn行。
“dd”删除光标所在的行。
编辑状态下。连按两次或很多其它次“Esc”键,能返回命令状态,假设忘了当前状态。多按几次“Esc”键,就可以。
传统的vi里,移动光标也得在命令状态下。上下左右分别相应“J”“K”“H”“L”键。vim中也能够这样。可是使用4个箭头键还是舒服多了,并且无论在哪个状态都能使用。
初步检查一下GCC
GCC。GNU C Compiler。开放源码的C语言廉价系统,很多软件的安装和又一次建造Linux内核都要靠它。
试着用vi把以下5行文字添到一个文本文件中:
#include
main()
{
printf("XXX\n");
}
把文件保存为“aaa.c”。
在终端命令行里,切换到“aaa.c”所在的文件夹,运行“gcc aaa.c -o bbb”。看看文件夹里是否多出一个叫“bbb”的可运行文件?假设这个文件存在,再运行“./bbb”,命令行显示出“XXX”就可以。
否则不是文件内容错了就是GCC有毛病。假设GCC一切正常,就能够进行下一步了。
相关文章
- 每天一个linux命令(2):cd命令
- Linux中内存查看命令free详解(转)
- linux shell 脚本攻略学习13--file命令详解,diff命令详解
- linux中一些常用的命令总结
- linux 命令集合收集(ubuntu)
- 【Linux基础】linux updatedb命令
- linux配置网卡IP地址命令详细介绍及一些常用网络配置命令
- linux kill命令使用
- Linux命令: 编辑模式移动光标
- L81.linux命令每日一练 -- 第11章 Linux系统管理命令 -- ethtool和mii-tool
- L76.linux命令每日一练 -- 第11章 Linux系统管理命令 -- free和iftop
- L71.linux命令每日一练 -- 第十章 Linux网络管理命令 -- wget和mailq
- L55.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- mkswap和swapon
- L46.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- w和who
- L31.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- uname和hostname
- L24.linux命令每日一练 -- 第三章 文件过滤及内容编辑处理命令 -- diff和vimdiff命令
- L22.linux命令每日一练 -- 第三章 文件过滤及内容编辑处理命令 -- uniq和wc命令
- L20.linux命令每日一练 -- 第三章 文件过滤及内容编辑处理命令 -- split和paste命令
- L19.linux命令每日一练 -- 第三章 文件过滤及内容编辑处理命令 -- tailf和cut命令
- L16.linux命令每日一练 -- 第三章 文件过滤及内容编辑处理命令 -- cat和tac命令
- linux基本功之fsck命令详解
- linux基本功系列之useradd命令实战
- 嵌入式Linux开发,Ubuntu22下交叉编译报错:make[1]: aarch64-linux-gnu-gcc: No such file or directory
- Linux基础命令-useradd创建用户
- 查看linux系统配置 查询Linux配置
- linux下常用压缩命令 tar压缩Linux解压 压缩Linux压缩Ubuntu压缩centos压缩解压gz txt.gz
- linux top命令及结果详解 top -p 查看Linux程序运行进程
- linux命令1