在为读取错误testing问题LUN时,遇到以下问题: find /mnt/problem_lun/ -type f -print -exec dd if={} of=/dev/null bs=8k \; … /mnt/problem_lun/a_file dd: writing `/dev/null': File too large 33619977+0 records in 33619976+0 records out 275414843392 bytes (275 GB) copied, 804.171 s, 342 MB/s IBM硬件,RHEL 6.6 谁是罪魁祸首,提供这个特定的文件可以读取没有任何错误?
我想知道是否有人在微软曾经遇到过不能记住规则名称的情况! netsh advfirewall firewall show rule只接受1个名称,netsh上没有可用的模式匹配工具来帮助查找使用"SQL*"或^SQL.+$等模式的规则^SQL.+$ 使用显示和name=all可以列出所有规则,但我无法find一个坚实的命令行grep工具的Windows。 我想能够像这样运行一个命令: netsh advfirewall firewall show rule name=sql* 这可能吗?
我正在尝试调整使用FIND命令find的所有文件(它们是目录及其子目录中的所有文件)。 我尝试了很多select,但每次都遇到不同的错误。 这是我的最后一次尝试: find /my/folder/ -name '*jpg' -exec 'mogrify -resize 900">"{}' \; 我尝试了很多其他人,但无济于事。 出了什么问题?
所以,给出三个选项… find …. -delete find …. | xargs rm … find …. -exec rm …; ..或其变化,哪个选项是可取的? 我猜测没有硬性的答案,具体的情况会决定最好的select(请给它们命名!) 干杯。
我试图find所有直接在当前目录中并且比特定年龄更早的目录。 诀窍是,我只想考虑当前目录的后代的年龄,而不是recursion地search它们。 用法示例是每天备份文件 – 每天创build一个新目录,但放置在该目录内的文件保留其时间戳,并且通常较旧。 我希望能够清理旧的备份而不删除最近的快照中的旧文件。 它看起来像find可能无法做到这一点,你推荐什么unix工具(或他们的组合)?
我想从我的存储库中删除所有版本化的文件,但保留版本化的目录结构。 显然,我想保留所有.svn目录不变。 换句话说,我想完全清空工作副本的目录结构,而不损害目录结构本身。 例如,从这个结构中删除文件: dir/ .svn/ [files] svsubdir1/ file1 .svn/ [files] subdir2/ file2 file3 file4 .svn/ [files] subsubdir1/ file5 .svn/ [files] 应该导致: dir/ .svn/ [files] svsubdir1/ .svn/ [files] subdir2/ .svn/ [files] subsubdir1/ .svn/ [files] 我正在寻找某种find命令或某种东西来完成这个任务,而且我在构build命令时遇到了麻烦。 谢谢您的帮助!
在Linux下,我怎样才能find所有的文件和目录是由一个特定的用户可写(或,实际上,不可写)? 编辑:澄清,我的意思是在一个特定的子目录,而不是全系统。 是的,这意味着用户,组和世界可写性的所有排列和组合,允许用户写。 我知道这个问题在语义上是什么,我希望执行一个或几个class级来获得这些文件的列表。
GNU查找(和其他?)与普通的名称, -mode , -user等一起进行了一次实验testing。 从手册页: 真实。 每次看到手册页,我都会注意到这一点,并想知道它何时有用。 所以,给我一些什么时候有用的例子:〜)
我正在使用HP-UX系统,我想查找是否有任何循环符号链接。 到目前为止,我正在使用这个命令: ls -lrt `find ./ -follow -type l` 但是只能在当前目录下执行ls -lrt。 我应该使用什么命令来查找系统中的所有循环符号链接?
在Linux服务器上,我需要从一组用户中删除root权限。 但是这些用户有合法的理由能够使用“查找”实用程序根据文件名,修改date和其他元数据来search文件。 在服务器上,文件名不敏感,但文件内容可能是。 我想使用sudo来允许用户search服务器上任何地方的文件。 “查找”实用程序是很好的,但它允许各种副作用,如使用“-exec”来产生任意命令。 我可以find与我的限制工作吗?