linux的vi编译器退出方式都有哪些?:q 结束编辑(quit)
如果不想存档而要放弃编辑过的档案则用 :q! 强制离开 。
:w 存档(write)
其后可加所要存档的档名 。
可以将档案指令合在一起,例如 :wq 即存档后离开 。
zz 功能与 :wq 相同 。
在linux中编译C输入完程序后输入个:wq然后按什么键就然后就回到了上一个界面??vi 编辑器里 。
先 按一下 ESC 退出,然后 按 : 键 , 然后输入 wq 保存并退出的意思,再打回车,即可退出编辑状态 。
使用 gcc -o C源文件
即可编译 。
129
lzbltx
2010-10-11 超过23用户采纳过TA的回答
关注
:wq是vi的编辑命令,vi编辑命令中“:”命令最后输入回车键执行 。找一个LINUX入门的书,学习一下简单的vi命令就可以编辑程序了 。
0果在命令行下使用gedit, 关闭程序窗口(一般先保存文件) , 就自动退到命令行界面 。
如果在命令行下使用vim,先按下ESC退出编辑模式,然后输入:wq 保存并退出或者q退出或者q!强制退出,从而回到命令行界面 。
扩展资料:
linux常见命令:
命令
apropos whatis显示和word相关的命令 。参见线程安全
man -t man | ps2pdf -man.pdf生成一个PDF格式的帮助文件
which command显示命令的完整路径名
time command计算命令运行的时间
time cat开始计时. Ctrl-d停止 。参见sw
nice info运行一个低优先级命令(这里是info)
renice 19 -p $$使脚本运行于低优先级 。用于非交互任务 。
目录操作
cd -回到前一目录
cd回到用户目录
(cd dircommand)进入目录dir , 执行命令command然后回到当前目录
pushd .将当前目录压入栈 , 以后你可以使用popd回到此目录
文件搜索
alias l='ls -l --color=auto'单字符文件列表命令
ls -lrt按日期显示文件. 参见newest
ls /usr/bin | pr -T9 -W$COLUMNS在当前终端宽度上打印9列输出
find -name '*.[ch]' | xargs grep -E 'expr'在当前目录及其子目录下所有.c和.h文件中寻找'expr'. 参见findrepo
【linux命令退出编译 linux怎么退出编译】find -type f -print0 | xargs -r0 grep -F 'example'在当前目录及其子目录中的常规文件中查找字符串'example'
find -maxdepth 1 -type f | xargs grep -F 'example'在当前目录下查找字符串'example'
find -maxdepth 1 -type d | while read dir; do echo $dir; echo cmd2; done对每一个找到的文件执行多个命令(使用while循环)
find -type f ! -perm -444寻找所有不可读的文件(对网站有用)
find -type d ! -perm -111寻找不可访问的目录(对网站有用)
locate -r 'file[^/]*\.txt'使用locate 查找所有符合*file*.txt的文件
look reference在(有序)字典中快速查找
grep --color reference /usr/share/dict/words使字典中匹配的正则表达式高亮
归档 and compression
gpg -c file文件加密
gpg file.gpg文件解密
tar -c dir/ | bzip2dir.tar.bz2将目录dir/压缩打包
bzip2 -dc dir.tar.bz2 | tar -x展开压缩包 (对tar.gz文件使用gzip而不是bzip2)
tar -c dir/ | gzip | gpg -c | ssh user@remote 'dd of=dir.tar.gz.gpg'目录dir/压缩打包并放到远程机器上
find dir/ -name '*.txt' | tar -c --files-from=- | bzip2dir_txt.tar.bz2将目录dir/及其子目录下所有.txt文件打包
find dir/ -name '*.txt' | xargs cp -a --target-directory=dir_txt/ --parents将目录dir/及其子目录下所有.txt按照目录结构拷贝到dir_txt/
( tar -c /dir/to/copy ) | ( cd /where/to/tar -x -p )拷贝目录copy/到目录/where/to/并保持文件属性
( cd /dir/to/copytar -c . ) | ( cd /where/to/tar -x -p )拷贝目录copy/下的所有文件到目录/where/to/并保持文件属性
推荐阅读
- oracle导出所有表名,oracle如何导出所有表名和表结构
- 关于视频通话是什么音乐的信息
- 华为鸿蒙系统漏铜是什么,寻找鸿蒙系统漏洞
- 找什么小视频,找视频什么软件
- python截取字符函数 python3 截取字符串
- GIS两相短接测回阻,两相短路经电阻接地
- 在家怎么做体育游戏中班,在家怎么做体育游戏中班教案反思
- oracle中元数据存储在什么表空间,元数据库用来储存
- php数组保存实时数据 php存储数据