zoukankan      html  css  js  c++  java
  • Shell

    1.什么是Shell

    能够操作应用程序的接口都能成为壳程序。壳程序的功能只是提供用户操作系统的一个接口。让这些应用程序来呼叫核心来运作所需的工作。

    2.使用者何时取得shell,预设使用哪一个shell?

    登入的时候,系统就会给我一个shell。预设的shell在/etc/passwd中。

    3.Bash shell的功能

    1)记录历史指令,即在.bash_history

    记录的是前一次登陆以前所执行的指令,这一次执行的指令都被暂存在内存中,成功的注销系统后,该指令记忆才会记录到.bash_history当中。可以查询曾经做过的举动

    2)命令与文件补全功能【tab】

    【tab】在一串指令的第一个字的后面,则为命令补全

    【tab】在一串指令的第二个字以后,则为文件补全

    若安装bash-completion软件,则在某些指令后面使用【tab】按键时,可以进行选项、参数的补齐功能。

    例如:想知道环境中以c为开头的指令,按下c【tab】【tab】

    3)命令别名设定

    alias:取得目前命令的别名

    设定别名: alias lm ='ls -al'

    4)工作控制,前景背景控制

    5)程序化脚本(shell scripts)

    6)通配符(Wildcard)

    4.查询指令是否为bash shell的內建指令

     7)指令的下达与快速编辑按钮

    【Enter】  换行接着输入

    【ctrl】+u

    【ctrl】+k

    光标处向前删除指令串

    光标处向后删除指令串

    【ctrl】+a

    【ctrl】+e

    光标移动到指令串的最前面

    光标移动到指令串的最后面

  • 相关阅读:
    Python多线程编程
    Python解析HTML的开发库pyquery
    Python标准库之urllib,urllib2自定义Opener
    Python标准库之urllib,urllib2
    Python中Cookie的处理(二)cookielib库
    Python中Cookie的处理(一)Cookie库
    Linux下删除大量文件
    部分Dojo常用函数简介(三)——页面生命周期及DOM相关常用函数
    Web流程
    如何理解JS项目
  • 原文地址:https://www.cnblogs.com/sggggr/p/11997812.html
Copyright © 2011-2022 走看看