linuxfindfor
⑴ 高分求问 linux find结果进行scp传输的脚本怎么写 求帮助
脚本开头
然后再cd到那个目录
然后就是for循环 然后要执行的循环就是你那个find所找到的条目录 如果find输出的除了找到的日志文件还有其它的,,用grep 去除
然后 循环体内部则是每一次要复制的一个日志即变量引用那个队列
然后就复制完成了
呵呵 ,,不过要这样复制的前提要建立ssh密钥通信 两台linux之间
⑵ Linux中的find是什么意思
这里的find的本意就是“发现”,这句话写的比较文雅,用文学的笔触表达的。find有很多用法,比如:作“发现”理解,I can't find my boots! 我找不到我的靴子!,作“(对某人某事)产生某种感觉”如I find him boring!我发觉他很讨厌!还有一种相对比较特殊的用法,作“拥有(足够的某物去做想做的事)”,例:I can never find the time to read novels.我从来都挤不出时间看小说,We couldn't find encough money to pay for the holiday。我们赚不到足够的钱去度假。 以上的种种意思都是建立在基本意思上再进行发散的,您给的句子也是同样的意思,直译就是:黄昏发现他在哭泣。其实翻译有时候要进行相应的调整,灵活翻译,翻译为“他在黄昏中啜泣”其实更好一些。这个find的意思就是您理解的那样,没有任何问题只需稍稍引申就好。呵呵,谢谢,祝好运!
⑶ linux使用find命令查找文件中a到c开头的字符
find . -type f | xargs grep "^[a-c]"
命令详解:
find:用来在指定目录下查找文件
find .:列出当前目录及子目录下所有文件和文件夹
find . -type 类型参数:根据文件类型搜索
|:管道命令。处理经由前面一个指令传出的正确输出信息,也就是 standard output 的信息,传递给下一个命令,作为标准的输入 standard input
xargs:读入 stdin 的资料,并且以空白字符或断行字符作为分辨
grep:文本搜索。它能使用正则表达式搜索文本,并把匹配的行打印出来
^:脱字符。 将光标移到当前行的行首
⑷ 批处理文件中 find 命令的例子
1、首先登录linux系统,输入用户和密码登录linux系统。
⑸ linux find命令
这样好像是不行的。后面的是一系列的字符串,不会被执行的。你想这样弄得写一个好几行的脚本吧。我不太会,没法帮你
⑹ Linux怎么用find查找目录,并将文件到这个目录里
查找包含abc的目录
for i in $(find ./ -name "*abc*");do # 查找当前目录下所有包含abc的文件或者文件夹
if [ -d $i ] ; then # 如果是文件夹
cp xxx $i/ -r #拷贝文件xxx到$i中
fi
done
⑺ linux find命令查找当前目录下7天前的文件但排除所有目录
find命令说明:
find . -type d
从当前目录下,查找所有的目录
find . -type f
从当前目录下,查找所有的非目录文件
如果需要查找n天前的文件,在linux下,文件时间有三个,访问时间、修改时间、状态改动时间:
atime,为accesstime的缩写,显示的是文件中的数据最后被访问的时间,比如被系统的进程直接使用或者通过一些命令和脚本间接使用。(执行一些可执行文件、脚本)
mtime,为modifytime的缩写,显示的是文件的内容被改变时的最后时间,比如用vi编辑时就会改变。(也就是Block的内容)
ctime,为changetime的缩写,显示的是文件的权限,拥有者,所属的组,链接数发生改变时的时间。当然当内容改变时,也会改变。(也就是Inode内容发生改变和Block内容发生改变时)
find命令中,相对应的查询命令为:
-atime n 按天查,注意是精确到当前时间点
File was last accessed n*24 hours ago. When find figures out how many 24-hour periods ago the file was last accessed, any fractional part is ignored, so to match -atime +1, a file has to have been accessed at least two days ago.
-cmin n
File's status was last changed n minutes ago. 按分钟查
-mtime n 按天查,注意是精确到当前时间点
File's data was last modified n*24 hours ago. See the comments for -atime to understand how rounding affects the interpretation of file modification times.
如,查询7天前,文件内容发生变化的语句为:
find . -type f -mtime +7
PS:.表示当前目录
⑻ Linux查看—个目录下所有文件,不包括隐藏文件用哪条命令
ll就可以,ls也可以,只要不加-a基本不会查看到隐藏的文件。