linux 下如何复制一个文件夹下最新生成的5个文件到另一个文件夹

linux 下如何复制一个文件夹下最新生成的5个文件到另一个文件夹,第1张

复杂的办法就是使用ls

*.jpg

-t

了做个循环并循环5次

简单的办法就是使用管道

我的使用:

ls

/root/test/*.jpg

-t

|

head

-n

5

|

xargs

-I

{}

cp

{}

/root/test/test.root/

-rf

楼上的提问是:

ls

/mnt/sda1/1/*.jpg

-t

|

head

-n

5

|

xargs

-I

{}

cp

{}

目的路径

-rf

因为suse linux 直接使用了内核已有的磁盘高速缓存机制,所以它的实现代码非常小,

生成.desp文件。也由于这个原因,suse linux 特性不能通过内核配置参数删除,它是内核的天然特性。

linux生成文件文件数据超过5千条可以使用loopback文件系统临时解决。根据查询相关公开信息,linux生成文件文件数据超过5千条可以使用loopback文件系统临时解决,在/usr中(也可以在别处)创建一个大文件,然后做成loopback文件系统,将原来的文件移到这个文件系统中,并将它mount到/usr下合适的位置。这样可以大大减少linux中的文件数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8529189.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存