zoukankan      html  css  js  c++  java
  • 命令行BASH的基本操作

      前面说了,我们要尽量少用GNOME图形界面,而应该以使用BASH命令行为主。

    SHELL

     Shell是操作系统内核的壳,因为我们不能直接操作系统的内核Kernel,只能通过Shell去操作,Shell可以简单理解为用户向操作系统发送指令的代理。

    看下面两张图。

    GNOME指的是图形界面,BASH就是命令行,即CentOS下的Terminal终端。

    BASH

     BASH可以简单理解为系统下的Terminal终端。

    $表示普通用户,#表示root用户,如下图所示。

    实践:

    使用TAB键简化命令输入

    使用TAB键可以帮助我们自动补全命令名和文件名,但是无法自动补全参数。

    如果已输入的命令没办法确定是否唯一,此时可以连续按两下TAB键,BASH会自动列出所有匹配的命令,如下图。

    历史记录

    通配符

    这里的通配符跟正则表达式中的规则完全一样,只要理解了正则表达式再理解这个应该不难。

    这些通配符一般用在匹配文件名的时候。

    实践:

    切换用户 

     有的时候,我们需要使用root用户的权限,但是又不想注销再登录,就可以通过切换用户来实现。

    实践:

    作业管理

     作业可以理解为windows下的任务管理器。

    使用jobs命令相当于打开windows下的任务管理器,可以查看当前打开了哪些应用程序。

  • 相关阅读:
    PHP学习当中遗漏的知识点
    sql必知必会(第四版) 学习笔记
    servlet 笔记
    sql server 快捷键
    233
    第 四 课 数据类型
    第三课 go语言基础语法
    第二课 go语言的结构
    第 1 课 Go 简介
    linux 学习 查看文件占用空间大小
  • 原文地址:https://www.cnblogs.com/mcgrady/p/7275051.html
Copyright © 2011-2022 走看看