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选项很重要,否则你就会把同一个文件来回复制两次,因为每次复制都更新了该文件的创建时间等属性.

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

  • 相关阅读:
    fork()
    定时器
    epoll函数
    select函数
    高性能服务器程序框架
    socker地址API
    点击选中/取消选中flag
    html5的视频和音频
    html5
    JavaScript的string方法(demo)
  • 原文地址:https://www.cnblogs.com/qrlozte/p/8530573.html
Copyright © 2011-2022 走看看