精华内容
下载资源
问答
  • linux 退出

    千次阅读 2019-06-10 21:51:48
    linux家族中,vim编辑器是系统... 偶有小白,刚接触linux,要修改某个文本文件,不可能像WINDOWS那样操作,更有甚者,进入VI编辑器后,无法退出以致强抽关机,确是不得以呀。 其实,这个VIM(VI)也是很简...

    转自:https://www.cnblogs.com/crazylqy/p/5649860.html

     

    在linux家族中,vim编辑器是系统自带的文本编辑器,其功能强大自不必说了。

           偶有小白,刚接触linux,要修改某个文本文件,不可能像WINDOWS那样操作,更有甚者,进入VI编辑器后,无法退出以致强抽关机,确是不得以呀。

           其实,这个VIM(VI)也是很简单的,只要你看到此文!

           注意:linux命令要小写哦!

    工具/原料

     

    •  linux系统 vim编辑器

    进入VIM编辑器

     

    1. 1

       VIM编辑器,可以新建文件也可以修改文件,命令为:vim  /usr/local/con.cfg

      如图!

      linux系统中如何进入退出vim编辑器,方法及区别

    2. 2

       如果这个文件,以前是没有的,则为新建,则下方有提示为新文件,如图。

      如果文件已存在,则没有提示。

      linux系统中如何进入退出vim编辑器,方法及区别

    3. 3

       进入编辑器后,我们先按"I”,即切换到“插入”状态。就可以通过上下左右移动光标,或空格、退格及回车等进行编辑内容了,和WINDOWS是一样的了。

      linux系统中如何进入退出vim编辑器,方法及区别

      END

    退出vim编辑器的方法及区别

     

    1. 当文本编辑结束之后,通常需要退出编辑器。退出编辑器又分为4种情况:保存退出、正常退出、不保存退出及强制退出。下面简单说下吧!

    2.  1、先介绍一下保存退出。当我们编辑或修改好了文件内容,如图。

      linux系统中如何进入退出vim编辑器,方法及区别

    3.  我们当然要保存并退出了,然后下一步了。这时,我们要按键盘左上角的"ESC",留意到了没有?左下角的插入状态不见了,如图。

      linux系统中如何进入退出vim编辑器,方法及区别

    4.  然后这时,我们输入“冒号”,即":"(不需双引号),在下方会出现冒号,等待输入命令,如图,我输入的是WQ。功能如下。

      W:write,写入

      Q:quit,退出

      再回车,就保存退出了

      其实,保存退出还有二个方法:

      A:在最后输入命令时,直接输入"x",也是一样的,即X=WQ。

      B:最快捷的方法:按了ESC后,直接按shift+zz,或者切换到大写模式按ZZ,就可以保存退出了,即是按2下大写的Z。

      linux系统中如何进入退出vim编辑器,方法及区别

    5. 我们可以用查看命令:cat查看其内容:cat  /usr/local/con.cfg,如图。

      linux系统中如何进入退出vim编辑器,方法及区别

    6.  2、再说下正常退出,正常退出有个前提条件是:打开的文本文件在内容上没有被改动过。

      按了ESC后再输入冒号,在输入命令时,直接输入"q",

      linux系统中如何进入退出vim编辑器,方法及区别

    7.  3、来看看不保存退出的方法吧,很多时候打开了文件,或者修改了一些地方,才发现错了,非常需要不保存退出。

      先按ESC,再输入冒号,在输入命令时,直接输入"q!",如图。

      linux系统中如何进入退出vim编辑器,方法及区别

    8.  4、强制退出。这个实在是不应该做的操作,因为很操蛋!

      先按ESC,再按冒号,在输入命令时,直接输入"!",如图。

      但退出后,会有提示!

      linux系统中如何进入退出vim编辑器,方法及区别

      linux系统中如何进入退出vim编辑器,方法及区别

      END

    注意事项

      注意:linux命令要小写哦!

    展开全文
  • linux退出bashLinux bash shell provide simple but useful programming environment. We can write simple applications, scripts which will run commands, redirect input and outputs and create, stop process....
    linux退出bash

    linux退出bash

    Linux bash shell provide simple but useful programming environment. We can write simple applications, scripts which will run commands, redirect input and outputs and create, stop process. After the execution of the script or function we may need to provide some information to script caller. exit keyword is used to end given script with useful information. In this tutorial we will examine different use cases with exit and send exit status to the program or script caller.

    Linux bash shell提供了简单但有用的编程环境。 我们可以编写简单的应用程序,脚本来运行命令,重定向输入和输出以及创建,停止进程。 执行脚本或函数后,我们可能需要向脚本调用者提供一些信息。 exit关键字用于以有用的信息结束给定脚本。 在本教程中,我们将研究具有exit不同用例,并将退出状态发送给程序或脚本调用者。

    以最后命令的状态退出 (Exit With Status Of Last Command)

    We will start by providing the status of the last command as exit status. We generally run commands in scripts or applications. Every command executed in this scripts or applications will finish execution with a status. The last command exit status can be provided at the end of the script in 3 different ways.

    我们将从提供最后一个命令的状态作为退出状态开始。 我们通常在脚本或应用程序中运行命令。 在此脚本或应用程序中执行的每个命令都将以状态结束执行。 可以在脚本末尾以3种不同的方式提供最后一个命令的退出状态。

    • Simply doing nothing will provide the last command exit status as the script exit status. In the following example the ls command exit status will be also the exit status of the script.

      简单地不执行任何操作将提供最后的命令退出状态作为脚本退出状态。 在以下示例中, ls命令的退出状态也将是脚本的退出状态。

    #!/bin/bash 
    
    ls /home
    
    • Or we can explicitly use the exit keyword in order to send the staus of the ls command like below.

      或者我们可以显式地使用exit关键字来发送ls命令的状态,如下所示。

    #!/bin/bash 
    
    ls /home 
    
    exit
    
    • Or the most explicit version is using exit $? which will return the last executed command status with $? by providing exit .

      还是最明确的版本正在使用exit $? 哪个将返回带有$?的最后执行的命令状态$? 通过提供exit

    #!/bin/bash 
    
    ls /home 
    
    exit $?
    

    打印最后一个命令的退出状态 (Print Last Command Exit Status)

    As we learned in previous part we can use $? in order to provide the last command exit status. This is actually a bash feautre which can be used in different ways apart from scripts. Here we will run mkdir command with a unsuccessful operation to create a folder in /root/test which will give Permission denied error. Then we will print the exit status of this mkdir command $?

    如前所述,我们可以使用$? 为了提供最后的命令退出状态。 这实际上是一个bash feautre,除了脚本之外,还可以以其他方式使用。 在这里,我们将使用不成功的操作运行mkdir命令,以在/root/test创建一个文件夹,该文件夹会出现PermissionPermission error错误。 然后,我们将打印此mkdir命令$?的退出状态$?

    $ mkdir /root/test 
    
    $ echo $?
    
    Print Last Command Exit Status
    Print Last Command Exit Status
    打印最后一个命令的退出状态

    As we can see this will print 1 which means there is an error. We will learn exit status codes in the following parts.

    如我们所见,这将打印1 ,表示存在错误。 我们将在以下部分中学习退出状态代码。

    LEARN MORE  Linux Bash Pipe Command Usage with Examples For Redirection
    了解更多Linux Bash Pipe命令用法以及重定向示例

    明确提供退出状态(Explicitly Provide Exit Status)

    While exexuting scripts and applications we can provide the exit code explicitly. We just provide the code we want to provide to the exit keyword. Keep in mind that the exit will exit the current running script,application or process. In this example we will provide the exit status as 17 .

    在执行脚本和应用程序时,我们可以显式提供退出代码。 我们只提供要提供给exit关键字的代码。 请记住, exit将退出当前正在运行的脚本,应用程序或进程。 在此示例中,我们将退出状态设置为17

    #!/bin/bash 
    
    ls /home 
    
    exit 17
    

    成功退出状态 (Success Exit Status)

    There are different exit status codes and meanings. But there are some general rules. Success exit status code is  which will accepted by the Linux community. In the following example we will provide successful exit status from given script.

    有不同的退出状态代码和含义。 但是有一些通用规则。 成功退出状态代码为这将被Linux社区接受。 在以下示例中,我们将提供给定脚本的成功退出状态。

    #!/bin/bash 
    
    ls /home 
    
    exit 0
    

    一般错误退出状态 (General Errors Exit Status)

    As stated previously there different type of codes. We can also create our own codes and their meanings. Here is most generic and accepted exit status codes.

    如前所述,存在不同类型的代码。 我们还可以创建自己的代码及其含义。 这是最通用和可接受的退出状态代码。

    •  exit code is used to state command or script execution is completed succesfully.

      退出代码用于说明命令或脚本执行成功完成。

    • 1 exit code is used to state that there are general errors like divide by zero etc.

      1退出代码用于声明存在一般错误,例如divide by zero等。

    • 2 exit code is used to state there is a misuse of the shell builtin.

      2退出代码用于说明内置shell的滥用。

    We can also create our own exit status code and interpret it. For example we can use 17 as successful completion but there are some minor warnings.

    我们还可以创建自己的退出状态代码并对其进行解释。 例如,我们可以使用17作为成功完成,但是有一些次要警告。

    exit 17

    exit 17

    将退出状态设置为变量 (Set Exit Status Into A Variable)

    While working with exit status we may need to set the exit status of given script, application or command into a variable. This is very simple case where we will use $? and variable assignment for this.

    在处理退出状态时,我们可能需要将给定脚本,应用程序或命令的退出状态设置为变量。 这是非常简单的情况,我们将使用$? 并为此进行变量分配。

    $ mkdir /root/test 
    
    $ last_exit_status=$? 
    
    $ echo $last_exit_status
    
    Set Exit Status Into A Variable
    Set Exit Status Into A Variable
    将退出状态设置为变量

    As we can see the exit status is saved into variable named last_exit_status and get the exit value 1

    如我们所见,退出状态保存到名为last_exit_status变量中,并获得退出值1

    翻译自: https://www.poftut.com/linux-bash-exit-and-exit-codes/

    linux退出bash

    展开全文
  • linux退出screen

    千次阅读 2019-08-01 14:17:39
    linux退出screen快捷键 解决方法: 先按ctrl + A 后再按 :http://www.yayihouse.com/yayishuwu/chapter/2064

    linux退出screen快捷键

     

    解决方法:

    先按ctrl + A 后再按 :http://www.yayihouse.com/yayishuwu/chapter/2064

    展开全文
  • 展开全部用户退出登录的方法有以下三种:1、在shell提示符下输入 exit 按回车确认2、在shell提示符下输入 logout 按回车确认3、按快捷键...Linux常用命令之——退出、切换用户exit、suexit命令同于退出she...

    展开全部

    用户退出登录的方法有以下三种:

    1、在shell提示符下输入 exit 按回车确认

    2、在shell提示符下输入 logout 按回车确认

    3、按快捷键32313133353236313431303231363533e4b893e5b19e31333366306461crtl+d (此方法同logout效果)

    扩展资料:

    Linux常用命令之——退出、切换用户exit、su

    exit命令同于退出shell,并返回给定值,在shell脚本中可以终止当前脚本执行,执行exit可使shell以指定的状态值退出。

    若不设置状态值参数,则shell以预设值退出,状态值0代表执行成功,其他值代表执行失败。

    su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。

    选项:

    -c或--command=:执行完指定的指令后,即恢复原来的身份;

    -f或——fast:适用于csh与tsch,使shell不用去读取启动文件;

    -l或——login:改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,logname。此外,也会变更PATH变量;

    -m,-p或--preserve-environment:变更身份时,不要变更环境变量;

    -s或--shell=:指定要执行的shell;

    --help:显示帮助;

    --version;显示版本信息。

    展开全文
  • shell中运行的每一个命令都...1.查看退出状态码linux提供了一个专门的变量$?来保存上一个已经执行完成的命令的退出状态码,对于需要进行检查的命令,必须在其运行完成后立刻查看$?是否满足需求,当下一个命令执行完...
  • linux退出操作

    2019-12-25 09:52:12
    :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi q: 不保存文件,退出vi :q! 不保存文件,强制退出vi :e! 放弃所有修改...
  • Linux 退出vim

    千次阅读 2019-04-30 15:24:36
    退出vim (1) 按ESC键 (2)按: (3)按WQ键或者是x键 方法2:按了ESC后,直接按shift+zz,或者切换到大写模式按ZZ
  • linux退出erl命令行

    万次阅读 2016-09-30 14:07:57
    linux退出erl命令行的方法如下:
  • linux 退出telnet

    千次阅读 2018-10-18 23:57:40
    ctrl + ] ===> quit  
  • Linux退出状态码

    2019-04-24 14:09:00
    0 命令成功结束 1 一般性未知错误 ...128+x 与Linux信号x相关的严重错误 130 通过Ctrl+C终止的命令 255 正常范围之外的退出状态码 转载于:https://www.cnblogs.com/zy09/p/10762050.html...
  • Linux 清除所有已登录的用户 Linux 退出所有已登录的用户 ps aux | grep bash | awk '{print $2}' | xargs kill -9
  • Linux 退出Vi编辑器

    2017-02-13 12:19:54
    先ESC键切换到命令状态,再 退出: :q 强行退出(不存盘): :q! 存盘退出: :qw 作者:jiankunking 出处:http://blog.csdn.net/jiankunking
  • Linux 中,共有 8 种进程的退出方法,其中包括 5 种正常的方法和 3 种异常的方法。 通常来说 Linux 的应用代码会调用 exit 系列函数来退出一个进程,对其标准调用格式说明如下: #include<stdlib.h> #...
  • Linux退出vi编辑模式

    2018-04-12 18:02:52
    转载自:http://blog.csdn.net/u010648555/article/details/50676647初学Linux的时候,在使用vi 操作时候,有时候可能进入的是一个文件夹,这样子在退出的时候很不好操作!下面总结一些vi 退出命令,学习!进入编辑...
  • linux 退出Telnet命令

    千次阅读 2019-02-27 09:29:23
    先输入命令:CTRL+] 然后再输入命令:quit
  • linux退出编辑状态

    千次阅读 2019-02-13 17:16:15
    1:进入编辑状态是vim XXX 2:退出首先按下esc,接下里输入:wq;退出
  • 1、tab //命令或路径等的补全键,linux用的最多的一个快捷键 ⭐️2、ctrl+a //光标迅速回到行首 ⭐️3、ctrl+e //光标迅速回到行尾 ⭐️4、ctrl+f //光标向右移动一个字符5、ctrl+b //光标向左移动一个字符6、ctrl+...
  • Linux 退出xserver

    万次阅读 2014-12-29 20:56:41
    默认下,Ctrl+Alt+F7是图形界面(当然,各个Linux发行版本会有所差异)。这种情况依然没有退出X Server,只是多了一种命令的tty而已。 直接在X Window下的模拟shell下输入init 3(前提有root权限),即可关闭X ...
  • logout退出登录命令使用方法:# logout我们在登录linux的时候一定要养成随手退出登录的习惯,防止因为忘记退出登录,造成不可挽回的损失,这就和手机的密码保护是一样的,如果你开着手机忘记锁屏那么你就会面临数据...
  • linux退出部分信号介绍

    千次阅读 2018-07-30 12:14:24
    1) SIGINT 程序终止(interrupt)信号, 在用户键入INTR字符(通常是Ctrl-C)时发出... 进程在因收到SIGQUIT退出时会产生core文件, 在这个意义上类似于一个程序错误信号。 3) SIGTERM 程序结束(terminate)信号, 与SIGKILL...
  • linux 退出码 exit

    2014-11-19 18:59:32
    1.exit命令用来结束脚本 ... 来读取shell的退出码 注意:$?只能用一次,第二次再用$?时结果就是上次$?的返回值,其实就是0 比如: cp ./xxx /usr/local1 #将一个存在的文件拷贝往一个不存在的路径下 echo $?
  • linux 退出 telnet , 怎么退出 telnet

    千次阅读 2015-06-01 14:39:01
    第一: ctrl + ] 然后 ctrl + d 第二: 输入 quit
  • 前言本文主要讲解linux less命令,详细解释该命令的作用与演示相关用法。Do more with less. 学习在Linux中使用less的命令来查看大文件和跟踪日志文件。在本教程中解释的less命令的最常见用法。在Linux命令行中有...
  • Linux提供了一个专门的变量$?来保存上个已执行命令的退出状态码。对于需要进行检查的命令,必须在其运行完毕后立刻查看或使用$?变量。它的值会变成由shell所执行的最后一条命令的退出状态码: [root@host1 test]#...
  • Linux退出状态代码1

    2012-04-11 14:47:28
    linux提供$?特殊变量来保存最后一条命令执行结束的退出状态。执行完一条命令后,立即执行echo $?,可以查看最后一条命令的退出状态值。 正常的情况下,命令成功执行完成的退出状态是0,如果非0,则命令执行有错。 ...
  • 参考文章: ... cmd中如何退出Python 在命令行上输入exit() 在命令行上输入quit() 命令行上输入Ctrl+Z,再按回车, Linux退出交互模式 ctrl+d ctrl+c ...
  • linux退出当前用户登陆admin

    万次阅读 2017-07-21 15:00:10
    1.ctrl c 2. exit 3. ssh admin@IP 4. 输入password 5. 成功登陆
  • 文章目录 起因 项目地址 安装 使用 起因 今天用xshell,ssh连接主机运行了一个脚本,退出后想看看脚本跑完没有,结果ps -aux | grep 结果发现进程没了???,总不能让我一直开着xshell吧,肯定是我太小白,姿势不对...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,677
精华内容 11,870
关键字:

linux退出

linux 订阅