• day03(shell介绍/别名/history)


    一:shell介绍

    1.新建会话

    2.外观设置(颜色,字体,背景,游标)

     3.shell的种类

    sh:是一个快捷方式,已经被/bin/bash所取代

    bash:

    大多数Linux系统默认使用的shell,bash shell 是 Bourne shell 的一个免费版本,它是最早的 Unix shell,bash还有一个特点,可以通过help命令来查看帮助。包含的功能几乎可以涵盖shell所具有的功能,所以一般的shell脚本都会指定它为执行路径。
    4.[root@localhost /]

    root 用户名  localhost 主机名  /当前路径

    5.特殊符号

    - 代表的是上一步

    ~家目录   cd 即可回到家目录

    useradd oldboy   增加用户

    su -oldboy    切换用户

    6.shell命令的组成

      命令:要执行的操作(必选)

      选项:如何具体执行操作,通常以-,--,+开头    (可选)

      参数:具体操作的对象                                          (可选)

      家目录下 .bash_history    

                     >bash_history    

    7.bash 解释器特性

       ‘TAB’键  补全命令

        cat ~/.bash_history      家目录下.bash_history  是保存执行命令历史的文件

     8.history命令

        history          执行命令历史    !4    执行历史中的第四个命令       !+字符    执行 以字符开头的命令 

        history -c     清空历史命令

        .bash_history 历史命令保存文件

    历史命令默认保存是1000条,可以修改:

    cat /etc/profile 

    HISTSIZE=1000   为2000或者其他的

     9.别名 alias

    创建别名  :alias lls='ls -la --color=auto'

    修改别名:alias ll='ls -la'    查看隐藏文件的详细信息

    10.查看帮助信息   man

         man ls      q  退出

         help

         info  ls

  • 相关阅读:
    既使用maven编译,又使用lib下的Jar包
    Mac idea 快捷键
    spring-boot集成Springfox-Swagger2
    java 反射获取类的静态属性值
    springmvc防止重复提交拦截器
    反射调用 java bean的set和get方法
    JSONObject 自定义过滤配置
    maven自定义脚手架(快速生成项目)
    Jackson序列化实例
    EntityManager的使用
  • 原文地址:https://www.cnblogs.com/dayday-up-a/p/14483124.html
Copyright © 2020-2023  润新知