[bug] Shell:paths must precede expression】的更多相关文章

参考 https://www.cnblogs.com/peter1994/p/7297656.html…
1.问题描述,运行下面的命令,清楚日志 [resin@xx ~]$ ssh xxx  "/usr/bin/find /data/logs/`dirname st_qu/stdout.log`/ -name "*.201*" -mtime +0 |xargs rm -rf"/usr/bin/find: paths must precede expression: Dubbo_JStack.log.2019-07-16_18:49:29Usage: /usr/bin/f…
原文地址:https://www.cnblogs.com/peter1994/p/7297656.html 在一天早上,想在服务器 /tmp 目录清除一些pdf文件,大概一万多个文件,在执行命令的时候 -mtime -name *.pdf 出现了错误: find: paths must precede expression Usage: find [-H] [-L] [-P] [path...] [expression] 然后就上网查了一下,结果搜索到一篇,大概是这样说的:多文件的查找的时候需要…
eg: find . -name *.c -or -name *.cpp 需要将模糊搜索词用引号括起来: find . -name "*.c" -or -name "*.cpp"…
find: paths must precede expressionUsage: find [-H] [-L] [-P] [path...] [expression] 然后就上网查了一下,结果搜索到一篇,大概是这样说的:多文件的查找的时候需要增加单引号 而我之前一直都是用的双引号,也没有遇到问题,这次却报错了~ ssh $ip "cd $path;find . -name 'access*log' -print -exec zip -r access.$month.zip {} \;"…
用find命令查找时 例如命令 会出错,查文档找出 find: paths must precede expression Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path…] [expression] This happens because *.c has been expanded by the shell resulting in find actually recei…
编写shell脚本,报错,如下面 [root@localhost backup]#find ./ -name mysqldump* -mtime +3 -delete [root@localhost backup]#find: paths must precede expression: mysqldump.sql.gz Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...]…
郁闷了今天进行如下的查询居然报告错误, [root@localhost /]# find /root/ -name *.txtfind: paths must precede expressionUsage: find [-H] [-L] [-P] [path...] [expression][root@localhost /]# 进行查找资料,多文件的查找的时候需要增加单引号 [root@localhost /]# find /root/ -name '*.txt'/root/.mozilla…
限制Shell,正如Rsh和Scponly让系统管理员限制Linux用户可以做哪些操作,你可以创建用户,将被允许通过Scp复制文件,但不会被允许登录到系统的命令行.这是非常重要的安全功能,应考虑每个系统管理员用户,以防止未经授权的活动,例如通过SSH. 如果你有一些在线存储,用于上传超过Scp/ SSH或rsync从远程主机的备份数据,那么,强烈建议使用限制弹这些传入的连接,并确保即使攻击者得到了用户名/密码(或密钥),那么他(或她)将无法打入您的系统. Scponly是极其简单的受限Shell…
1.什么是shell shell一般代表两个层面的意思,一个是命令解释器,比如BASH,另外一个是shell脚本. 命令解释器shell的发展史,sh-csh-ksh-tcsh-bash. 2.命令的优先级 alias(别名) Compound Commands(if while for) function(函数) build_in(内置命令) hash(缓存内容) $PASH error:command not found 别名:别名命令就是为了简化输出给一个长参数命令的整合,别名的定义方法a…