zoukankan      html  css  js  c++  java
  • 命令文件Linux find命令使用

    PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦!

            近来在工作中学习了不少Linux方面的命令,比如vim的应用命令、find命令、rpm打包spec配置文件等等。

        鸟哥私房才基础版给了我不少帮助,在这里感谢鸟哥。

             碰到的其中一个问题是应用ubuntu12.04往公司的SVN上传一个目录,不过之前这个目录是从SVN下载上去的,更改了目录后需要删除本来的全部.svn目录。上网找了一下Linux下删除目录下全部.svn的方法,方法如下:

        Linux下删除这些目录是很简单的,主要是应用了find工具,命令如下
    find . -type d -name ".svn"|xargs rm -rf
    或者
    find . -type d -iname ".svn" -exec rm -rf {} \;

             感觉Linux下的subersion客户端速度蛮快的,5.8G的目录花10多分钟就可以下载到当地,但是应用Windows版本的SVN下载则最少半个小时以上吧。

        每日一道理
    如果人类不好好保护我们这个赖以生存的地球,终有一天,风沙的肆虐与垃圾的堆积会吞没我们美丽的家园。我向全世界的人们呼吁:让我们从现在开始,从我做起,手挽手,肩并肩共同保护建设我们的家园吧!

             偶然可能需要在系统中查找拥有某一特征的文件(例如文件权限、文件属主、文件长度、
    文件类型等等)。这样做可能有很多原因。可能出于安全性的考虑,或是一般性的系统管理任
    务,或许只是为了找出一个不知保存在什么地方的文件。F i n d是一个非常有效的工具,它可
    以遍历当前目录甚至于整个文件系统来查找某些文件或目录。

            F i n d命令的一般形式为:
    find pathname -options [-print -exec -ok]
    让我们来看看该命令的参数:
    pathname find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。
    -print find命令将匹配的文件输出到标准输出。
    -exec find命令对匹配的文件执行该参数所给出的s h e l l命令。相应命令的形式为' c o m m -
    and' {} \;,注意{ }和\;之间的空格。
    -ok 和- e x e c的作用相同,只不过以一种更为安全的模式来执行该参数所给出的s h e l l命令,
    在执行每一个命令之前,都市给出提示,让用户来肯定是不是执行。

           可以在终端下应用man find来查询find命令的相关参数。

         

    文章结束给大家分享下程序员的一些笑话语录: 小沈阳版程序员~~~ \n程序员其实可痛苦的了......需求一做一改,一个月就过去了;嚎~ \n需求再一改一调,一季度就过去了;嚎~ \n程序员最痛苦的事儿是啥,知道不?就是,程序没做完,需求又改了; \n程序员最最痛苦的事儿是啥,知道不? 就是,系统好不容易做完了,方案全改了; \n程序员最最最痛苦的事儿是啥,知道不? 就是,系统做完了,狗日的客户跑了; \n程序员最最最最最痛苦的事儿是啥,知道不? 就是,狗日的客户又回来了,程序给删没了!

  • 相关阅读:
    linux的性能优化
    linux日志分析
    rsyslog日志服务的配置文件分析
    Unix 入门
    Linux常用快捷键
    Linux常用命令大全
    ueditor 实现ctrl+v粘贴图片并上传、word粘贴带图片
    本地图文直接复制到WordPress编辑器中
    本地图文直接复制到Blog编辑器中
    http大文件上传(切片)
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3074759.html
Copyright © 2011-2022 走看看