zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    37. Sudoku Solver(js)
    36. Valid Sudoku(js)
    35. Search Insert Position(js)
    34. Find First and Last Position of Element in Sorted Array(js)
    33. Search in Rotated Sorted Array(js)
    32. Longest Valid Parentheses(js)
    函数的柯里化
    俞敏洪:我和马云就差了8个字
    vue路由传值params和query的区别
    简述vuex的数据传递流程
  • 原文地址:https://www.cnblogs.com/dayday-up-a/p/14483124.html
Copyright © 2011-2022 走看看