• 对shell的简单认识


    shell是一个命令解释器;

    shell分为交互式shell和非交互式shell; 交互式shell就是命令行一问一答;非交互式shell是像shell文本那样,一次解析文本, 并未在命令行给我们作出回答。

    shell又分为登陆式shell和非登录式shell; 主要区分于是否输入用户名和密码,输入用户名、密码登陆就为登陆式shell, 例如我们在图形化界面下打开的终端为非交互式shell;

    type命令的用法: -t: 加-t参数,type将name通过以下文字显示他的意思

    file:表示外部命令 alias:表示该命令为命令别名所设置的名称。 builtin:表示该命令为bash内置的命令 -a: 在PATH变量定义的路径中,列出所有含有name的命令,包含alias。

    shell的变量功能 echo $变量名   在linux预设的情况中,使用“大写字母来设定的变量一般为系统预定义的变量 ”

    在bash内有很多的预定义环境变量; env  显示目前系统中主要的预定义变量内容。 set  可以将环境变量和用户自订变量显示出来。

    PS1提示符的设置 d   代表日期,格式为星期  月 日

       24小时格式显示时间,HH,MM,SS

    A   24小时格式显示时间,HH,MM

    T   12小时显示时间,HH,MM,SS

    H   完整的主机名称   h   只取主机名称的第一个名字

    u   当前账户名

    w   完整工作目录

    #   执行的第几个指令

    $   root用户的提示符#,普通用户的提示符$.

    v  bash版本信息

  • 相关阅读:
    ARC 117 D
    Maven依赖踩坑记录
    MobaXterm连接本地CentOS7
    Git在IDEA下的常用操作
    mq消息中间件
    nginx的作用
    Git的使用
    docker
    redis
    导出excel
  • 原文地址:https://www.cnblogs.com/linux-super-meng/p/3703740.html
Copyright © 2020-2023  润新知