ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಎಫ್ಡಿಯನ್ನು ನೋಡಲಿದ್ದೇವೆ. ಇದು ವೇಗವಾದ, ಸರಳ ಮತ್ತು ಬಳಸಲು ಸುಲಭವಾದ ಸಾಧನವಾಗಿದೆ ಹುಡುಕಾಟಗಳನ್ನು ಸುಲಭಗೊಳಿಸಿ, ಫೈಂಡ್ ಆಜ್ಞೆಗೆ ಹೋಲಿಸಿದರೆ. ಫೈಂಡ್ ಆಜ್ಞೆಯ ಸಂಪೂರ್ಣ ಬದಲಿಯಾಗಿ ಇದನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿಲ್ಲ, ಇದು ಸ್ವಲ್ಪ ವೇಗವಾಗಿ ಕೆಲಸ ಮಾಡುವ ಸುಲಭವಾದ ಪರ್ಯಾಯವನ್ನು ಒದಗಿಸಲು ಮಾತ್ರ ಉದ್ದೇಶಿಸಲಾಗಿದೆ.
ಇಂದು ಹೆಚ್ಚಿನ ಗ್ನು / ಲಿನಕ್ಸ್ ಬಳಕೆದಾರರು ಫೈಂಡ್ ಕಮಾಂಡ್ ಮತ್ತು ಅದು ಉಪಯುಕ್ತವಾಗುವ ಅನೇಕ ಸಂದರ್ಭಗಳಲ್ಲಿ ಪರಿಚಿತರಾಗಿದ್ದಾರೆ. ಮುಂದಿನ ಸಾಲುಗಳಲ್ಲಿ ನಾವು ನೋಡೋಣ ಸ್ಥಾಪನೆ ಮತ್ತು ಸಂಭವನೀಯ ಉಪಯೋಗಗಳು ಎಫ್ಡಿ ಸಾಧ್ಯವಾಗುತ್ತದೆ ನಮ್ಮ ಫೈಲ್ಗಳ ಮೂಲಕ ಹುಡುಕಿ.
ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳು ಎಫ್ಡಿ
ಕೆಲವು ಗಮನಾರ್ಹ ಲಕ್ಷಣಗಳು:
- ಉನಾ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಬಳಸಲು ಸುಲಭವಾಗಿದೆ. ನೀವು ಬರೆಯಬೇಕಾಗಿದೆ fd * ಮಾದರಿ*.
- ಒಂದು ನೀಡುತ್ತದೆ ವರ್ಣರಂಜಿತ let ಟ್ಲೆಟ್, ls ಆಜ್ಞೆಯಂತೆಯೇ.
- ನಾವು ಎ ವೇಗದ ಉತ್ತರ.
- ಎ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಸ್ಮಾರ್ಟ್ ಹುಡುಕಾಟ, ದೊಡ್ಡಕ್ಷರ ಮತ್ತು ಸಣ್ಣಕ್ಷರಗಳೊಂದಿಗೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ.
- ಗುಪ್ತ ಫೈಲ್ಗಳು ಮತ್ತು ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಹುಡುಕುವುದಿಲ್ಲ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ
ಇವುಗಳು ಅದರ ಕೆಲವು ವೈಶಿಷ್ಟ್ಯಗಳು. ಅವರೆಲ್ಲರನ್ನೂ ಸಂಪರ್ಕಿಸಬಹುದು ಯೋಜನೆಯ ಗಿಟ್ಹಬ್ ಭಂಡಾರ.
ಉಬುಂಟುನಲ್ಲಿ ಎಫ್ಡಿ ಸ್ಥಾಪಿಸಿ
ಈ ಹುಡುಕಾಟ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಉಬುಂಟು ಮತ್ತು ಡೆಬಿಯನ್ ಆಧಾರಿತ ವಿತರಣೆಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಲು ನಾವು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಉಡಾವಣಾ ಪುಟದಿಂದ. ನಾವು ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಅನ್ನು ಸಹ ಬಳಸಬಹುದು wget ಬಳಸಿ .deb ಪ್ಯಾಕೇಜ್ ಡೌನ್ಲೋಡ್ ಮಾಡಿ. ಇದಕ್ಕಾಗಿ ನಾವು ಬರೆಯುತ್ತೇವೆ:
wget https://github.com/sharkdp/fd/releases/download/v7.3.0/fd-musl_7.3.0_amd64.deb
ಡೌನ್ಲೋಡ್ ಮುಗಿದ ನಂತರ, ನಾವು ಮಾಡಬಹುದು ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ ಒಂದೇ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಟೈಪ್ ಮಾಡುವುದು:
sudo dpkg -i fd-musl_7.3.0_amd64.deb
ಉಬುಂಟುನಲ್ಲಿ ಎಫ್ಡಿ ಬಳಸುವುದು
ಹೋಲುತ್ತದೆ ಆಜ್ಞೆಯನ್ನು ಹುಡುಕಿ, ಈ ಆಜ್ಞೆಯು ಅನೇಕ ಸಂಭಾವ್ಯ ಬಳಕೆಯ ಸಂದರ್ಭಗಳನ್ನು ಸಹ ಹೊಂದಿದೆ. ನಾವು ಆಳವಾಗಿ ಹೋಗುವ ಮೊದಲು, ವಿಮರ್ಶಿಸಲು ಸಲಹೆ ನೀಡಲಾಗುತ್ತದೆ ಲಭ್ಯವಿರುವ ಆಯ್ಕೆಗಳು. ಇದಕ್ಕಾಗಿ ನಾವು ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಅನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಅದರ ಸಹಾಯವನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು:
fd -h
ಎಫ್ಡಿ ಬಳಸುವ ಉದಾಹರಣೆಗಳು
ಕೆಳಗಿನ ಉದಾಹರಣೆಗಳಿಗಾಗಿ, ನಾನು ಎಂಬ ಯೋಜನೆಯ ಸ್ಥಾಪನೆಯನ್ನು ಬಳಸಲಿದ್ದೇನೆ ಅಪುಂಟಡೋರಿಯಂ ನಲ್ಲಿ ಇದೆ / opt / lampp / htdocs / ಹುಡುಕಾಟಗಳನ್ನು ನಿರ್ವಹಿಸಲು.
ಪ್ರಾರಂಭಿಸಲು, ನಾವು ಮಾಡಬಹುದು ಯಾವುದೇ ವಾದಗಳಿಲ್ಲದೆ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ, ನಾವು ನೋಡುವ output ಟ್ಪುಟ್ ಇರುತ್ತದೆ ಆಜ್ಞೆಯಂತೆಯೇ ls -R:
fd
ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಮೊದಲ 10 ಫಲಿತಾಂಶಗಳನ್ನು ಮಾತ್ರ ನೋಡಿ, ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಆಜ್ಞೆಯಿಂದ ಕಡಿಮೆ output ಟ್ಪುಟ್ ನೋಡಲು:
fd | head
ವಿಸ್ತರಣೆಯ ಮೂಲಕ ಹುಡುಕಿ
ನಾವು ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕಲು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ jpg, ನಾವು ಬಳಸಬಹುದು ವಿಸ್ತರಣೆಯ ಮೂಲಕ ಫಿಲ್ಟರ್ ಮಾಡಲು '-e' ಆಯ್ಕೆ:
fd -e jpg
ಮಾದರಿಯನ್ನು ಬಳಸಿ ಹುಡುಕಿ
La '-e' ಆಯ್ಕೆ ಸಹ ಬಳಸಬಹುದು ಒಂದು ಮಾದರಿಯೊಂದಿಗೆ ಸಂಯೋಜನೆಯಲ್ಲಿ ಕೆಳಗಿನವುಗಳಂತೆ:
fd -e php index
ಈ ಆಜ್ಞೆಯು ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕುತ್ತದೆ ಪಿಎಚ್ಪಿ ಅದು ಅವರ ಹೆಸರಿನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಹೊಂದಿದೆ 'ಸೂಚ್ಯಂಕ'.
ಹುಡುಕಾಟದಿಂದ ಡೈರೆಕ್ಟರಿಯನ್ನು ಹೊರಗಿಡಿ
ನಾವು ಬಯಸಿದರೆ ಕೆಲವು ಫಲಿತಾಂಶಗಳನ್ನು ಹೊರಗಿಡಿ, ನಾವು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಆಯ್ಕೆ "-E" ಕೆಳಗೆ ತಿಳಿಸಿದಂತೆ:
fd -e php index -E PASTE
ಈ ಆಜ್ಞೆಯು ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕುತ್ತದೆ ಪಿಎಚ್ಪಿ, ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಹೊಂದಿದೆ 'ಸೂಚ್ಯಂಕ'ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ಡೈರೆಕ್ಟರಿಯಿಂದ ಹೊರಗಿಡುತ್ತದೆ'ಅಂಟಿಸಿ'.
ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಹುಡುಕಿ
ನೀವು ನಿರ್ದಿಷ್ಟ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಹುಡುಕಲು ಬಯಸಿದರೆ, ನೀವು ಅದನ್ನು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಅದನ್ನು ವಾದವಾಗಿ ಸೂಚಿಸಿ:
fd png ./IMG/
ಹಿಂದಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ನಾವು IMG ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ png ಫೈಲ್ಗಳನ್ನು ಹುಡುಕುತ್ತೇವೆ.
ಪಡೆದ ಫಲಿತಾಂಶಗಳ ಮೇಲೆ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ
ಹುಡುಕಿದಂತೆ, ನಾವು ಅದನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಸಮಾನಾಂತರ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು -x ಅಥವಾ –exec ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳು ಹುಡುಕಾಟ ಫಲಿತಾಂಶಗಳೊಂದಿಗೆ. ಕೆಳಗಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ನಾವು ಕಂಡುಕೊಂಡ ಇಮೇಜ್ ಫೈಲ್ಗಳ ಅನುಮತಿಗಳನ್ನು ಬದಲಾಯಿಸಲು chmod ಅನ್ನು ಬಳಸುತ್ತೇವೆ.
fd -e jpg -x chmod 644 {}
ಮೇಲಿನ ಆಜ್ಞೆಯು jpg ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕುತ್ತದೆ ಮತ್ತು ಅವುಗಳ ಮೇಲೆ chmod 644 ಅನ್ನು ರನ್ ಮಾಡುತ್ತದೆ.
ಈ ಸಾಲುಗಳು ಕೇವಲ fd ಆಜ್ಞೆಯ ಸಂಕ್ಷಿಪ್ತ ವಿಮರ್ಶೆಯಾಗಿದೆ. ಕೆಲವು ಬಳಕೆದಾರರು ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಲು ಸುಲಭ ಮತ್ತು ಕಂಡುಕೊಳ್ಳುವುದಕ್ಕಿಂತ ವೇಗವಾಗಿ ಕಾಣಬಹುದು. ಲೇಖನದ ಆರಂಭದಲ್ಲಿ ಹೇಳಿದಂತೆ, ಈ ಆಜ್ಞೆಯು ಹುಡುಕಾಟವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಬದಲಾಯಿಸುವ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿಲ್ಲ. ಇದು ಸರಳ ಬಳಕೆ, ಸುಲಭವಾದ ಹುಡುಕಾಟ ಮತ್ತು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಒದಗಿಸಲು ಮಾತ್ರ ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಈ ಆಜ್ಞೆಯು ಹೆಚ್ಚು ಜಾಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ, ಅದನ್ನು ಸ್ಥಾಪಿಸುವುದು ಸುಲಭ, ಮತ್ತು ನೀವು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಫೈಲ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಬೇಕಾದರೆ ಅದು ಕೈಯಲ್ಲಿರುವುದು ಉತ್ತಮ ಸಾಧನವಾಗಿದೆ.
ಈ ಆಜ್ಞೆಯ ಬಗ್ಗೆ ಹೆಚ್ಚು ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ಪಡೆಯಲು, ಅಗತ್ಯವಿರುವ ಬಳಕೆದಾರರನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿ GitHub ನಲ್ಲಿ ಭಂಡಾರ ಯೋಜನೆಯ. ಫ್ಯುಯೆಂಟ್.
ತೆರೆದ ಮೂಲ ಲೇಖನಗಳ ಲೇಖಕರಾಗಿ, ನಿಮ್ಮ ವಿಷಯದ ಮೂಲವನ್ನು ನೀವು ಉಲ್ಲೇಖಿಸಿದರೆ ಚೆನ್ನಾಗಿರುತ್ತದೆ. https://www.tecmint.com/fd-alternative-to-find-command/
ನೀನು ಸರಿ. ಉಲ್ಲೇಖಿಸಿದ ಅವಶೇಷಗಳು.