精华内容
下载资源
问答
  • <p>OSError: Could not find unix home directory to search for astropy config dir <p>However, there seems to be no issue with: <code>import astroquery</code></p> <p>Additionally when I try, <p><code>...
  • unix find命令

    2010-08-04 08:22:35
    unix find命令 的使用 unix find命令 的使用 unix find命令 的使用
  • find command in UNIX

    2013-10-20 22:18:35
    find command is one of the versatile command in UNIX and Linux and I used it a lot in my day to day work. I believe having knowledge of find command in UNIX and understanding of its different u

    find command is one of the versatile command in UNIX and Linux  and I used it a lot in my day to day work.

    I believe having knowledge of find command in UNIX and

    understanding of its different usage will increase your productivity a lot in UNIX.

    Read more:

    http://javarevisited.blogspot.com/2011/03/10-find-command-in-unix-examples-basic.html#ixzz2iGuh5NIM

     

    展开全文
  • UNIX find命令的使用

    2012-12-25 12:06:08
    UNIX find命令的使用,包括各种参数及操作
  • UNIX.find

    2011-12-08 14:17:47
    命令就能方便的查找出来,那么使用“find”命令来查找它就不能给你留下深刻的印象,毕竟“find”命令的强大功能不止这个。如果知道了某个文件的文件名,而不知道这个文件放到哪个文件夹,甚至是层层套嵌的文件夹里。...
      通过文件名查找法:

      这个方法说起来就和在WINDOWS下查找文件一样容易理解了。如果你把这个文件放在单个的文件夹里面,只要使用常见的“ls"命令就能方便的查找出来,那么使用“find”命令来查找它就不能给你留下深刻的印象,毕竟“find”命令的强大功能不止这个。如果知道了某个文件的文件名,而不知道这个文件放到哪个文件夹,甚至是层层套嵌的文件夹里。举例说明,假设你忘记了httpd.conf这个文件在系统的哪个目录下,甚至在系统的某个地方也不知道,则这是可以使用如下命令:

      find / -name httpd.conf

      这个命令语法看起来很容易就明白了,就是直接在find后面写上 -name,表明要求系统按照文件名查找,最后写上httpd.conf这个目标文件名即可。稍等一会系统会在计算机屏幕上显示出查找结果列表:
    etc/httpd/conf/httpd.conf

      这就是httpd.conf这个文件在Linux系统中的完整路径。查找成功。
      如果输入以上查找命令后系统并没有显示出结果,那么不要以为系统没有执行find/ -name httpd.conf命令,而可能是你的系统中没有安装Apache服务器,这时只要你安装了Apache Web服务器,然后再使用find / -name httpd.conf就能找到这个配置文件了。

      无错误查找技巧:

      在Linux系统中“find”命令是大多数系统用户都可以使用的命令,并不是ROOT系统管理员的专利。但是普通用户使用“find”命令时也有可能遇到这样的问题,那就是Linux系统中系统管理员ROOT可以把某些文件目录设置成禁止访问模式。这样普通用户就没有权限用“find”命令来查询这些目录或者文件。当普通用户使用“find”命令来查询这些文件目录是,往往会出现"Permissiondenied."(禁止访问)字样。系统将无法查询到你想要的文件。为了避免这样的错误,我们可是使用转移错误提示的方法尝试着查找文件,输入
    find / -name access_log 2>/dev/null

      这个方法是把查找错误提示转移到特定的目录中去。系统执行这个命令后,遇到错误的信息就直接输送到stderrstream 2 中,access_log 2就是表明系统将把错误信息输送到stderrstream 2中,/dev/null是一个特殊的文件,表明空的或者错误的信息,这样查询到的错误信息将被转移了,不会再显示了。
     在Linux系统查找文件也会遇到这样一个实际问题。如果我们在整个硬盘,这个系统中查找某个文件就要花费相当长的一段时间,特别是大型Linux系统和容量较大的硬盘,文件放在套嵌很深的目录中的时候。如果我们知道了这个文件存放在某个大的目录中,那么只要在这个目录中往下找就能节省很多时间了。使用find /etc -name httpd.conf 就可以解决这个问题。上面的命令就是表示在etc目录中查询httpd.conf这个文件。这里再说明一下“/ ”这个函数符号的含义,如果输入 “find/ ”就是表示要求Linux系统在整个ROOT目录下查找文件,也就是在整个硬盘上查找文件,而“find/etc”就是只在 etc目录下查找文件。因为“find/etc”表示只在etc目录下查找文件,所以查找的速度就相应要快很多了。

      根据部分文件名查找方法:
      这个方法和在WINDOWS中查找已知的文件名方法是一样的。不过在Linux中根据部分文件名查找文件的方法要比在WINDOWS中的同类查找方法要强大得多。例如我们知道某个文件包含有srm这3个字母,那么要找到系统中所有包含有这3个字母的文件是可以实现的,输入:

      find /etc -name '*srm*'

      这个命令表明了Linux系统将在/etc整个目录中查找所有的包含有srm这3个字母的文件,比如 absrmyz, tibc.srm等等符合条件的文件都能显示出来。如果你还知道这个文件是由srm 这3个字母打头的,那么我们还可以省略最前面的星号,命令如下:

      find/etc -name 'srm*'

      这是只有像srmyz 这样的文件才被查找出来,象absrmyz或者 absrm这样的文件都不符合要求,不被显示,这样查找文件的效率和可靠性就大大增强了。

      根据文件的特征查询方法:

      如果只知道某个文件的大小,修改日期等特征也可以使用“find”命令查找出来,这和WINDOWS系统中的"搜索"功能是基本相同的。在微软的"搜索"中WINDOWS中的"搜索助理"使得搜索文件和文件夹、打印机、用户以及网络中的其他计算机更加容易。它甚至使在Internet 上搜索更加容易。"搜索助理"还包括一个索引服务,该服务维护了计算机中所有文件的索引,使得搜索速度更快。使用"搜索助理"时,用户可以指定多个搜索标准。例如,用户可以按名称、类型及大小搜索文件和文件夹。用户甚至可以搜索包含特定文本的文件。如果用户正使用 Active Directory,这时还可以搜索带有特定名称或位置的打印机。

      例如我们知道一个Linux文件大小为1,500 bytes,那么我们可是使用如下命令来查询find / -size 1500c,字符 c 表明这个要查找的文件的大小是以bytes为单位。如果我们连这个文件的具体大小都不知道,那么在Linux中还可以进行模糊查找方式来解决。例如我们输入find/ -size +10000000c 这个命令,则标明我们指定系统在根目录中查找出大于10000000字节的文件并显示出来。命令中的“+”是表示要求系统只列出大于指定大小的文件,而使用“-”则表示要求系统列出小于指定大小的文件。下面的列表就是在Linux使用不同“ find"命令后系统所要作出的查找动作,从中我们很容易看出在Linux中使用“find"命令的方式是很多的,“ find"命令查找文件只要灵活应用,丝毫不必在WINDOWS中查找能力差。

      find / -amin -10 # 查找在系统中最后10分钟访问的文件
      find / -atime -2 # 查找在系统中最后48小时访问的文件
      find / -empty # 查找在系统中为空的文件或者文件夹
      find / -group cat # 查找在系统中属于 groupcat的文件
      find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件
      find / -mtime -1 #查找在系统中最后24小时里修改过的文件
      find / -nouser #查找在系统中属于作废用户的文件
      find / -user fred #查找在系统中属于FRED这个用户的文件


      下面的列表就是对find命令所可以指定文件的特征进行查找的部分条件。在这里并没有列举所有的查找条件,参考有关Linux有关书籍可以知道所有find命令的查找函数。
      -amin n
      查找系统中最后N分钟访问的文件
      -atime n
      查找系统中最后n*24小时访问的文件
      -cmin n
      查找系统中最后N分钟被改变状态的文件
      -ctime n
      查找系统中最后n*24小时被改变状态的文件
      -empty
      查找系统中空白的文件,或空白的文件目录,或目录中没有子目录的文件夹
      -false
      查找系统中总是错误的文件
      -fstype type
      查找系统中存在于指定文件系统的文件,例如:ext2 .
      -gid n
      查找系统中文件数字组 ID 为 n的文件
      -group gname
      查找系统中文件属于gnam文件组,并且指定组和ID的文件
     Find命令的控制选项说明:
      Find命令也提供给用户一些特有的选项来控制查找操作。下表就是我们总结出的最基本,最常用的find命令的控制选项及其用法。
      选项
      用途描述
      -daystart
      .测试系统从今天开始24小时以内的文件,用法类似-amin
      -depth
      使用深度级别的查找过程方式,在某层指定目录中优先查找文件内容
      -follow
      遵循通配符链接方式查找; 另外,也可忽略通配符链接方式查询
      -help
      显示命令摘要
      -maxdepth levels
      在某个层次的目录中按照递减方法查找
      -mount
      不在文件系统目录中查找, 用法类似 -xdev.
      -noleaf
      禁止在非UNUX文件系统,MS-DOS系统,CD-ROM文件系统中进行最优化查找
      -version
      打印版本数字
      

      使用-follow选项后,find命令则遵循通配符链接方式进行查找,除非你指定这个选项,否则一般情况下find命令将忽略通配符链接方式进行文件查找。

      -maxdepth选项的作用就是限制find命令在目录中按照递减方式查找文件的时候搜索文件超过某个级别或者搜索过多的目录,这样导致查找速度变慢,查找花费的时间过多。例如,我们要在当前(.)目录技巧子目录中查找一个名叫fred的文件,我们可以使用如下命令

      find . -maxdepth 2 -name fred

      假如这个fred文件在./sub1/fred目录中,那么这个命令就会直接定位这个文件,查找很容易成功。假如,这个文件在./sub1/sub2/fred目录中,那么这个命令就无法查找到。因为前面已经给find命令在目录中最大的查询目录级别为2,只能查找2层目录下的文件。这样做的目的就是为了让find命令更加精确的定位文件,如果你已经知道了某个文件大概所在的文件目录级数,那么加入-maxdepth n 就很快的能在指定目录中查找成功。

      使用混合查找方式查找文件
      find命令可以使用混合查找的方法,例如我们想在/tmp目录中查找大于100000000字节并且在48小时内修改的某个文件,我们可以使用-and 来把两个查找选项链接起来组合成一个混合的查找方式。
      find /tmp -size +10000000c -and -mtime +2

      学习过计算机语言的朋友都知道,在计算机语言里,使用and ,or 分别表示“与”和“或”的关系。在Linux系统的查找命令中一样通用。
      还有这样的例子,
      find / -user fred -or -user george

      我们可以解释为在/tmp目录中查找属于fred或者george这两个用户的文件。
      在find命令中还可以使用“非”的关系来查找文件,如果我们要在/tmp目录中查找所有不属于panda的文件,使用一个简单的
      find /tmp ! -user panda
      命令就可以解决了。很简单。

      查找并显示文件的方法
      查找到某个文件是我们的目的,我们更想知道查找到的文件的详细信息和属性,如果我们采取现查找文件,在使用LS命令来查看文件信息是相当繁琐的,现在我们也可以把这两个命令结合起来使用。

      find / -name "httpd.conf" -ls

      系统查找到httpd.conf文件后立即在屏幕上显示httpd.conf文件信息。
      12063 34 -rw-r--r-- 1 root root 33545 Dec 30 15:36 /etc/httpd/conf/httpd.conf

      下面的表格就是一些常用的查找文件并显示文件信息的参数和使用方法
      选项
      用途描述
      -exec command;
      查找并执行命令
      -fprint file
      打印文件完整文件名
      -fprint0 file
      打印文件完整文件名包括空的文件
      -fprintf file format
      打印文件格式
      -ok command;
      给用户命令执行操作,根据用户的Y 确认输入执行
      -printf format
      打印文件格式
      -ls
      打印同种文件格式的文件.
    展开全文
  • Unix find 命令详解

    千次阅读 2012-02-02 19:11:37
    Unix find 命令详解 author:润明 2012-2-2 QQ:226399587  http://blog.csdn.net/runming918    由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络...

     

    Unix find 命令详解

    author:润明 2012-2-2  QQ:226399587  http://blog.csdn.net/runming918

     

         由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( N F S ),find命令在该文件系统中同样有效,只你具有相应的权限。
        在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指3 0 G字节以上的文件系统)。

    Find命令的一般形式为:
    find pathname -options [-print -exec -ok]
    先了解一下find所带的参数,能实现哪些功能
    find命令选项
    -name:按照文件名查找文件。
    -perm:按照文件权限来查找文件。
    -prune:使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。
    -user: 按照文件属主来查找文件。
    -group:按照文件所属的组来查找文件。
    -mtime -n +n:按照文件的更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。find命令还有- a t i m e和- c t i m e选项,但它们都和- mtime选项。
    -nogroup:查找无有效所属组的文件,即该文件所属的组在/etc/g r o u p s中不存在。
    -nouser:查找无有效属主的文件,即该文件的属主在/etc/passwd中不存在。
    -newer file1 ! file2:查找更改时间比文件f i l e 1新但比文件f i l e 2旧的文件。
    -type 查找某一类型的文件,诸如:
           b - 块设备文件。d - 目录。c - 字符设备文件。p - 管道文件。l - 符号链接文件。f - 普通文件。
    -size n:[c] 查找文件长度为n块的文件,带有c时表示文件长度以字节计。
    -depth:在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找。
    -fstype:查找位于某一类型文件系统中的文件,这些文件系统类型通常可以在配置文件/etc/fstab中找到,该配置文件中包含了本系统中有关文件系统的信息。
    -mount:在查找文件时不跨越文件系统m o u n t点。
    -follow:如果find命令遇到符号链接文件,就跟踪至链接所指向的文件。
    -cpio:对匹配的文件使用c p i o命令,将这些文件备份到磁带设备中。

     

    下面这个选项我觉得这个很好用,说明下:
    使用exec或ok来执行shell命令

    使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的(在有些操作系统中只允许- e x e c选项执行诸如l s或ls -l这样的命令)。大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正执行r m命令删除文件之前,最好先用l s命令看一下,确认它们是所要删除的文件。

    exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{ },一个空格和一个\,最后是一个分号。为了使用exec选项,必须要同时使用print选项。如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。

    例如:为了用ls -l命令列出所匹配到的文件,可以把ls -l命令放在find命令的- e x e c选项中
    # find . -type f -exec ls -l {} \;
    -rw-r--r--      1 root        root              34928 2003-02-25  ./conf/httpd.conf
    -rw-r--r--      1 root        root              12959 2003-02-25  ./conf/magic
    -rw-r--r--      1 root        root                  180 2003-02-25  ./conf.d/README
    上面的例子中,find命令匹配到了当前目录下的所有普通文件,并在-exec选项中使用ls -l命令将它们列出。
    在/ l o g s目录中查找更改时间在5日以前的文件并删除它们:
        $ find logs -type f -mtime +5 -exec rm {} \;
        记住,在s h e l l中用任何方式删除文件之前,应当先查看相应的文件,一定要小心!当使用诸如m v或r m命令时,可以使用- e x e c选项的安全模式。它将在对每个匹配到的文件进行操作之前提示你。

    在下面的例子中, find命令在当前目录中查找所有文件名以. LOG结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示。

    $ find . -name "*.conf"  -mtime +5 -ok rm {} \;

    < rm ... ./conf/httpd.conf > ? n

    按y键删除文件,按n键不删除。

     

    任何形式的命令都可以在- exec选项中使用。

    在下面的例子中我们使用grep命令。find命令首先匹配所有文件名为“ passwd*”的文件,例如passwd、passwd.old、passwd.bak,然后执行grep命令看看在这些文件中是否存在一个sam用户。
    # find /etc -name "passwd*" -exec grep "sam" {} \;
    sam:x:501:501::/usr/sam:/bin/bash

     

    find命令的例子
    1.查找当前用户主目录下的所有文件,下面两种方法都可以使用:
      $ find $HOME -print
      $ find ~ -print
    2.为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件,可以用:
      $ find . -type f -perm 644 -exec ls -l {} \;
    3.为了查找系统中所有文件长度为0的普通文件,并列出它们的完整路径,可以用:
      $ find / -type f -size 0 -exec ls -l {} \;
    4.查找/var/logs目录中更改时间在7日以前的普通文件,并在删除之前询问它们:
      $ find /var/logs -type f -mtime +7 -ok rm {} \;
    5.为了查找系统中所有属于root组的文件,可以用:
        $find . -group root -exec ls -l {} \;
          -rw-r--r--      1 root        root                  595 10月 31 01:09 ./fie1
    6.下面的find命令将删除当目录中访问时间在7日以来、含有数字后缀的admin.log文件。该命令只检查三位数字,所以相应文件的后缀不要超过999。
    先建几个admin.log*的文件 ,才能使用下面这个命令
        $ find . -name "admin.log[0-9][0-9][0-9]" -atime -7  -ok rm {} \;
          < rm ... ./admin.log001 > ? n
          < rm ... ./admin.log002 > ? n
          < rm ... ./admin.log042 > ? n
          < rm ... ./admin.log942 > ? n
    7.为了查找当前文件系统中的所有目录并排序,可以用:
          $ find . -type d  |sort
    8.为了查找系统中所有的r m t磁带设备,可以用:
          $ find /dev/rmt -print
    9.为了查找当前文件系统中的所有目录并排序,可以用:
          $ find . -type d |sort

     

     

    展开全文
  • Unixfind用法

    千次阅读 2011-07-25 20:16:01
    To use the find command, at the Unix prompt, enter: find . -name "pattern" -printReplace "pattern" with a filename or matching expression,

    To use the find command, at the Unix prompt, enter:

    find . -name "pattern" -print

    Replace "pattern" with a filename or matching expression, such as "*.txt" . (Leave the double quotes in.)

    Options

    The general form of the command is:

    find (starting directory) (matching criteria and actions)

    The find command will begin looking in the starting directory you specify and proceed to search through all accessible subdirectories. You may specify more than one starting directory for searching.

    You have several options for matching criteria:

    -atime nFile was accessed n days ago
    -mtime nFile was modified n days ago
    -size nFile is n blocks big (a block is 512 bytes)
    -type cSpecifies file type: f=plain text, d=directory
    -fstype typSpecifies file system type: 4.2 or nfs
    -name namThe filename is nam
    -user usrThe file's owner is usr
    -group grpThe file's group owner is grp
    -perm pThe file's access mode is p (where p is an integer)

    You can use  +  (plus) and  -  (minus) modifiers with the atimemtime, and size criteria to increase their usefulness, for example:

    -mtime +7Matches files modified more than seven days ago
    -atime -2Matches files accessed less than two days ago
    -size +100Matches files larger than 100 blocks (50KB)

    By default, multiple options are joined by "and". You may specify "or" with the  -o  flag and the use of grouped parentheses. To match all files modified more than 7 days ago and accessed more than 30 days ago, use:

    \( -mtime +7 -atime +30 \)

    To match all files modified more than 7 days ago or accessed more than 30 days ago, use:

    \( -mtime +7 -o -atime +30 \)

    You may specify "not" with an exclamation point. To match all files ending in .txt except the file notme.txt, use:

    \! -name notme.txt -name \*.txt

    You can specify the following actions for the list of files that the find command locates:

    -printDisplay pathnames of matching files.
    -exec cmdExecute command cmd on a file.
    -ok cmdPrompt before executing the command cmd on a file.
    -mount(System V) Restrict to file system of starting directory.
    -xdev(BSD) Restrict to file system of starting directory.
    -prune(BSD) Don't descend into subdirectories.

    Executed commands must end with  \;  (a backslash and semi-colon) and may use  {}  (curly braces) as a placeholder for each file that the find command locates. For example, for a long listing of each file found, use:

    -exec ls -l {} \;

    Matching criteria and actions may appear in any order and are evaluated from left to right.

    Full examples

    • To find and report all C language source code files starting at the current directory, enter: find . -name \*.c -print
    • To report all files starting in the directories /mydir1 and /mydir2 larger than 2,000 blocks (about 1,000KB) and that have not been accessed in over 30 days, enter: find /mydir1 /mydir2 -size +2000 -atime +30 -print
    • To remove (with prompting) all files starting in the /mydir directory that have not been accessed in over 100 days, enter: find /mydir -atime +100 -ok rm {} \;
    • To show a long listing starting in /mydir of files not modified in over 20 days or not accessed in over 40 days, enter: find /mydir \(-mtime +20 -o -atime +40\) -exec ls -l {} \;
    • To list and remove all regular files named core starting in the directory /prog that are larger than 500KB, enter: find /prog -type f -size +1000 -print -name core -exec rm {} \;Note: On some systems, the name of the starting directory must end with a  /  (slash), or the find command will return nothing. Thus, the starting directory in the previous example would be designated as /prog/, with a trailing slash. On other systems, a trailing slash does not affect the command. A trailing slash is never needed when searching in / (the root directory), . (the current directory), or .. (the parent directory).

    For more information, consult the Unix manual page by entering at the Unix prompt:

    man find
    展开全文
  • UNIX find命令详解

    千次阅读 2008-10-21 00:28:00
    本文介绍如何使用 find 命令浏览 UNIX® 文件系统中丰富的内容。find命令是 UNIX 程序员的技能中功能最强大和最有用的命令之一。各种版本的 UNIX 都具有可以包含数以千计的不同类型文件的文件系统。有了如此之多的...
  • linux、unixfind精通

    2010-12-29 14:28:51
    配置linux、 unixfind精通
  • UNIX find + grep

    2012-04-20 14:57:29
    find /schedapps/test/log -type f -name "*abc*.log" find /schedapps/test/log -type f -name "*.log" | grep abc   2) 查看指定目录下文件名中不包含字符串abc的文件 find /schedapps/test/log -t
  • unixfind命令

    2013-08-13 14:28:15
    F i n d命令的一般形式为: find pathname -options [-print -exec -ok] 让我们来看看该命令的参数: pathname find命令所查找的目录路径。例如用.来表示当前...
  • find command in Unix

    2007-03-21 23:22:00
    If you want to find some files include the certain centenses , for example , you would like to find which .cpp files have include the head file "hello.h", you can use find command like this: ...
  • <div><p>Optimize find_unix_sk_by_ino(). Replaced the linear search with a hashtable lookup. Fixes #339</p><p>该提问来源于开源项目:checkpoint-restore/criu</p></div>
  • linux&unix find命令

    千次阅读 2016-09-12 13:08:42
    说一下查找whereis locale find程序 主要说find 程序经常使用的部分命令
  • UNIXFIND查找文件

    2021-02-09 16:56:34
    lastdate=`date +%Y%m%d` user_folder=/home/shared/XX cd $user_folder for sub in X X1 X2 X3 X3 ...find PAHT=$sub,D=$enb,X$enb -name "A${lastdate}*${enb}*" | xargs zip -rjgu xml_${lastdate}_$
  • bfs:UNIX find命令的广度优先版本
  • unix-find command

    2010-08-05 11:58:00
    find file find . -name filename 2.find files contains string find . -name "*.cpp"|xargs grep "somestring" find . -name "*.cpp" -exec grep "somestring" {} /; -print
  • UNIXfind 命令

    2013-12-12 15:20:25
    在运行一个非常消耗资源的f i n d命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指3 0 G字节以上的文件系统)。...find pathname -options [-print -exec -ok
  • Unix Linux Find 命令

    2011-04-29 13:13:06
    作者:Sheryl Calish 简单介绍这一无处不在的命令的强大的方面以及混乱的方面。 2008 年 7 月发布 Linux find 命令是所有 Linux 命令中最有用的一个,同时也...使用 find 命令,您不但可以找到具这些属性任意组...
  • linux unix Find 命令

    千次阅读 2006-03-07 09:19:00
    Find 命令pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的s h e l l命令。...
  • unix find command tutorial and sample code

    千次阅读 2013-06-24 09:21:51
    find /home/prestat/bills/test -type f -mmin +20 -exec ls -l {} \; 删除20分钟前的文件 find /home/prestat/bills/test -type f -mmin +20 -exec rm {} \; 显示20天前的文件 find /home/prestat/bills/...
  • 使用 UNIX find 命令的高级技术

    千次阅读 2011-05-24 14:37:00
    使用 UNIX find 命令的高级技术
  • But when I deployed the code to a unix machine it hang on the second subsequent call with the same path argument and could not find the postmaster.pid. This happens on the Ubuntu 16, 18 and CentOS ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,253
精华内容 2,101
关键字:

findunix