ಲಿನಕ್ಸ್ನಲ್ಲಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ಅಳಿಸುವುದು ಹೇಗೆ?
ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ, ಡೈರೆಕ್ಟರಿಯನ್ನು ತೆರವುಗೊಳಿಸುವುದನ್ನು ವಿವಿಧ ರೀತಿಯಲ್ಲಿ ಮಾಡಬಹುದು, ಇದು ನೀವು ಡೈರೆಕ್ಟರಿಯನ್ನು ಮತ್ತು ಅದರೊಳಗೆ ಫೈಲ್ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಇಟ್ಟುಕೊಳ್ಳಲು ಬಯಸುತ್ತೀರಾ ಎಂಬುದರ ಆಧಾರದ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ. ಕೆಳಗೆ ಹಲವಾರು ಸಾಮಾನ್ಯ ವಿಧಾನಗಳಿವೆ:
ವಿಧಾನ 1: ಬಳಸಿ ಆರ್ಎಮ್ ಡೈರೆಕ್ಟರಿಯೊಳಗಿನ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲು ಆಜ್ಞೆ
ನೀವು ಒಂದು ಡೈರೆಕ್ಟರಿಯಲ್ಲಿರುವ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಿಹಾಕಲು ಮತ್ತು ಡೈರೆಕ್ಟರಿಯನ್ನೇ ಉಳಿಸಿಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ಇದನ್ನು ಬಳಸಬಹುದು ಆರ್ಎಮ್ ಆಜ್ಞೆ. ಉದಾಹರಣೆಗೆ, ಹೆಸರಿನ ಡೈರೆಕ್ಟರಿಯನ್ನು ತೆರವುಗೊಳಿಸಲು ನನ್ನ_ಡೈರೆಕ್ಟರಿ, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:
rm -rf ನನ್ನ_ಡೈರೆಕ್ಟರಿ/*
-ಆರ್ ಇಲ್ಲಿ ಆಯ್ಕೆಯು ಪುನರಾವರ್ತಿತ ಅಳಿಸುವಿಕೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಮತ್ತು -ಎಫ್ ಆಯ್ಕೆ ಎಂದರೆ ಬಲವಂತದ ಅಳಿಸುವಿಕೆ, ಅಂದರೆ, ಯಾವುದೇ ದೃಢೀಕರಣ ಪ್ರಾಂಪ್ಟ್ಗಳಿಲ್ಲ.
ವಿಧಾನ 2: -exec ನೊಂದಿಗೆ find ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ
ಅಳಿಸುವಿಕೆ ಪ್ರಕ್ರಿಯೆಯ ಮೇಲೆ ನೀವು ಹೆಚ್ಚಿನ ಸೂಕ್ಷ್ಮ ನಿಯಂತ್ರಣವನ್ನು ಬಯಸಿದರೆ, ನೀವು ಇದನ್ನು ಬಳಸಬಹುದುಹುಡುಕಿಜೊತೆಗೆ ಆಜ್ಞೆ ಮಾಡಿ- ಕಾರ್ಯನಿರ್ವಾಹಕಆಯ್ಕೆ. ಉದಾಹರಣೆಗೆ:
my_directory -type f -exec rm {} \ ಅನ್ನು ಹುಡುಕಿ;

ಈ ಆಜ್ಞೆಯು ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕುತ್ತದೆ (-ಟೈಪ್ ಎಫ್) ಅಡಿಯಲ್ಲಿ ನನ್ನ_ಡೈರೆಕ್ಟರಿ ಡೈರೆಕ್ಟರಿ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಿ ಆರ್ಎಮ್ ಪ್ರತಿ ಫೈಲ್ನಲ್ಲಿ ಆಜ್ಞೆ.
ವಿಧಾನ 3: ಮೂಲ ಡೈರೆಕ್ಟರಿಯನ್ನು ಬದಲಾಯಿಸಲು ಹೊಸ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಿ
ನೀವು ಒಂದು ಡೈರೆಕ್ಟರಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಖಾಲಿ ಮಾಡಲು ಬಯಸಿದರೆ ಮತ್ತು ಅದನ್ನು ಮರುಸೃಷ್ಟಿಸಲು ಹಿಂಜರಿಯದಿದ್ದರೆ, ನೀವು ಸಂಪೂರ್ಣ ಡೈರೆಕ್ಟರಿಯನ್ನು ಅಳಿಸಿ ನಂತರ ಅದನ್ನು ಮತ್ತೆ ರಚಿಸಬಹುದು:

rm -rf ನನ್ನ_ಡೈರೆಕ್ಟರಿ mkdir ನನ್ನ_ಡೈರೆಕ್ಟರಿ
ಈ ವಿಧಾನವು ಡೈರೆಕ್ಟರಿ ಮತ್ತು ಅದರ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಅಳಿಸಿಹಾಕುತ್ತದೆ, ನಂತರ ಹೊಸ ಖಾಲಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುತ್ತದೆ.
ವಿಧಾನ 4: ಬಳಸಿ ಆರ್ಸಿಂಕ್ ಆಜ್ಞೆ
ದಿ ಆರ್ಸಿಂಕ್ ಆಜ್ಞೆಯನ್ನು ಫೈಲ್ಗಳು ಮತ್ತು ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ಬಳಸಬಹುದು, ಮತ್ತು ಡೈರೆಕ್ಟರಿಯನ್ನು ಖಾಲಿ ಮಾಡಲು ಸಹ ಇದನ್ನು ಬಳಸಬಹುದು. ಉದಾಹರಣೆಗೆ:
rsync -a --delete empty_directory/ my_directory/

ಇಲ್ಲಿ, ಖಾಲಿ_ಡೈರೆಕ್ಟರಿ ಖಾಲಿ ಡೈರೆಕ್ಟರಿಯಾಗಿದೆ, ಮತ್ತು --ಅಳಿಸು ಆಯ್ಕೆಯು ಮೂಲ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಇಲ್ಲದ ಫೈಲ್ಗಳನ್ನು ಗುರಿ ಡೈರೆಕ್ಟರಿಯಿಂದ ತೆಗೆದುಹಾಕುತ್ತದೆ.
ಮುನ್ನಚ್ಚರಿಕೆಗಳು
ಅಳಿಸುವಿಕೆ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಮೊದಲು, ನೀವು ನಿಜವಾಗಿಯೂ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲು ಉದ್ದೇಶಿಸಿದ್ದೀರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ, ಏಕೆಂದರೆ ಈ ಕ್ರಿಯೆಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ.
ಡೈರೆಕ್ಟರಿಯು ಪ್ರಮುಖ ಫೈಲ್ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಮೊದಲು ಬ್ಯಾಕಪ್ ಮಾಡಿ.
ಬಳಸಿ ಸುಡೋ ಆಜ್ಞೆಗೆ ಆಡಳಿತಾತ್ಮಕ ಸವಲತ್ತುಗಳು ಬೇಕಾಗುತ್ತವೆ. ನಿಮಗೆ ಸಾಕಷ್ಟು ಅನುಮತಿಗಳಿಲ್ಲದಿದ್ದರೆ, ನೀವು ಬಳಸಬೇಕಾಗಬಹುದು ಸುಡೋ ಈ ಆಜ್ಞೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು.
ಮೇಲಿನ ವಿಧಾನಗಳು ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅನ್ವಯಿಸುತ್ತವೆ, ಆದರೆ ಅವುಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ, ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣವನ್ನು ಆಧರಿಸಿ ಸೂಕ್ತವಾದ ವಿಧಾನವನ್ನು ಆರಿಸಿ ಮತ್ತು ಡೇಟಾ ನಷ್ಟವನ್ನು ತಪ್ಪಿಸಲು ಎಚ್ಚರಿಕೆಯಿಂದ ಮುಂದುವರಿಯಿರಿ.
ಅಳಿಸುವಿಕೆ ಪ್ರಕ್ರಿಯೆಯ ಮೇಲೆ ನೀವು ಹೆಚ್ಚಿನ ಸೂಕ್ಷ್ಮ ನಿಯಂತ್ರಣವನ್ನು ಬಯಸಿದರೆ, ನೀವು ಇದನ್ನು ಬಳಸಬಹುದುಹುಡುಕಿಜೊತೆಗೆ ಆಜ್ಞೆ ಮಾಡಿ- ಕಾರ್ಯನಿರ್ವಾಹಕಆಯ್ಕೆ. ಉದಾಹರಣೆಗೆ:
my_directory -type f -exec rm {} \ ಅನ್ನು ಹುಡುಕಿ;

ಈ ಆಜ್ಞೆಯು ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಹುಡುಕುತ್ತದೆ (-ಟೈಪ್ ಎಫ್) ಅಡಿಯಲ್ಲಿ ನನ್ನ_ಡೈರೆಕ್ಟರಿ ಡೈರೆಕ್ಟರಿ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಿ ಆರ್ಎಮ್ ಪ್ರತಿ ಫೈಲ್ನಲ್ಲಿ ಆಜ್ಞೆ.
ವಿಧಾನ 3: ಮೂಲ ಡೈರೆಕ್ಟರಿಯನ್ನು ಬದಲಾಯಿಸಲು ಹೊಸ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಿ
ನೀವು ಒಂದು ಡೈರೆಕ್ಟರಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಖಾಲಿ ಮಾಡಲು ಬಯಸಿದರೆ ಮತ್ತು ಅದನ್ನು ಮರುಸೃಷ್ಟಿಸಲು ಹಿಂಜರಿಯದಿದ್ದರೆ, ನೀವು ಸಂಪೂರ್ಣ ಡೈರೆಕ್ಟರಿಯನ್ನು ಅಳಿಸಿ ನಂತರ ಅದನ್ನು ಮತ್ತೆ ರಚಿಸಬಹುದು:
ಈ ವಿಧಾನವು ಡೈರೆಕ್ಟರಿ ಮತ್ತು ಅದರ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಅಳಿಸಿಹಾಕುತ್ತದೆ, ನಂತರ ಹೊಸ ಖಾಲಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುತ್ತದೆ.
ವಿಧಾನ 4: ಬಳಸಿ ಆರ್ಸಿಂಕ್ ಆಜ್ಞೆ
ದಿ ಆರ್ಸಿಂಕ್ ಆಜ್ಞೆಯನ್ನು ಫೈಲ್ಗಳು ಮತ್ತು ಡೈರೆಕ್ಟರಿಗಳನ್ನು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ಬಳಸಬಹುದು, ಮತ್ತು ಡೈರೆಕ್ಟರಿಯನ್ನು ಖಾಲಿ ಮಾಡಲು ಸಹ ಇದನ್ನು ಬಳಸಬಹುದು. ಉದಾಹರಣೆಗೆ:
ಇಲ್ಲಿ,
ಖಾಲಿ_ಡೈರೆಕ್ಟರಿ ಖಾಲಿ ಡೈರೆಕ್ಟರಿಯಾಗಿದೆ, ಮತ್ತು --ಅಳಿಸು ಆಯ್ಕೆಯು ಮೂಲ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಇಲ್ಲದ ಫೈಲ್ಗಳನ್ನು ಗುರಿ ಡೈರೆಕ್ಟರಿಯಿಂದ ತೆಗೆದುಹಾಕುತ್ತದೆ.ಮುನ್ನಚ್ಚರಿಕೆಗಳು
ಅಳಿಸುವಿಕೆ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಮೊದಲು, ನೀವು ನಿಜವಾಗಿಯೂ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲು ಉದ್ದೇಶಿಸಿದ್ದೀರಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ, ಏಕೆಂದರೆ ಈ ಕ್ರಿಯೆಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ.
ಡೈರೆಕ್ಟರಿಯು ಪ್ರಮುಖ ಫೈಲ್ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಮೊದಲು ಬ್ಯಾಕಪ್ ಮಾಡಿ.
ಬಳಸಿ
ಸುಡೋ ಆಜ್ಞೆಗೆ ಆಡಳಿತಾತ್ಮಕ ಸವಲತ್ತುಗಳು ಬೇಕಾಗುತ್ತವೆ. ನಿಮಗೆ ಸಾಕಷ್ಟು ಅನುಮತಿಗಳಿಲ್ಲದಿದ್ದರೆ, ನೀವು ಬಳಸಬೇಕಾಗಬಹುದು ಸುಡೋ ಈ ಆಜ್ಞೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು.ಮೇಲಿನ ವಿಧಾನಗಳು ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅನ್ವಯಿಸುತ್ತವೆ, ಆದರೆ ಅವುಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ, ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣವನ್ನು ಆಧರಿಸಿ ಸೂಕ್ತವಾದ ವಿಧಾನವನ್ನು ಆರಿಸಿ ಮತ್ತು ಡೇಟಾ ನಷ್ಟವನ್ನು ತಪ್ಪಿಸಲು ಎಚ್ಚರಿಕೆಯಿಂದ ಮುಂದುವರಿಯಿರಿ.
LET'S TALK ABOUT YOUR PROJECTS
- sinsmarttech@gmail.com
-
3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China
Our experts will solve them in no time.

ರ್ಯಾಕ್ಮೌಂಟ್ ಪಿಸಿ
ಎಂಬೆಡೆಡ್ ಕಂಪ್ಯೂಟಿಂಗ್
ಕೈಗಾರಿಕಾ ಪೋರ್ಟಬಲ್ ಕಂಪ್ಯೂಟರ್ಗಳು
ದೃಢವಾದ ಮಾತ್ರೆಗಳು
ದೃಢವಾದ ಲ್ಯಾಪ್ಟಾಪ್
ಕೈಗಾರಿಕಾ ಫಲಕ ಪಿಸಿ
ದೃಢವಾದ ಹ್ಯಾಂಡ್ಹೆಲ್ಡ್
ಅಡ್ವಾಂಟೆಕ್ ಇಂಡಸ್ಟ್ರಿಯಲ್ ಪಿಸಿ