Home > System Tutorial > LINUX > Imitate the myfind command in the unix operating system to implement a myfind

Imitate the myfind command in the unix operating system to implement a myfind

王林
Release: 2024-03-07 12:20:03
forward
932 people have browsed it

Imitate the find command in the unix operating system and implement a myfind command. The myfind command starts from the specified directory and searches for the specified file recursively. The command format is as follows: myfindPATH-option parameter [-print][-exec command {};]PATH: starting directory to search. -option parameter: Used to control the search method, the details are as follows (only the ones I commonly use are given below): -name "file": Specify the file name to be searched The linux command locates the file , which can be escaped?* wait. -prune directory: Do not search this directory when emphasizing search. -mtime n or -n: Search linux command location files by time, n: indicates files that were changed n days ago; -n: indicates files that were changed between last night and n days ago. -ctime n or -n: also searches by time, n: indicates files created n days ago; -n: indicates files created between last night and n days ago. -print: Output search results to standard output. Optional Experiment 1: Implement the -exe option. -exec: Execute the specified program for each result found. The format is as follows: -exec program name Tip: Executing the specified program can create a process to perform optional experiment 2: Change the myfind command you implemented to use multi-threading. Compare the execution results, efficiency and other linux deletion commands between the multi-threaded implementation of myfind and the single-threaded implementation of myfind, and give your explanation in the experiment report.

linux定位oom_linux命令定位到指定位置_linux 命令定位文件

The above is the detailed content of Imitate the myfind command in the unix operating system to implement a myfind. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:itcool.net
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template