zoukankan      html  css  js  c++  java
  • Linux常用命令

    Linux的体系结构

    • 体系结构主要分为用户态(用户上层活动)和内核态
    • 内核:本质是一段管理计算机硬件设备的程序
    • 系统调用:内核的访问接口,是一种能再简化的操作
    • 公用函数库:系统调用的组合拳
    • Shell:命令解释器,可编程

    在没有图形界面之前,shell充当了用户的界面。当用户要运行某些应用的时候,要通过shell输入命令以建立运行程序。

    Linux的常见命令

    ls  查看目录中的文件

    cat  查看文件内容,全部显示

    more  查看文件内容,可以一页一页查看

    less  与more指令类似,不过可以往前面翻,more只能往后翻

    vim  编辑文件内容,i会从光标所在字符插入。退出时按esc后,输入:q(退出)、:wq(保存退出)

    rm  删除文件

    ps  查看进程

    cd  打开文件夹

    cd ..  返回上一层

    cp  复制

    重点讲解下面几个命令

    find

    语法:find   path   [options]   params  作用:在指定目录下查找文件

    精准查找文件

    模糊查找文件

    不区分文件名大小写区查找文件

    grep

    语法:grep   [options]   pattern   file  作用:查找文件里符合条件的字符串

    在内容中查找包含某个字段的文件,并将相关行展示出来

    筛选出符合正则表达式的内容

    过滤掉包含相关字符串的内容

    awk

    语法:awk   [options]   'cmd'   file

    定义一个数组,用下标来保存引擎的名字,数组的值就是相同引擎的值累加。END就是扫描结束后要加什么操作,进行操作要加{}。执行结束后遍历数组,打印数组下标和对应的值

    sed

    语法:sed   [option]   'sed   command'   filename

    原内容:

    替换后内容:

    s表示对字符串替换,^表示开头,¥表示结尾,表示转义符,g表示全部行替换

       

    |  管道命令符,可以将指令连接起来,前一个指令的输出作为后一个指令的输入

  • 相关阅读:
    重新了解Java基础(六)-Java关键字
    重新了解Java基础(五)-Java标识符
    重新了解Java基础(四)-常用开发工具&注释简介
    CentOS 7 安装JDK
    一步一步教你自定义博客园(cnblog)界面
    如何设置文字的阴影
    如何实现2D动画
    跳转九宫格的制作
    风车的动图制作
    心跳的动图制作
  • 原文地址:https://www.cnblogs.com/lzxin/p/10406021.html
Copyright © 2011-2022 走看看