zoukankan      html  css  js  c++  java
  • Linux学习之路2 Bash的基本操作

    一、SHELL的介绍

    shell分为两种:CLI(command Line Interface)和GUI(Graphical User Interface)
    操作系统中的shell:
    • GUI:GNOME
    • CLI:BASH

    1.Bash(命令行)

    (1)

    • 提示符:#(超级用户)、$(普通用户)
    • 命令一般由三个部分组成: 命令  选项  参数

    (2)技巧

    使用tab键来简化命令输入
    • 自动补全命令
    • 自动补全文件名
    • 无法自动补全参数

    (3)bash-历史记录

    Bash会保存你输入的历史纪录,可以通过上下键或者history命令来查看
    • 使用上下键查看之前的命令
    • 使用history命令查看历史纪录

    (4)通过历史记录简化操作

    • !!  重复前一个命令
    • !字符  重复前一个以“字符”开头的的命令
    • !num  按照历史记录的序号执行命令
    • !?abc  重复之前包含abc的命令
    • !-n  重复n个命令之前的那个命令

    (5)搜索命令

    可以通过CTRl+r来在历史记录中搜索命令
    重新调用前一个命令的参数:esc . 按esc键之后按.键

    (6)通配符

    • *匹配零个或多个字符
    • ? 匹配任意一个字符
    • [0-9] 匹配一个数字范围
    • [abc] 匹配列表里任意字符
    • [^abc] 匹配列表以外字符

    (7)切换用户

    在CLI中,通过su命令切换用户
      su -   切换到root用户并使用一个新的运行环境
      sudo  使用管理员身份运行命令
      id       显示当前用户信息
      passwd 修改当前用户密码

    (8)bash作业管理

    (1)在后台运行进程:在命令后添加一个&
    (2)暂停某个程序:通过Ctrl+z
    (3)管理后台作业:jobs(查看所有后台作业)
    bg(放到后台)
    fg(拉回前台)








  • 相关阅读:
    68
    56
    Django manager 命令笔记
    Django 执行 manage 命令方式
    Django 连接 Mysql (8.0.16) 失败
    Python django 安装 mysqlclient 失败
    H.264 SODB RBSP EBSP的区别
    FFmpeg—— Bitstream Filters 作用
    MySQL 远程连接问题 (Windows Server)
    MySQL 笔记
  • 原文地址:https://www.cnblogs.com/bryce1010/p/9387418.html
Copyright © 2011-2022 走看看