• 大数据之Linux基本指令


      1:文件操作类指令

        ls 是英文单词list 的简写, 其功能为列出目录的内容,是最常用的命令之一

          -a   all 显示指定目录下所有子目录与文件, 包含隐藏文件

          -l   以列表方式显示文件的详细信息

          -h   human-readable 配合 -l 以人性化的方式显示文件大小

         搭配通配符 (*)号和(?)号可以查看以什么开头结尾的文件信息做模糊查询用 星号表示任意个数任意字符 问号表示一位任意字符

          ls -l  可以简写为 ll

        cd 是英文单词change directory的缩写, 其功能为 更改当前的工作目录, 也是最常用的命令之一

          ..   表示进入上一层文件夹

          -     表示回退到刚刚访问的文件夹

          ~   表示进入用户home文件夹

        touch 创建文件

        mkdir是英文单词make directory的缩写,其功能为创建文件夹

          -p   创建层级目录文件夹

        rm  删除文件、文件夹

          -r   递归删除文件及文件夹

          -f         强制删除

        cp  拷贝文件 文件夹

          格式为cp 原文件路径 目标文件路径

        mv 移动文件文件夹,也可用于重命名

         格式为mv 原文件路径 目标文件路径(当目标文件路径的表示原文件文件名层级名称变化就表示重命名)

        tree 显示指定文件夹目录以树结构的形式展现(Linux默认没有该命令需要安装拓展包)

            安装指令:yum -y install tree

          路径  如果tree后面不指定路径那么就为查看当前所在目录

          -d   只查看目录下的文件夹

          -L      指定查看目录下的层级

        cat 查看文件内容

          -n    查看文件内容并在行头加上行号

          -b    查看文件内容并去除空行在行头加上行号

            -nl   查看文件内容并去除空行在行头加上行号   

        less分屏显示文件内容, 每次只显示一页内容

          -n     查看文件内容并在行头加上行号

          空格    翻页

          Enter  看下一行

          b    回滚一屏

          f     下一屏

          q     退出  

          /word   查询指定字符 区分大小写 (n)向下找(N)向上找

        head 查看文档的前几行内容

          -n 数字  查看文件前几行的内容

        tail 查看文档的末几行内容

          -数字   查看文档末几行内容

          -f    动态显示文档末几行内容

        grep 搜索存在 关键字 的行

          关键字 文件名     查找指定关键字在文件中的位置

          -n 关键字 文件名     查找指定关键字在文件中的所处的行,并显示行号

          -i 关键字 文件名    查找指定关键字在文件中的所处的行,并忽略大小写

          -v 关键字 文件名      查找不存在指定关键字在文件中的所有行

          正则 文件名         搜索 以关键字开始 (^)的行 或 以关键字结尾($) 的行 

        ln 创建快捷方式,Linux中称为软链接

          -s 目标文件绝对路径 快捷方式路径   创建指定文件的快捷方式到指定路径

      2.管道命令

         |   管道命令符,管道命令可以理解为Jq的链式执行,先执行前面的完事儿后执行后面的,后面的指令可以根据前面的指令的结果进行进一步的处理

         例:ls /etc/ | grep ^pro 查看/etc文件夹下文件信息,并根据内容筛选出pro开头的文件

         &&     前面命令执行成功后在执行后面指令

            ||   前面指令执行失败后执行后面指令

  • 相关阅读:
    ProgressBar 自我学习笔记(二)
    使用UIElement.AddHandler捕获已被处理的RoutedEvent
    Windows Phone 7 Tombstoning with MVVM and Sterling
    向256 MB内存的Windows Phone提供应用的最佳实践指导
    ICommand分享学习
    ProgressBar 自我学习笔记(一)
    [转] 利用fiddler为windows phone模拟器抓包
    【推荐】Windows Phone各版本历史!
    Windows Phone内存管理的演变[E800]
    Ckeditor和ckfinder完美结合,配置使用说明
  • 原文地址:https://www.cnblogs.com/sky9408251/p/12035940.html
Copyright © 2020-2023  润新知