• 大数据之Linux


    1、查看文件

      cd             切换目录位置

      ls 目录              查看指定目录所有文件  --缺省当前目录

      ls -l 目录           查看指定目录所有文件的详细信息  --同 ll 命令

      ls -a 目录            查看指定目录所有文件(包含隐藏文件)

      ls -la 目录           查看指定目录所有文件的详细信息(包含隐藏文件)  --同 ll -a 命令

      ls -lh 目录           查看指定目录所有文件的详细信息(显示文件大小单位,人性化)  --同 ll -h命令

      cat 文件           查看文件全部(内容较少)

      more 文件          翻页查看(内容很多)  --空格(下一页)  b(上一页)

      less 文件            翻页查看(内容很多) --不仅可以翻页,还可以翻行查看

      tail -行数f 文件        显示最后几行(行数) --适合用来查看log日志文件

      head -行数 文件        显示开头几行(行数)

      grep -v 字符 文件      查看文件,过滤显示, -v 是过滤排除, 字符作用是指包含该字符的行不显示, 多个字符用"[abc]"

      grep -E(i) 字符 文件       查看文件,过滤多个项, -E "a|b|c"; -Ei "A|b|C" 忽略大小写.  注:grep -E命令 == egrep命令

      grep 字符 文件       查看文件,过滤显示, 字符作用是指包含该字符的行才显示, 多个字符用"[abc]"  --与-v相反

      sed -n /字符/p 文件       查看文件,过滤显示, 字符作用是指包含该字符的行才显示, 多个字符用"[abc]"

      sed -n 数字,数字p 文件    查看文件 指定行号的内容

      awk -F "分隔符" '{print $0}' 文件名  查看文件, 指定分隔符, 显示分隔后的列 "$0" 表示显示整行, 1表示第一列,以此类推

    2、查找文件

      find 目录 文件名       查找文件

      find 目录 -type f -name 文件名  查找文件,指定查找的类型 f 表示文件

      find 目录 -type f -name 文件名 | xargs rm -f  把查找出来的文件删除

    3、创建文件

      touch 文件名        创建文件

      mkdir 目录名        创建目录(文件夹)

      mkdir -p 目录名/目录名/目录名  递归创建目录

      ln -s 目标文件 链接文件    创建链接文件 (软连接,目标文件不能删除)

      ln 目标文件 链接文件      创建链接文件(硬链接,目标文件可以删除,删了一样可以访问, 相当于copy了一份)

    4、编辑文件

      echo "内容" > 文件名      文件不存在,则创建文件,文件存在,则覆盖原文件内容

      echo "内容" >> 文件名    追加内容, 问价不存在则自动创建

      vi 文件名          进入编辑模式

    5、移动文件(重命名)

      mv 文件名 目录名      移动文件到指定目录下

      mv 文件名 新文件名     在源目录下移动,相当于重命名

      mv 文件名 指定目录下文件名 将文件移动到指定目录下,并创建新文件

    6、删除文件

      rmdir 目录名         删除空目录    此命令用于删除一个空目录,当目录里有数据是,此命令是不能删除的,必须将目录里的数据删了再能删除目录

      rm 文件            删除文件(默认有提示)   此命令用于删除目录和档案,此命令的功能十分强大,我们通常就用这个命令来删除档案

      rm -f 文件           强制删除(无提示)

      rm -r 目录           有提示 递归删除

      rm -rf 目录          递归删除该目录下所有的文件和目录

    此命令加上-rf参数可以删除档案,但是此命令在使用的时候要谨慎

    7、复制文件(copy)

      cp 文件名 指定目录      copy文件到指定目录

      cp 文件名 新文件名        copy文件到指定目录并创建新文件

      cp -r 目录名 目标目录名   copy目录到指定目录(该目录下的所有东西都会被copy)

       cp 文件名 指定目录      copy文件到指定目录(没有提示,直接覆盖)

    8、文件比较

      diff 文件1 文件2         比较两个文件内容 (只能自己看内容比较)

      vimdiff 文件1 文件2      比较两个文件内容(不一样的内容会高亮)

    9、下载文件

      wget 文件链接         远程下载文件

  • 相关阅读:
    [六、常用控件]1UIButton控件的使用
    [五、视图控制器]18在故事板中设置初始视图控制器
    [五、视图控制器]13视图控制器和滚动视图
    [五、视图控制器]16导航视图控制器的入栈和出栈
    [五、视图控制器]17自定义导航控制器的导航按钮
    [五、视图控制器]12UITapGestureRecognizer手势之双击
    [五、视图控制器]15导航视图控制器的使用
    [五、视图控制器]19在故事板中使用标签和按钮控件
    [五、视图控制器]11UITapGestureRecognizer手势之长按
    [六、常用控件]4UILabel自定义文字样式
  • 原文地址:https://www.cnblogs.com/renjie/p/11170854.html
Copyright © 2020-2023  润新知