当前位置: 首页 > news >正文

app网站开发后台处理侯马做网站

app网站开发后台处理,侯马做网站,wordpress wp_links,asp.net mvc 5网站开发之美find一些常用参数的一些常用实例和一些具体用法和注意事项。 1#xff0e;使用name选项#xff1a; 文件名选项是find命令最常用的选项#xff0c;要么单独使用该选项#xff0c;要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件#xff0c;记住要用引号将文件…find一些常用参数的一些常用实例和一些具体用法和注意事项。 1使用name选项 文件名选项是find命令最常用的选项要么单独使用该选项要么和其他选项一起使用。  可以使用某种文件名模式来匹配文件记住要用引号将文件名模式引起来。  不管当前路径是什么如果想要在自己的根目录$HOME中查找文件名符合*.log的文件使用~作为 pathname参数波浪号~代表了你的$HOME目录。 find ~ -name *.log -print   想要在当前目录及子目录中查找所有的‘ *.log‘文件可以用  find . -name *.log -print   想要的当前目录及子目录中查找文件名以一个大写字母开头的文件可以用   find . -name [A-Z]* -print   想要在/etc目录中查找文件名以host开头的文件可以用   find /etc -name host* -print   想要查找$HOME目录中的文件可以用   find ~ -name * -print 或find . -print   要想让系统高负荷运行就从根目录开始查找所有的文件。   find / -name * -print   如果想在当前目录查找文件名以一个个小写字母开头最后是4到9加上.log结束的文件   命令 find . -name [a-z]*[4-9].log -print 输出 [rootlocalhost test]# ll 总计 316 -rw-r--r-- 1 root root 302108 11-13 06:03 log2012.log -rw-r--r-- 1 root root     61 11-13 06:03 log2013.log -rw-r--r-- 1 root root      0 11-13 06:03 log2014.log -rw-r--r-- 1 root root      0 11-13 06:06 log2015.log drwxr-xr-x 6 root root   4096 10-27 01:58 scf drwxrwxr-x 2 root root   4096 11-13 06:08 test3 drwxrwxr-x 2 root root   4096 11-13 05:50 test4 [rootlocalhost test]# find . -name [a-z]*[4-9].log -print ./log2014.log ./log2015.log ./test4/log2014.log [rootlocalhost test]#   2用perm选项 按照文件权限模式用-perm选项,按文件权限模式来查找文件的话。最好使用八进制的权限表示法。   如在当前目录下查找文件权限位为755的文件即文件属主可以读、写、执行其他用户可以读、执行的文件可以用   [rootlocalhost test]# find . -perm 755 -print . ./scf ./scf/lib ./scf/service ./scf/service/deploy ./scf/service/deploy/product ./scf/service/deploy/info ./scf/doc ./scf/bin [rootlocalhost test]#   还有一种表达方法在八进制数字前面要加一个横杠-表示都匹配如-007就相当于777-005相当于555, 命令 find . -perm -005 输出 [rootlocalhost test]# ll 总计 316 -rw-r--r-- 1 root root 302108 11-13 06:03 log2012.log -rw-r--r-- 1 root root     61 11-13 06:03 log2013.log -rw-r--r-- 1 root root      0 11-13 06:03 log2014.log -rw-r--r-- 1 root root      0 11-13 06:06 log2015.log drwxr-xr-x 6 root root   4096 10-27 01:58 scf drwxrwxr-x 2 root root   4096 11-13 06:08 test3 drwxrwxr-x 2 root root   4096 11-13 05:50 test4 [rootlocalhost test]# find . -perm -005 . ./test4 ./scf ./scf/lib ./scf/service ./scf/service/deploy ./scf/service/deploy/product ./scf/service/deploy/info ./scf/doc ./scf/bin ./test3 [rootlocalhost test]#   3忽略某个目录 如果在查找文件时希望忽略某个目录因为你知道那个目录中没有你所要查找的文件那么可以使用-prune选项来指出需要忽略的目录。在使用-prune选项时要当心因为如果你同时使用了-depth选项那么-prune选项就会被find命令忽略。如果希望在test目录下查找文件但不希望在test/test3目录下查找可以用   命令 find test -path test/test3 -prune -o -print 输出 [rootlocalhost soft]# find test -path test/test3 -prune -o -print test test/log2014.log test/log2015.log test/test4 test/test4/log2014.log test/test4/log2013.log test/test4/log2012.log test/scf test/scf/lib test/scf/service test/scf/service/deploy test/scf/service/deploy/product test/scf/service/deploy/info test/scf/doc test/scf/bin test/log2013.log test/log2012.log [rootlocalhost soft]#   4使用find查找文件的时候怎么避开某个文件目录  实例1在test 目录下查找不在test4子目录之内的所有文件 命令 find test -path test/test4 -prune -o -print 输出 [rootlocalhost soft]# find test test test/log2014.log test/log2015.log test/test4 test/test4/log2014.log test/test4/log2013.log test/test4/log2012.log test/scf test/scf/lib test/scf/service test/scf/service/deploy test/scf/service/deploy/product test/scf/service/deploy/info test/scf/doc test/scf/bin test/log2013.log test/log2012.log test/test3 [rootlocalhost soft]# find test -path test/test4 -prune -o -print test test/log2014.log test/log2015.log test/scf test/scf/lib test/scf/service test/scf/service/deploy test/scf/service/deploy/product test/scf/service/deploy/info test/scf/doc test/scf/bin test/log2013.log test/log2012.log test/test3 [rootlocalhost soft]#   说明 find [-path ..] [expression]  在路径列表的后面的是表达式  -path test -prune -o -print 是 -path test -a -prune -o -print 的简写表达式按顺序求值, -a 和 -o 都是短路求值与 shell 的  和 || 类似如果  -path test 为真则求值 -prune , -prune 返回真与逻辑表达式为真否则不求值 -prune与逻辑表达式为假。如果 -path test -a -prune 为假则求值 -print -print返回真或逻辑表达式为真否则不求值 -print或逻辑表达式为真。  这个表达式组合特例可以用伪码写为: if -path test then   -prune   else   -print     实例2避开多个文件夹: 命令 find test \( -path test/test4 -o -path test/test3 \) -prune -o -print  输出 [rootlocalhost soft]# find test \( -path test/test4 -o -path test/test3 \) -prune -o -print test test/log2014.log test/log2015.log test/scf test/scf/lib test/scf/service test/scf/service/deploy test/scf/service/deploy/product test/scf/service/deploy/info test/scf/doc test/scf/bin test/log2013.log test/log2012.log [rootlocalhost soft]#   说明 圆括号表示表达式的结合。  \ 表示引用即指示 shell 不对后面的字符作特殊解释而留给 find 命令去解释其意义。   实例3查找某一确定文件-name等选项加在-o 之后 命令 find test \(-path test/test4 -o -path test/test3 \) -prune -o -name *.log -print 输出 [rootlocalhost soft]# find test \( -path test/test4 -o -path test/test3 \) -prune -o -name *.log -print test/log2014.log test/log2015.log test/log2013.log test/log2012.log [rootlocalhost soft]#   5使用user和nouser选项 按文件属主查找文件 实例1在$HOME目录中查找文件属主为peida的文件  命令 find ~ -user peida -print   实例2在/etc目录下查找文件属主为peida的文件:  命令 find /etc -user peida -print   说明 实例3为了查找属主帐户已经被删除的文件可以使用-nouser选项。在/home目录下查找所有的这类文件 命令 find /home -nouser -print 说明 这样就能够找到那些属主在/etc/passwd文件中没有有效帐户的文件。在使用-nouser选项时不必给出用户名 find命令能够为你完成相应的工作。   6使用group和nogroup选项 就像user和nouser选项一样针对文件所属于的用户组 find命令也具有同样的选项为了在/apps目录下查找属于gem用户组的文件可以用   find /apps -group gem -print   要查找没有有效所属用户组的所有文件可以使用nogroup选项。下面的find命令从文件系统的根目录处查找这样的文件: find / -nogroup-print   7按照更改时间或访问时间等查找文件 如果希望按照更改时间来查找文件可以使用mtime,atime或ctime选项。如果系统突然没有可用空间了很有可能某一个文件的长度在此期间增长迅速这时就可以用mtime选项来查找这样的文件。   用减号-来限定更改时间在距今n日以内的文件而用加号来限定更改时间在距今n日以前的文件。   希望在系统根目录下查找更改时间在5日以内的文件可以用 find / -mtime -5 -print 为了在/var/adm目录下查找更改时间在3日以前的文件可以用: find /var/adm -mtime 3 -print   8查找比某个文件新或旧的文件 如果希望查找更改时间比某个文件新但比另一个文件旧的所有文件可以使用-newer选项。 它的一般形式为   newest_file_name ! oldest_file_name   其中是逻辑非符号。   实例1查找更改时间比文件log2012.log新但比文件log2017.log旧的文件 命令 find -newer log2012.log ! -newer log2017.log 输出 [rootlocalhost test]# ll 总计 316 -rw-r--r-- 1 root root 302108 11-13 06:03 log2012.log -rw-r--r-- 1 root root     61 11-13 06:03 log2013.log -rw-r--r-- 1 root root      0 11-13 06:03 log2014.log -rw-r--r-- 1 root root      0 11-13 06:06 log2015.log -rw-r--r-- 1 root root      0 11-16 14:41 log2016.log -rw-r--r-- 1 root root      0 11-16 14:43 log2017.log drwxr-xr-x 6 root root   4096 10-27 01:58 scf drwxrwxr-x 2 root root   4096 11-13 06:08 test3 drwxrwxr-x 2 root root   4096 11-13 05:50 test4 [rootlocalhost test]# find -newer log2012.log ! -newer log2017.log . ./log2015.log ./log2017.log ./log2016.log ./test3 [rootlocalhost test]#   实例2查找更改时间在比log2012.log文件新的文件   命令 find . -newer log2012.log -print 输出 [rootlocalhost test]# find -newer log2012.log . ./log2015.log ./log2017.log ./log2016.log ./test3 [rootlocalhost test]#   9使用type选项 实例1在/etc目录下查找所有的目录   命令 find /etc -type d -print   实例2在当前目录下查找除目录以外的所有类型的文件   命令 find . ! -type d -print   实例3在/etc目录下查找所有的符号链接文件 命令 find /etc -type l -print   10使用size选项 可以按照文件长度来查找文件这里所指的文件长度既可以用块block来计量也可以用字节来计量。以字节计量文件长度的表达形式为N c以块计量文件长度只用数字表示即可。   在按照文件长度查找文件时一般使用这种以字节表示的文件长度在查看文件系统的大小因为这时使用块来计量更容易转换。   实例1在当前目录下查找文件长度大于1 M字节的文件   命令 find . -size 1000000c -print 实例2在/home/apache目录下查找文件长度恰好为100字节的文件:   命令 find /home/apache -size 100c -print   实例3在当前目录下查找长度超过10块的文件一块等于512字节  命令 find . -size 10 -print   11使用depth选项 在使用find命令时可能希望先匹配所有的文件再在子目录中查找。使用depth选项就可以使find命令这样做。这样做的一个原因就是当在使用find命令向磁带上备份文件系统时希望首先备份所有的文件其次再备份子目录中的文件。   实例1find命令从文件系统的根目录开始查找一个名为CON.FILE的文件。    命令 find / -name CON.FILE -depth -print 说明 它将首先匹配所有的文件然后再进入子目录中查找 12使用mount选项    在当前的文件系统中查找文件不进入其他文件系统可以使用find命令的mount选项。 实例1从当前目录开始查找位于本文件系统中文件名以XC结尾的文件   命令 find . -name *.XC -mount -print 转载于:https://www.cnblogs.com/leaf-bajiao/p/6743422.html
http://www.pierceye.com/news/675472/

相关文章:

  • 网站html地图怎么做的wordpress 国内视频网站
  • 哪个网站做的简历比较好龙岗做网站公司icxun
  • 海外网站开发网站打开慢怎么回事
  • 外贸导向企业网站搜索引擎大全排名
  • 网站域名怎么做变更企业查询系统
  • 12306网站多少钱做的怎么研发软件app
  • 手机端建站井冈山保育院网站建设
  • 服装设计网站怎么做wordpress网站商务通
  • 重庆建设医院官方网站医疗网站源码
  • 大学生想做网站天元建设集团有限公司商业承兑汇票拒付最新消息
  • 怎么区分营销型网站文章类型的网站模版
  • 网站充值接口怎么做国家企业官网查询系统
  • 厦门网站建设工程网站备案幕布大小
  • 做家教去什么网站滕州做网站哪家好
  • 深圳市涂能装饰设计公司网站网站建设活动策划方案
  • 建设三合一网站找设计公司上哪个网站
  • 代理ip做网站流量饭店网站模板
  • 保险网站查询软件开发工程师和程序员的区别
  • 江都区城乡建设局网站马局下载app下载安卓免费
  • 网站做后台kuler 网站
  • 北京建网站公司飞沐扬中信息网
  • 商河网站建设公司南县网站建设推荐
  • 湛江企业网站建站模板网站开发 平台
  • c做的网站app开发制作专业吗
  • 杭州做网站公司做网站的文章
  • 那里有制作网站公司做网站需要了解的内容
  • 网站防护怎么做企业网站建设的ppt
  • 凡科网的网站建设好用吗wordpress在线朗读
  • 闽侯县建设局网站营销网站seo推广费用
  • 长乐区住房和城乡建设局网站测网站打开的速度的网址