ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಮೂರು ನೋಡೋಣ ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕಲು ಮತ್ತು ತೆಗೆದುಹಾಕಲು ಉಪಕರಣಗಳು ಉಬುಂಟುನಲ್ಲಿ. ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸಂದರ್ಭಗಳಲ್ಲಿ ನಕಲಿ ಫೈಲ್ಗಳಿಂದ ತುಂಬಿರುವುದನ್ನು ನೀವು ಕಾಣಬಹುದು. ಒಂದು ದಿನ ನಿಮ್ಮ ಹಾರ್ಡ್ ಡ್ರೈವ್ ವಿಭಿನ್ನ ಬ್ಯಾಕಪ್ ಡೈರೆಕ್ಟರಿಗಳಲ್ಲಿ ಒಂದೇ ಫೈಲ್ಗಳ ಬಹು ಪ್ರತಿಗಳಿಂದ ತುಂಬಿರುವುದನ್ನು ನೀವು ಕಂಡುಕೊಂಡಿದ್ದೀರಿ. ಈ ಫೈಲ್ಗಳನ್ನು ಸ್ವಚ್ clean ಗೊಳಿಸಲು ಮರೆಯುವುದು ಸಾಮಾನ್ಯವಾದ ಕಾರಣ ಮತ್ತು ಹಾರ್ಡ್ ಡ್ರೈವ್ ಒಂದು ನಿರ್ದಿಷ್ಟ ಅವಧಿಯ ನಂತರ ಹಲವಾರು ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಪ್ರಾರಂಭಿಸುತ್ತದೆ.
ಇದಕ್ಕಾಗಿಯೇ ಹೇಗೆ ಎಂದು ತಿಳಿಯುವುದು ಯಾವಾಗಲೂ ಒಳ್ಳೆಯದು ಹುಡುಕಿ ಮತ್ತು ಅಳಿಸಿ ನಕಲಿ ಫೈಲ್ಗಳು. ಇದನ್ನು ಮಾಡಲು, ನಾವು ಕೆಳಗೆ ವಿವರಿಸಿದ ಪರಿಕರಗಳನ್ನು ಬಳಸಬಹುದು ಯುನಿಕ್ಸ್ ತರಹದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು. ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ತೆಗೆದುಹಾಕುವಾಗ ನೀವು ಜಾಗರೂಕರಾಗಿರಬೇಕು. ನೀವು ಅದನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ, ಅದು ಆಕಸ್ಮಿಕ ಡೇಟಾ ನಷ್ಟಕ್ಕೆ ಕಾರಣವಾಗಬಹುದು. ಆದ್ದರಿಂದ, ಈ ಸಾಧನಗಳನ್ನು ಬಳಸುವಾಗ ಗಮನ ಕೊಡುವುದು ಸೂಕ್ತ.
ಉಬುಂಟುನಲ್ಲಿ ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕಿ ಮತ್ತು ತೆಗೆದುಹಾಕಿ
ಕೈಯಲ್ಲಿರುವ ಈ ಕಾರ್ಯಕ್ಕಾಗಿ, ನಾವು ಲಭ್ಯವಿರುವ ಮೂರು ಸಾಧನಗಳನ್ನು ನೋಡುತ್ತೇವೆ; Rdfind, Fdupes, Fslint.
ಈ ಮೂರು ಉಪಯುಕ್ತತೆಗಳು ಉಚಿತ, ಮುಕ್ತ ಮೂಲ ಮತ್ತು ಹೆಚ್ಚಿನ ಯುನಿಕ್ಸ್ ತರಹದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡಿ.
ಆರ್ಡಿಫೈಂಡ್
ಆರ್ಡಿಫೈಂಡ್ ನ ಒಂದು ಉಪಯುಕ್ತತೆಯಾಗಿದೆ ತೆರೆದ ಮೂಲ ಮತ್ತು ಉಚಿತ ಡೈರೆಕ್ಟರಿಗಳು ಮತ್ತು ಉಪ ಡೈರೆಕ್ಟರಿಗಳಲ್ಲಿ ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕಲು.
ಫೈಲ್ಗಳನ್ನು ಹೋಲಿಕೆ ಮಾಡಿ ಅವರ ವಿಷಯದ ಆಧಾರದ ಮೇಲೆ, ಅವರ ಹೆಸರುಗಳಲ್ಲ ಆರ್ಕೈವ್. ಮೂಲ ಮತ್ತು ನಕಲಿ ಫೈಲ್ಗಳ ನಡುವೆ ವ್ಯತ್ಯಾಸವನ್ನು ತೋರಿಸಲು Rdfind ವರ್ಗೀಕರಣ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. ಒಂದೇ ಎರಡು ಅಥವಾ ಹೆಚ್ಚಿನ ಫೈಲ್ಗಳನ್ನು ಅದು ಕಂಡುಕೊಂಡರೆ, ಮೂಲ ಫೈಲ್ ಯಾವುದು ಎಂದು ಕಂಡುಹಿಡಿಯಲು Rdfind ಸಾಕಷ್ಟು ಸ್ಮಾರ್ಟ್ ಆಗಿದೆ. ಒಮ್ಮೆ ನೀವು ನಕಲುಗಳನ್ನು ಕಂಡುಕೊಂಡರೆ, ನೀವು ಅವುಗಳನ್ನು ನಮಗೆ ವರದಿ ಮಾಡುತ್ತೀರಿ. ಅವುಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಅಥವಾ ಬದಲಾಯಿಸಲು ನಾವು ನಿರ್ಧರಿಸಬಹುದು.
Rdfind ಸ್ಥಾಪನೆ
ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ (Ctrl + Alt + T) ಮತ್ತು ಬರೆಯಿರಿ:
sudo apt install rdfind
ಉಸ್ಸೊ
ಒಮ್ಮೆ ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನೀವು ಮಾಡಬೇಕು ಮಾರ್ಗದೊಂದಿಗೆ Rdfind ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ ಅಲ್ಲಿ ನಾವು ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ನೋಡಲು ಬಯಸುತ್ತೇವೆ.
rdfind ~/Descargas/
ಮೇಲಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ನಿಂದ ನೀವು ನೋಡುವಂತೆ, Rdfind ಆಜ್ಞೆಯು ಡೈರೆಕ್ಟರಿಯನ್ನು ಸ್ಕ್ಯಾನ್ ಮಾಡುತ್ತದೆ ~ / ಡೌನ್ಲೋಡ್ಗಳು. ಇದು ಪ್ರಸ್ತುತ ವರ್ಕಿಂಗ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿರುವ results.txt ಎಂಬ ಫೈಲ್ಗೆ ಫಲಿತಾಂಶಗಳನ್ನು ಉಳಿಸುತ್ತದೆ. ಇದು ಮಾಡಬಹುದು results.txt ಫೈಲ್ನಲ್ಲಿ ಸಂಭವನೀಯ ನಕಲಿ ಫೈಲ್ಗಳ ಹೆಸರನ್ನು ನೋಡಿ.
ಇದು ಒದಗಿಸುವ ಎಲ್ಲಾ ಸಾಧ್ಯತೆಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಯನ್ನು ನೀವು ಪಡೆಯಬಹುದು ಸಹಾಯ ವಿಭಾಗ ಅಥವಾ ಮನುಷ್ಯ ಪುಟಗಳು:
rdfind --help man rdfind
ಫ್ಯೂಪ್ಸ್
Fdupes ಮತ್ತೊಂದು ಆಜ್ಞಾ ಸಾಲಿನ ಉಪಯುಕ್ತತೆಯಾಗಿದೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಡೈರೆಕ್ಟರಿಗಳು ಮತ್ತು ಉಪ ಡೈರೆಕ್ಟರಿಗಳಲ್ಲಿ ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ಗುರುತಿಸಿ ಮತ್ತು ತೆಗೆದುಹಾಕಿ. ಇದು ಉಚಿತ ಉಪಯುಕ್ತತೆಯಾಗಿದೆ ತೆರೆದ ಮೂಲ ಸಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ.
Fdupes ನಕಲುಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ ಫೈಲ್ ಗಾತ್ರಗಳು, ಭಾಗಶಃ ಎಂಡಿ 5 ಸಹಿಗಳು, ಪೂರ್ಣ ಎಂಡಿ 5 ಸಹಿಗಳನ್ನು ಹೋಲಿಸುವುದು ಮತ್ತು ಅಂತಿಮವಾಗಿ ಬೈಟ್-ಬೈ-ಬೈಟ್ ಹೋಲಿಕೆ ಮಾಡುವುದು ಪರಿಶೀಲನೆಗಾಗಿ.
ಇದು Rdfind ಉಪಯುಕ್ತತೆಗೆ ಹೋಲುತ್ತದೆ, ಆದರೆ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು Fdupes ಕೆಲವು ಆಯ್ಕೆಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ, ಅವುಗಳೆಂದರೆ:
- ಡೈರೆಕ್ಟರಿಗಳು ಮತ್ತು ಉಪ ಡೈರೆಕ್ಟರಿಗಳಲ್ಲಿ ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ಪುನರಾವರ್ತಿತವಾಗಿ ಹುಡುಕಿ.
- ಖಾಲಿ ಫೈಲ್ಗಳು ಮತ್ತು ಗುಪ್ತ ಫೈಲ್ಗಳನ್ನು ಪರಿಗಣನೆಯಿಂದ ಹೊರಗಿಡಿ.
- ನಕಲುಗಳ ಗಾತ್ರವನ್ನು ತೋರಿಸಿ.
- ಮತ್ತು ಇನ್ನೂ ಅನೇಕ.
ಅನುಸ್ಥಾಪನೆಯನ್ನು Fdupes
ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ (Ctrl + Alt + T) ಮತ್ತು ಬರೆಯಿರಿ:
sudo apt install fdupes
ಉಸ್ಸೊ
Fdupes ಬಳಸುವುದು ತುಂಬಾ ಸರಳವಾಗಿದೆ. ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ ~ / ಡೌನ್ಲೋಡ್ಗಳು.
fdupes ~/Descargas
ನಾವು ಸಹ ಮಾಡಬಹುದು -d ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಉಪ ಡೈರೆಕ್ಟರಿಗಳಿಂದ ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕಿ.
ಪ್ಯಾರಾ ಎಲ್ಲಾ ನಕಲುಗಳನ್ನು ತೆಗೆದುಹಾಕಿ, ಬಳಸುವ ಆಯ್ಕೆಯು -d ಆಗಿರುತ್ತದೆ.
fdupes -d ~/Descargas
ಈ ಆಜ್ಞೆಯು ಮೂಲವನ್ನು ಸಂರಕ್ಷಿಸಲು ಮತ್ತು ಇತರ ಎಲ್ಲಾ ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಆಯ್ಕೆ ಮಾಡಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಇಲ್ಲಿ ನೀವು ಜಾಗರೂಕರಾಗಿರಬೇಕು. ನಾವು ಜಾಗರೂಕರಾಗಿರದಿದ್ದರೆ ನಾವು ಮೂಲ ಫೈಲ್ಗಳನ್ನು ಸುಲಭವಾಗಿ ಅಳಿಸಬಹುದು.
ಪಡೆಯಲು fdupes ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದರ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿ, ಸಹಾಯ ವಿಭಾಗ ಅಥವಾ ಮನುಷ್ಯ ಪುಟಗಳನ್ನು ನೋಡಿ:
fdupes –help man fdupes
ಎಫ್ಎಸ್ಲಿಂಟ್
ಎಫ್ಎಸ್ಲಿಂಟ್ ನಾನು ಕಂಡುಕೊಂಡ ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕುವ ಮತ್ತೊಂದು ಉಪಯುಕ್ತತೆಯಾಗಿದೆ github. ಇತರ ಎರಡು ಉಪಯುಕ್ತತೆಗಳಂತೆ, ಎಫ್ಎಸ್ಲಿಂಟ್ GUI ಮತ್ತು CLI ಎರಡೂ ವಿಧಾನಗಳನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ, ಇದು ಬಳಸಲು ಸುಲಭವಾದ ಸಾಧನವಾಗಿದೆ.
ಎಫ್ಎಸ್ಲಿಂಟ್ ನಕಲುಗಳನ್ನು ಮಾತ್ರವಲ್ಲದೆ ಸಾಂಕೇತಿಕ ಲಿಂಕ್ಗಳು, ತಪ್ಪು ಹೆಸರುಗಳು, ತಾತ್ಕಾಲಿಕ ಫೈಲ್ಗಳು, ತಪ್ಪಾದ ಐಡಿಎಸ್, ಖಾಲಿ ಡೈರೆಕ್ಟರಿಗಳು ಮತ್ತು ಅಳಿಸದ ಬೈನರಿಗಳು ಇತ್ಯಾದಿಗಳನ್ನು ಸಹ ಕಂಡುಕೊಳ್ಳುತ್ತದೆ.
Fslint ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ (Ctrl + Alt + T) ಮತ್ತು ಬರೆಯಿರಿ:
sudo apt install fslint
ಉಸ್ಸೊ
ಅದನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ನಾವು ಮಾಡಬಹುದು ಅಪ್ಲಿಕೇಶನ್ ಮೆನುವಿನಿಂದ ಅದನ್ನು ಚಲಾಯಿಸಿ.
ನೀವು ನೋಡುವಂತೆ, ಎಫ್ಎಸ್ಲಿಂಟ್ ಇಂಟರ್ಫೇಸ್ ಬಳಸಲು ಸುಲಭ ಮತ್ತು ಸ್ವಯಂ ವಿವರಣಾತ್ಮಕವಾಗಿದೆ. ಟ್ಯಾಬ್ನಲ್ಲಿ ಹುಡುಕಾಟ ಮಾರ್ಗ, ನಾವು ಸ್ಕ್ಯಾನ್ ಮಾಡಲು ಬಯಸುವ ಮಾರ್ಗವನ್ನು ಸೇರಿಸುತ್ತೇವೆ. ನಕಲುಗಳಿಗಾಗಿ ಹುಡುಕಲು ನಾವು ಹುಡುಕಾಟ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ. "ಪುನರಾವರ್ತಿತ?" ಆಯ್ಕೆಯನ್ನು ಪರಿಶೀಲಿಸಿ. ಡೈರೆಕ್ಟರಿಗಳು ಮತ್ತು ಉಪ ಡೈರೆಕ್ಟರಿಗಳಲ್ಲಿ ನಕಲುಗಳಿಗಾಗಿ ಪುನರಾವರ್ತಿತವಾಗಿ ಹುಡುಕಲು. ಎಫ್ಎಸ್ಲಿಂಟ್ ಕೊಟ್ಟಿರುವ ಡೈರೆಕ್ಟರಿಯನ್ನು ತ್ವರಿತವಾಗಿ ಸ್ಕ್ಯಾನ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
ಪಟ್ಟಿಯಲ್ಲಿ, ನೀವು ಸ್ವಚ್ .ಗೊಳಿಸಲು ಬಯಸುವ ನಕಲುಗಳನ್ನು ಆರಿಸಿ. ಸೇವ್, ಡಿಲೀಟ್, ವಿಲೀನ ಮತ್ತು ಸಾಂಕೇತಿಕ ಲಿಂಕ್ನಂತಹ ಕ್ರಿಯೆಗಳೊಂದಿಗೆ ನೀವು ಅವುಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಕೆಲಸ ಮಾಡಬಹುದು. ಸುಧಾರಿತ ಹುಡುಕಾಟ ನಿಯತಾಂಕಗಳ ಟ್ಯಾಬ್ನಲ್ಲಿ, ನಕಲುಗಳಿಗಾಗಿ ಹುಡುಕುವಾಗ ಹೊರಗಿಡುವ ಮಾರ್ಗಗಳನ್ನು ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು.
ಪಡೆಯಲು ಎಫ್ಎಸ್ಲಿಂಟ್ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ವಿವರಗಳು, ಸಹಾಯ ವಿಭಾಗ ಮತ್ತು ಮನುಷ್ಯ ಪುಟಗಳನ್ನು ನೋಡಿ.
/usr/share/fslint/fslint/fslint --help man fslint
ಗ್ನು / ಲಿನಕ್ಸ್ನಲ್ಲಿ ಅನಗತ್ಯ ನಕಲಿ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕಲು ಮತ್ತು ತೆಗೆದುಹಾಕಲು ಇವು ಕೇವಲ ಮೂರು ಪರಿಣಾಮಕಾರಿ ಸಾಧನಗಳಾಗಿವೆ.
ಬಹುಶಃ ನೀವು ಡಫ್ ಬಗ್ಗೆ ಪ್ರಸ್ತಾಪಿಸುವುದನ್ನು ತಪ್ಪಿಸಿದ್ದೀರಿ. ಧನ್ಯವಾದಗಳು.
ಉತ್ತಮ ಕೊಡುಗೆ! ತುಂಬಾ ಧನ್ಯವಾದಗಳು!
ನಿಮ್ಮ ಕೊಡುಗೆಯ ಸರಳತೆ ಮತ್ತು ವಿವರಗಳಿಗೆ ಧನ್ಯವಾದಗಳು, ಅದು ನನಗೆ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಿದೆ. ಮತ್ತೆ ಧನ್ಯವಾದಗಳು!! ಶುಭಾಶಯಗಳು,
FSLINT, ಆವೃತ್ತಿ 20.04 ರಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ನಾನು ಅದನ್ನು ಸ್ಥಾಪಿಸಲು ಯಾವುದೇ ಮಾರ್ಗವಿದೆಯೇ?
ಧನ್ಯವಾದಗಳು
ಅದ್ಭುತ ಆರ್ಡಿಫೈಂಡ್. ನಾನು ಅದನ್ನು ಕ್ಸುಬುಂಟು 18-04 ರಂದು ಪರೀಕ್ಷಿಸಿದೆ ಮತ್ತು ಅದು ಉತ್ತಮವಾಗಿ ಕೆಲಸ ಮಾಡಿದೆ!