• 初识Linux(二)--命令行基本操作


      安装完Ubuntu后,进入系统,呈现在眼前的是Ubuntu的界面,跟windows的差不太多。一般操作系统包含GUI和CLI。GUI就是我们现在看到的,也是windows常用的直接用拖拽,点击等操作对系统进行命令,CLI则使用命令直接对系统进行操作。

      右键 open Terminal就进入到我们的命令行界面了。这里说一下,你每Open Terminal一次就新开一个命令行界面(终端),而每个终端是单独运行的。

      下面说一下最基本的操作命令:

      命令包含三个部分:1命令 2选项 3参数。 任何一个命令后加一个&符号,表示后台运行该指令。

       提示符分为两种:$表示普通用户 #表示root用户,最高权限

         ctrl+c: 强制终止当前命令

        clear:清除当前页面

        tab键可以自动补全命令,文件名,但是无法补全参数。
             只要能唯一识别的命令,单击tab就能补全。双击tab可以查找以指定字符开头的全部命令。
        history:所有的历史命令。
     
      
        !! :重复前一个命令(跟方向键上一样)
       !字符 :重复前一个以‘字符’开头的命令
       !num:按照历史记录的序号执行命令
       !?abc : 重复之前包含ABC的命令
       !-n : 重复倒数第n个命令
     
    ctrl+r:在按ctrl+r 后输入前面输入过命令包含的任意字符,都能找到相应命令
    esc后按.可以用来调用上个命令的参数
     
    通配符:
        *  匹配零个或多个字符
       ? 匹配任意一个字符
       [0-9] 匹配一个数字范围
       [ABC] 匹配列表里任何字符
       [^abc] 匹配列表以外字符
     
      切换用户:
        su - 用户名 :切换到‘用户名’下用户,不加用户名,则切换到root用户。(可以不加-,尽量加上,切换到全新终端)
        sudo :使用管理员权限运行命令
        id:显示当前用户信息
        passwd:修改当前用户密码
     
       管理后台作业:
        ctrl+z:暂停某个程序
        jobs: 查看后台程序
        bg+程序运行编号:让一个程序继续在后台运行
        fg+程序运行编号:让一个程序在前台运行
       
     
  • 相关阅读:
    c#: List.Sort()实现稳固排序(stable sort)
    c# dt.AsEnumerable ().Join用法
    C#中new的两种用法"public new"和"new public"
    简说设计模式——观察者模式
    mysql中explain的type的解释
    mysql 查询优化 ~explain解读之select_type的解读
    代理
    charle
    like语句防止SQL注入
    java学习网站
  • 原文地址:https://www.cnblogs.com/jeyson/p/5659174.html
Copyright © 2020-2023  润新知