How does linux find all files ending in .tar in the current directory and move to the specified directory
This article mainly shows you the "linux how to find all the files ending in .tar in the current directory and move to the specified directory", the content is easy to understand, well-organized, hope to help you solve your doubts, the following let Xiaobian lead you to study and learn "linux how to find all files ending in .tar in the current directory and move to the specified directory" this article.
Find all files ending in .tar in the current directory and move to the specified directory:
Find. -name "* .tar"-exec mv {}. / backup/
Note: find-name is mainly used to find a file name,-exec and xargs can be used to undertake the previous results, and then the actions to be performed are generally used with find. Find uses us to extend-mtime to find the modification time,-type is the specified object type (including f for file and d for directory), and-size specifies the size. For example, often used: find the current directory 30 days ago greater than 100m LOG files and delete.
Find. -name "* .log"-mtime + 30-typef-size + 100m | xargs rm-rf {}; these are all the contents of the article "how to find all files ending in .tar in the current directory and move them to a specified directory". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!