zoukankan      html  css  js  c++  java
  • Linux常用指令笔记

    目标:统计当前目录下java文件的个数

    指令:`ls -R ./ | grep .java$ | wc -l`

    原理:`ls -R ./`列出当前文件夹下的所有FILE,包括目录以及文件;`grep .java$`找出匹配正则`.java$`的内容,也就是以.java结尾的内容,并把每个匹配的结果按行输出;`wc -l`统计从stdin输入的内容的行数

    --------------------------

    目标:同步两个文件夹A,B中的java文件,无论是A还是B中的文件修改后,都能使二个文件夹中的内容完全一致

    指令:

    `

    cp -ruvp A/ B/
    cp -ruvp B/ A/

    `

    原理:-r选项递归复制子文件夹的内容,-u选项表示只复制被更新过或不存在的文件,-v选项显示详细的复制过程,-p选项表示文件被复制过去后不更新时间戳等属性;注意这里-p选项很重要,否则你就会把同一个文件来回复制两次,因为每次复制都更新了该文件的创建时间等属性.

    --------------------------

  • 相关阅读:
    IO文件
    eclipse快捷键
    异常
    多例模式
    单例模式
    访问控制权限
    系统常见包

    查找
    【avalon】offsetParent
  • 原文地址:https://www.cnblogs.com/qrlozte/p/8530573.html
Copyright © 2011-2022 走看看