linux wq和exit怎么使用
本视频是达内老师告诉你Linux系统中vi的启动和退出方法是什么?小伙伴们快来看一看吧!
有很多方法 退出Vi 当编辑完文件准备退出Vi返回到shell时可以使用以下几种方法之一 在命令模式中连按两次大写字母Z若当前编辑的文件曾被修改过则Vi保存该文件后退出返回到shell;若当前编辑的文件没被修改过则Vi直接退出 返回到shell 在末行模式下输入命令 :w Vi保存当前编辑文件但并不退出而是继续等待用户输入命令在使用w命令时可以再给编辑文件起一个新的文件名 [例] :w newfile 此时Vi将把当前文件的内容保存到指定的newfile中而原有文件保持不变若newfile是一个已存在的文件则Vi在显示窗口的状态行给出提示信息 File exists (use ! to override) 此时若用户真的希望用文件的当前内容替换newfile中原有内容可使用命令 :w! newfile 否则可选择另外的文件名来保存当前文件 在末行模式下输入命令 :q 系统退出Vi返回到shell若在用此命令退出Vi时编辑文件没有被保存则Vi在显示窗口的最末行显示如下信息 No write since last change (use ! to overrides) 提示用户该文件被修改后没有保存然后Vi并不退出继续等待用户命令若用户就是不想保存被修改后的文件而要强行退出Vi时可使用命令 :q! Vi放弃所作修改而直接退到shell下 在末行模式下输入命令 :wq Vi将先保存文件然后退出Vi返回到shell 在末行模式下输入命令 :x 该命令的功能同命令模式下的ZZ命令功能相同标签:服务器教程Linux教程
linux上,wq不是命令,而是用在vi文本编辑器中,当完成文本编辑工作后输入冒号加wq,可以退出vi编辑模式。exit命令则是在linux命令行模式下,退出当前登录的shell会话。
革之维酶: 比如你ssh连接到别的服务器,或者你su - 切换别的用户,然后使用exit退出就会退到你之前的服务或用户
君山区13022231342: 到底怎么在Linux里编写c程序啊? - ?
革之维酶: 在linux下通常使用gedit或vim直接编写.c程序,然后通过gcc指令编译.以Ubuntu系统为例,详细过程如下: 1、进入桌面Temp文件夹 2、右键新建空白文件 3、将文件命名为hello.c 4、进入hello.c,开始编写代码(默认gedit为编辑器) ...
君山区13022231342: exit函数怎么用的?
革之维酶: 在主函数main()或WinMain()之外的其他函数体内需要退出程序的时候调用exit(),参数是一个整型值,可以自己定义一个值即可,一般我们用exit(0);
君山区13022231342: linux强制其他用户exit,详细见下,谢了~ - ?
革之维酶: 进入某个F3或者另一个未卡住的终端,ps -aux | grep tty2 查看tty2的进程,然后kill -9 PidNo,PidNo就是你卡住的那个进程号.如果不清楚就全部kill掉也行.
君山区13022231342: Linux里面login/logout/exit/passwd/shutdown/ln怎么用啊?在哪里用啊?是terminal里面吗? - ?
革之维酶: 是的啊……login不需要用的……有的版本是用logout登出,有的是用exit……passwd是用来设置密码的,后面可以加用户名,如果不加的话是给当前用户改密码……shutdown是关机命令……一般有参数的,具体参数可能跟版本有关系,有一定的区别……有的版本是不能用shutdown的,必须用halt才行……ln是做链接用的……这个有点麻烦的,有硬链接与符号链接之分的……具体的也不是一两句话可以讲清楚的,总之符号链接就想当如xp里面的快捷方式……具体的使用方法,你可以查查资料,网上也有很多帖子讲的很清楚,你可以找来学习……
君山区13022231342: C语言中exit();怎么用? - ?
革之维酶: 引用头文件stdlib.h 在需要退出程序的时候,调用exit()函数,参数为一个整型数值. 一般用exit(0); 等效于在主函数中return 0;
君山区13022231342: exit函数怎么用啊?以及不同参数值的含义?如exit(0),exit(1),各有什么意思啊 ? - ?
革之维酶: 都是退出程序的代码,对于程序本身来说,效果一样,但对于调用该程序的程序来说就有区别了. 比如a程序中存在exit(return_code); 操作系统的shell调用a,则在shell中可以得到a的返回值:return_code.如果return_code可以反映a的执行结果,如0是成功,1是失败.则shell就可以通过该return_code判断a的执行情况了.
君山区13022231342: linux中,exit与 - exit的printf语句加上"\n"与不加有何不同,原因是什么 - ?
革之维酶: _exit 和 exit 最主要的区别有两个,1、 _exit 不会flush 任何标准输入输出 (stdio)流,即通过printf/fprintf 这类调用产生的尚未写入设备仍在缓冲中的数据都会丢弃 2、 _exit 时不会调用任何通过 atexit/on_exit 注册的回调函数printf 如果不加 \n...
君山区13022231342: linux系统下的Login,Logout,Reboot,Halt,Exit,Poweroff,Shutdown命令分别是什么意思? - ?
革之维酶: login 1.作用 login的作用是登录系统,它的使用权限是所有用户. 2.格式 login [name][-p ][-h 主机名称]3.主要参数...
君山区13022231342: 在linux命令界面下怎么进入C编译环境? - ?
革之维酶: Linux下C程序的编辑,编译和运行以及调试 要使用的工具: 编辑:vim(vi) 编译和运行:gcc 调试:gdb 1. 安装很简单(以下是以在CentOS中安装为例): yum vim gcc gdb2. 使用vim编辑源文件 首先,打开终端练下手: vim hello.c3. (进入一般模式) 按下"i",进入编辑模式,在编辑模式下输入: #include <stdio.h> int main(){ printf("Hello, World!\n"); return 0; } 4. 输入完成,按"ESC"键,回到一般模式,然后按下":wq",即可保存并退出vim.