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

宁海县城镇建设局网站网站开发相关书籍

宁海县城镇建设局网站,网站开发相关书籍,梁平网站建设,seo关键词是什么意思find是我们很常用的一个Linux命令#xff0c;但是我们一般查找出来的并不仅仅是看看而已#xff0c;还会有进一步的操作#xff0c;这个时候exec的作用就显现出来了。 exec解释#xff1a; -exec 参数后面跟的是command命令#xff0c;它的终止是以;为结束标志的#x… find是我们很常用的一个Linux命令但是我们一般查找出来的并不仅仅是看看而已还会有进一步的操作这个时候exec的作用就显现出来了。  exec解释 -exec  参数后面跟的是command命令它的终止是以;为结束标志的所以这句命令后面的分号是不可缺少的考虑到各个系统中分号会有不同的意义所以前面加反斜杠。 {}   花括号代表前面find查找出来的文件名。 使用find时只要把想要的操作写在一个文件里就可以用exec来配合find查找很方便的。在有些操作系统中只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正执行rm命令删除文件之前最好先用ls命令看一下确认它们是所要删除的文件。 exec选项后面跟随着所要执行的命令或脚本然后是一对儿{ }一个空格和一个\最后是一个分号。为了使用exec选项必须要同时使用print选项。如果验证一下find命令会发现该命令只输出从当前路径起的相对路径及文件名。 实例1ls -l命令放在find命令的-exec选项中  命令 find . -type f -exec ls -l {} \; 输出  [rootlocalhost test]# find . -type f -exec ls -l {} \;  -rw-r--r-- 1 root root 127 10-28 16:51 ./log2014.log -rw-r--r-- 1 root root 0 10-28 14:47 ./test4/log3-2.log -rw-r--r-- 1 root root 0 10-28 14:47 ./test4/log3-3.log -rw-r--r-- 1 root root 0 10-28 14:47 ./test4/log3-1.log -rw-r--r-- 1 root root 33 10-28 16:54 ./log2013.log -rw-r--r-- 1 root root 302108 11-03 06:19 ./log2012.log -rw-r--r-- 1 root root 25 10-28 17:02 ./log.log -rw-r--r-- 1 root root 37 10-28 17:07 ./log.txt -rw-r--r-- 1 root root 0 10-28 14:47 ./test3/log3-2.log -rw-r--r-- 1 root root 0 10-28 14:47 ./test3/log3-3.log -rw-r--r-- 1 root root 0 10-28 14:47 ./test3/log3-1.log [rootlocalhost test]# 说明  上面的例子中find命令匹配到了当前目录下的所有普通文件并在-exec选项中使用ls -l命令将它们列出。 实例2在目录中查找更改时间在n日以前的文件并删除它们 命令 find . -type f -mtime 14 -exec rm {} \;  输出 [rootlocalhost test]# ll 总计 328 -rw-r--r-- 1 root root 302108 11-03 06:19 log2012.log -rw-r--r-- 1 root root     33 10-28 16:54 log2013.log -rw-r--r-- 1 root root    127 10-28 16:51 log2014.log lrwxrwxrwx 1 root root      7 10-28 15:18 log_link.log - log.log -rw-r--r-- 1 root root     25 10-28 17:02 log.log -rw-r--r-- 1 root root     37 10-28 17:07 log.txt drwxr-xr-x 6 root root   4096 10-27 01:58 scf drwxrwxrwx 2 root root   4096 10-28 14:47 test3 drwxrwxrwx 2 root root   4096 10-28 14:47 test4 [rootlocalhost test]# find . -type f -mtime 14 -exec rm {} \; [rootlocalhost test]# ll 总计 312 -rw-r--r-- 1 root root 302108 11-03 06:19 log2012.log lrwxrwxrwx 1 root root      7 10-28 15:18 log_link.log - log.log drwxr-xr-x 6 root root   4096 10-27 01:58 scf drwxrwxrwx 2 root root   4096 11-12 19:32 test3 drwxrwxrwx 2 root root   4096 11-12 19:32 test4 [rootlocalhost test]#  说明 在shell中用任何方式删除文件之前应当先查看相应的文件一定要小心当使用诸如mv或rm命令时可以使用-exec选项的安全模式。它将在对每个匹配到的文件进行操作之前提示你。  实例3在目录中查找更改时间在n日以前的文件并删除它们在删除之前先给出提示 命令 find . -name *.log -mtime 5 -ok rm {} \; 输出 [rootlocalhost test]# ll 总计 312 -rw-r--r-- 1 root root 302108 11-03 06:19 log2012.log lrwxrwxrwx 1 root root      7 10-28 15:18 log_link.log - log.log drwxr-xr-x 6 root root   4096 10-27 01:58 scf drwxrwxrwx 2 root root   4096 11-12 19:32 test3 drwxrwxrwx 2 root root   4096 11-12 19:32 test4 [rootlocalhost test]# find . -name *.log -mtime 5 -ok rm {} \;  rm ... ./log_link.log  ? y  rm ... ./log2012.log  ? n [rootlocalhost test]# ll 总计 312 -rw-r--r-- 1 root root 302108 11-03 06:19 log2012.log drwxr-xr-x 6 root root   4096 10-27 01:58 scf drwxrwxrwx 2 root root   4096 11-12 19:32 test3 drwxrwxrwx 2 root root   4096 11-12 19:32 test4 [rootlocalhost test]# 说明 在上面的例子中 find命令在当前目录中查找所有文件名以.log结尾、更改时间在5日以上的文件并删除它们只不过在删除之前先给出提示。 按y键删除文件按n键不删除。    实例4-exec中使用grep命令 命令 find /etc -name passwd* -exec grep root {} \; 输出 [rootlocalhost test]# find /etc -name passwd* -exec grep root {} \; root:x:0:0:root:/root:/bin/bash root:x:0:0:root:/root:/bin/bash [rootlocalhost test]# 说明 任何形式的命令都可以在-exec选项中使用。  在上面的例子中我们使用grep命令。find命令首先匹配所有文件名为“ passwd*”的文件例如passwd、passwd.old、passwd.bak然后执行grep命令看看在这些文件中是否存在一个root用户。 实例5查找文件移动到指定目录   命令 find . -name *.log -exec mv {} .. \; 输出 [rootlocalhost test]# ll 总计 12drwxr-xr-x 6 root root 4096 10-27 01:58 scf drwxrwxr-x 2 root root 4096 11-12 22:49 test3 drwxrwxr-x 2 root root 4096 11-12 19:32 test4 [rootlocalhost test]# cd test3/ [rootlocalhost test3]# ll 总计 304 -rw-r--r-- 1 root root 302108 11-03 06:19 log2012.log -rw-r--r-- 1 root root     61 11-12 22:44 log2013.log -rw-r--r-- 1 root root      0 11-12 22:25 log2014.log [rootlocalhost test3]# find . -name *.log -exec mv {} .. \; [rootlocalhost test3]# ll 总计 0[rootlocalhost test3]# cd .. [rootlocalhost test]# ll 总计 316 -rw-r--r-- 1 root root 302108 11-03 06:19 log2012.log -rw-r--r-- 1 root root     61 11-12 22:44 log2013.log -rw-r--r-- 1 root root      0 11-12 22:25 log2014.log drwxr-xr-x 6 root root   4096 10-27 01:58 scf drwxrwxr-x 2 root root   4096 11-12 22:50 test3 drwxrwxr-x 2 root root   4096 11-12 19:32 test4 [rootlocalhost test]# 实例6用exec选项执行cp命令   命令 find . -name *.log -exec cp {} test3 \; 输出 [rootlocalhost test3]# ll 总计 0[rootlocalhost test3]# cd .. [rootlocalhost test]# ll 总计 316 -rw-r--r-- 1 root root 302108 11-03 06:19 log2012.log -rw-r--r-- 1 root root     61 11-12 22:44 log2013.log -rw-r--r-- 1 root root      0 11-12 22:25 log2014.log drwxr-xr-x 6 root root   4096 10-27 01:58 scf drwxrwxr-x 2 root root   4096 11-12 22:50 test3 drwxrwxr-x 2 root root   4096 11-12 19:32 test4 [rootlocalhost test]# find . -name *.log -exec cp {} test3 \; cp: “./test3/log2014.log” 及 “test3/log2014.log” 为同一文件 cp: “./test3/log2013.log” 及 “test3/log2013.log” 为同一文件 cp: “./test3/log2012.log” 及 “test3/log2012.log” 为同一文件 [rootlocalhost test]# cd test3 [rootlocalhost test3]# ll 总计 304 -rw-r--r-- 1 root root 302108 11-12 22:54 log2012.log -rw-r--r-- 1 root root     61 11-12 22:54 log2013.log -rw-r--r-- 1 root root      0 11-12 22:54 log2014.log [rootlocalhost test3]#
http://www.pierceye.com/news/491065/

相关文章:

  • git网站开发网名logo设计制作
  • seo在线网站诊断推推蛙seo兼职怎么收费
  • 网站数据分析视频深圳市昊客网络科技有限公司
  • 外贸网站做开关行业的哪个好网站互动优化
  • 西班牙语网站设计哪家好开发一个跑腿app需要多少钱
  • 怎么才能提高网站点击量 免费网站原型图软件
  • wordpress私人建站主题网络公司手机网站
  • 做网站设计比较好的公司wordpress wp_trim_words
  • 湖南对外建设集团网站wordpress中数据库配置文件
  • 设计类网站模板物流企业网站建设策划书
  • dw建设手机网站永久免费网站推荐
  • 微信官方网站怎么进入自己做网站推广试玩
  • 郑州网站建设老牌公司贵州省城乡建设厅网站材料价
  • 网站建设费是什么上海建设网站公司
  • 怎么查出这个网站是谁做的谷歌首页
  • 桂林网站建设国内crm系统哪家好
  • 网站建设数据库配置查看商标是否被注册官网
  • 关于网站制作做网站用com还是cn好
  • 手机网站支付网站建设 sheji021
  • 兴义网站制作网上开的公司网站打不开
  • 三只松鼠的网站建设理念桐庐营销型网站建设
  • 建设银行网站未响应大理如何做百度的网站
  • 广州建立公司网站多少钱页面跳转不了怎么回事
  • 爱做的小说网站吗百度权重高的发帖网站
  • 做网站的空间费用要多少产品怎么做推广和宣传
  • 商城网站制作明细老牌深圳公司大雨中解散
  • wordpress缩略图设置百度站长工具seo
  • 建站还有前途么食品包装设计规范及包装标准
  • 专门做漫画的网站企业网站改版seo
  • 最新网站建设合同做网站在哪里添加关键词