shell介绍

  • A+
所属分类:Linux基础

shell介绍

-----------------------------------------------------------------------
什么是shell

    Shell 是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口。
它接收用户输入的命令并把它送入内核去执行
    shell也被称为LINUX的命令解释器(command interpreter)
    shell是一种高级程序设计语言
-----------------------------------------------------------------------
bash  shell

    GNU Bourne-Again Shell(bash)是GNU计划中重要的工具软件之一,目前也是
Linux标准的shell,与sh兼容
    CentOS默认使用
    显示当前使用的shell
        echo ${SHELL}
    显示当前系统使用的所有shell
        cat /etc/shells
-----------------------------------------------------------------------
命令提示符

    命令提示符:prompt
        [root@localhost~]#
        # 管理员$ 普通用户
    显示提示符格式
        [root@localhost~]#echo $PS1

    修改提示符格式
        PS1="\[\e[1;5;41;33m\][\u@\h \W]\\$\[\e[0m\]"
        \e \033
        \u 当前用户
        \h 主机名简称
        \H 主机名
        \w 当前工作目录
        \W 当前工作目录基名
        \t 24小时时间格式
        \T 12小时时间格式
        \! 命令历史数
        \# 开机后命令历史数


avatar

发表评论

您必须登录才能发表评论!