当前位置: 首页 > 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.zqtcl.cn/news/491065/

相关文章:

  • 网页制作素材库哪个网站上海门户网站开发
  • 做网站 分辨率应该是多少做阿里巴巴网站要多少钱
  • 有专业做外贸的网站吗千岛湖网站建设
  • 百度怎么做开锁网站中国咖啡网站建设方案
  • 新网站不被收录郑州网站建设培训学校
  • 网站群建设意见征集北京做网站报价
  • 网站建设开发费会计处理山东省住房和城乡建设厅二建查询
  • 市工商局网站建设情况襄阳网站seo诊断
  • 动漫做那个视频网站单网页网站如何做
  • 企业网站名是什么意思广州公共交易中心
  • 做网站那家好沈阳做网站公司哪家好
  • 现在做一个网站大概多少钱中国住房城乡建设部网站
  • 高端企业网站建设核心秦皇岛网站制作人才招聘
  • 网站制作花多少钱简历模板表格
  • 泰安专业网站开发公司网页设计师常逛网站
  • 百度收录万网空间的网站需要多久推广seo网站
  • 个体工商户可以做网站备案吗微信app下载安装官方版2023
  • 内贸在什么网站做做网站需要提供哪些信息
  • 物流网站怎么做推广网页程序开发语言
  • 静态网站跟动态网站开发的层次
  • 公司购买网站怎么做分录被k掉的网站怎么做才能有收录
  • 网页制作相关网站网络卖货平台有哪些
  • 国内网站都要备案吗快速做网站的软件
  • 遂宁市住房和城乡建设局网站自己的网站怎么做美工
  • 资阳网站建设公司中国菲律宾概念股
  • 网站优化报价wordpress 获取别名
  • 自适应网站如何做mip微信网站公司
  • 网站建设改版升级wordpress 艺术家
  • 百度怎么网站排名python做网站的开发
  • 淘宝 网站建设教程视频北京华夏建设有限公司网站