zoukankan      html  css  js  c++  java
  • 初识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+程序运行编号:让一个程序在前台运行
       
     
  • 相关阅读:
    操作MS SQL Server 存储过程的类(外加ASP.NET MessageBox类)
    利用DataGrid的超级联接传值
    操作数据库系统信息
    鼠标指向表格中的一行时,该行背景色改变;点击行时,突出显示标记颜色
    asp.net下的UBB代码[C#]
    java 为什么要序列化
    oracle调用java方法的例子(下面所有代码都是在sql/plus
    oracle存储过程
    一个Java程序员应该掌握的10项技能
    七款天气预报代码
  • 原文地址:https://www.cnblogs.com/jeyson/p/5659174.html
Copyright © 2011-2022 走看看