zoukankan      html  css  js  c++  java
  • linux下常用的快捷键和$参数

    1.下面介绍两个在linux下非常有用的$参数

    2.!$ 表示引用上一个命令的最后一个参数,例子如下:

    [root@node5 ~]# echo '!$的作用是引用上一个命令的最后一个参数' >test.txt 
    
    [root@node5 ~]# cat /root/test.txt 
    !$的作用是引用上一个命令的最后一个参数
    
    [root@node5 ~]# cat !$
    cat /root/test.txt
    

    3.$? 返回上一个指令的返回值(显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误),例子如下:

    #当我们源码编译一个软件时,执行make命令会输出一大堆信息。
    [root@node5 nginx-1.19.3]# make -j 4
    
    #我们在make -j 4执行完毕之后,执行echo $?,如果输出为0,说明make命令执行成功,没有出现错误,如果输出不为0,则make命令报错
    [root@node5 nginx-1.19.3]# echo $?
    0
    

    4.下面列举了linux下常用的快捷键。

    补全命令使用tab键,Tab只能补全命令和文件
    Ctrl+C:是发送SIGINT信号,终止前台运行的程序,例如:ping g.cn 后,想停止按下Ctrl+C即可
    Ctrl+Z:是发送SIGSTOP信号,挂起一个进程,把当前进程送到后台处理。 
    Ctrl+D:不是发送信号,而是表示一个特殊的二进制值,表示 EOF。代表输入完成或者注销,等价于exit
    Ctrl+L 清屏与clear功能一样
    Ctrl+R 搜索历史命令,可以利用好关键词,进行历史命令的搜索
    
    Ctrl+A:将光标快速放到当前行的行首
    Ctrl+E:将光标快速放到当前行的行尾
    Ctrl+U:将光标所处位置到前面的内容全部删除
    Ctrl+K:将光标所处位置到后面的内容全部删除
    在linux中Ctrl使用^表示, ^表示Ctrl
    
  • 相关阅读:
    Http中GET和POST两种请求的区别
    JSON学习笔记
    分页
    python 函数,闭包
    LVS负载均衡中arp_ignore和arp_annonuce参数配置的含义
    return ;
    openssl 在php里
    重装drupal
    protected的意义
    和 和 notepad++
  • 原文地址:https://www.cnblogs.com/renshengdezheli/p/13932016.html
Copyright © 2011-2022 走看看