zoukankan      html  css  js  c++  java
  • 关于bash shell的理解

    Bash Shell 基本特性

    1.命令选项参数的补全
    补全选项,需要安装 bash-completion
    yum install -y bash-completion

    2.快捷键
    Ctrl + a : 将光标跳转到当前命令的行首(ahead)

    Ctrl + e :将光标跳转到当前命令的行尾(end)

    Ctrl + w :按照空格删除光标之前的命令(word) 从光标前一个字母到前面第一个空格(不算空格)

    Ctrl + c :终止当前的命令(cancel)

    Ctrl + l :清屏(命令clear的功能)

    Ctrl + r :查找执行的最近的一条命令(包含查找的字母)

    Ctrl + d :退出当前的bash(只退出一个)exit logout(退出当前登陆的用户)

    Ctrl + z :把程序放在后台运行(windows上QQ最小化)

    Ctrl + k :删除当前光标到行尾的所有内容

    Ctrl + u :删除当前光标到行首的所有内容

    Ctrl + y :粘贴删除的内容

    Ctrl + 左右:快速移动光标

    ESC + . :上一条命令,最后一个空格后面的内容显示出来

    Ctrl + s :锁定当前命令行

    Ctrl + q :解锁当前命令行

    ESC + . : 显示上个命令行的最后一部分

    3.历史命令
    一般用于日志审计

    查看历史命令

    [root@www ~]# history

    清空历史命令

    [root@www ~]# history -c

    shell :shell有很多种,比如bash shell ,PHP, PHP不是世界上最好的语言
    bash(shell) :人与计算机交互的窗口(可以认为是一门语言)

    !/bin/bash :指定命令解释器(一个虚拟机有多个命令解释器)

  • 相关阅读:
    Test SLURM
    PGM_Foundations
    PGM-Introduction
    Functional Analysis-Metric Space
    Introduction to Machine Learning
    Time Series Analysis
    Solving Puzzles With HHT From a Engineering Perspective
    Docker-3:Data Volume
    Docker-2:network containers
    Docker-1
  • 原文地址:https://www.cnblogs.com/syy1757528181/p/12813024.html
Copyright © 2011-2022 走看看