ನೀವು ಕೇಳಿದ್ದೀರಿ: Linux ನಲ್ಲಿ ಲಿಂಕ್ ಫೈಲ್ ಎಂದರೇನು?

ನಿಮ್ಮ ಲಿನಕ್ಸ್ ಫೈಲ್ ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ, ಲಿಂಕ್ ಎನ್ನುವುದು ಫೈಲ್ ಹೆಸರು ಮತ್ತು ಡಿಸ್ಕ್‌ನಲ್ಲಿರುವ ನಿಜವಾದ ಡೇಟಾದ ನಡುವಿನ ಸಂಪರ್ಕವಾಗಿದೆ. … ಸಾಂಕೇತಿಕ ಲಿಂಕ್ ಎನ್ನುವುದು ಮತ್ತೊಂದು ಫೈಲ್ ಅಥವಾ ಡೈರೆಕ್ಟರಿಯನ್ನು ಸೂಚಿಸುವ ವಿಶೇಷ ಫೈಲ್ ಆಗಿದೆ, ಇದನ್ನು ಗುರಿ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.

ಒಂದು ಲಿಂಕ್ ಆಗಿದೆ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಡೈರೆಕ್ಟರಿಯಿಂದ ಪ್ರವೇಶಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಒಂದೇ ಫೈಲ್‌ಗೆ ಸಾಂಕೇತಿಕ ಸಂಪರ್ಕ ಅಥವಾ ಪಾಯಿಂಟರ್. ನೀವು ಡೈರೆಕ್ಟರಿಗಳ ನಡುವೆ ಫೈಲ್‌ಗಳನ್ನು ಲಿಂಕ್ ಮಾಡಿದಾಗ ಸಾಂಕೇತಿಕ ಲಿಂಕ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ. … ನೀವು ಒಂದೇ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಫೈಲ್‌ಗಳನ್ನು ಲಿಂಕ್ ಮಾಡಿದಾಗ, ಸಾಂಕೇತಿಕ ಲಿಂಕ್ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ.

Linux ಫೈಲ್‌ಸಿಸ್ಟಮ್‌ನಲ್ಲಿರುವ ಪ್ರತಿಯೊಂದು ಫೈಲ್ ಒಂದೇ ಹಾರ್ಡ್ ಲಿಂಕ್‌ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಲಿಂಕ್ ಆಗಿದೆ ಫೈಲ್ ಹೆಸರು ಮತ್ತು ಫೈಲ್‌ಸಿಸ್ಟಮ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾದ ನಿಜವಾದ ಡೇಟಾ ನಡುವೆ. ಫೈಲ್‌ಗೆ ಹೆಚ್ಚುವರಿ ಹಾರ್ಡ್ ಲಿಂಕ್ ಅನ್ನು ರಚಿಸುವುದು ಎಂದರೆ ಕೆಲವು ವಿಭಿನ್ನ ವಿಷಯಗಳು. ಇವುಗಳನ್ನು ಚರ್ಚಿಸೋಣ.

ಯಾವುದೇ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಫೈಲ್‌ಗಳು, ಡೈರೆಕ್ಟರಿಗಳು ಮತ್ತು ಲಿಂಕ್‌ಗಳನ್ನು ಪ್ರದರ್ಶಿಸುವ UNIX ನಲ್ಲಿ ls ಆಜ್ಞೆಯನ್ನು ಬಳಸುವುದು ಮೊದಲ ಮಾರ್ಗವಾಗಿದೆ ಮತ್ತು ಇನ್ನೊಂದು ರೀತಿಯಲ್ಲಿ ಬಳಸುವುದು UNIX ಫೈಂಡ್ ಕಮಾಂಡ್ ಇದು ಯಾವುದೇ ರೀತಿಯ ಫೈಲ್‌ಗಳನ್ನು ಹುಡುಕುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ ಉದಾ ಫೈಲ್, ಡೈರೆಕ್ಟರಿ ಅಥವಾ ಲಿಂಕ್.

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ln ಆಜ್ಞೆ ಹಾರ್ಡ್ ಲಿಂಕ್ಗಳನ್ನು ರಚಿಸುತ್ತದೆ. ಸಾಂಕೇತಿಕ ಲಿಂಕ್ ರಚಿಸಲು, -s ( –symbolic ) ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ. FILE ಮತ್ತು LINK ಎರಡನ್ನೂ ನೀಡಿದರೆ, ln ಮೊದಲ ಆರ್ಗ್ಯುಮೆಂಟ್ (FILE) ನಂತೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಫೈಲ್‌ನಿಂದ ಎರಡನೇ ಆರ್ಗ್ಯುಮೆಂಟ್ (LINK) ನಂತೆ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಫೈಲ್‌ಗೆ ಲಿಂಕ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ.

ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಸಾಂಕೇತಿಕ ಲಿಂಕ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸಲು:

  1. ಟರ್ಮಿನಲ್ ತೆರೆಯಿರಿ ಮತ್ತು ಆ ಡೈರೆಕ್ಟರಿಗೆ ಸರಿಸಿ.
  2. ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡಿ: ls -la. ಇದು ಡೈರೆಕ್ಟರಿಯಲ್ಲಿರುವ ಎಲ್ಲಾ ಫೈಲ್‌ಗಳನ್ನು ಮರೆಮಾಡಿದ್ದರೂ ಸಹ ಅವುಗಳನ್ನು ದೀರ್ಘವಾಗಿ ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
  3. l ನಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಫೈಲ್‌ಗಳು ನಿಮ್ಮ ಸಾಂಕೇತಿಕ ಲಿಂಕ್ ಫೈಲ್‌ಗಳಾಗಿವೆ.

ನಿಮ್ಮ ಕೀಬೋರ್ಡ್‌ನಲ್ಲಿ Shift ಅನ್ನು ಹಿಡಿದುಕೊಳ್ಳಿ ಮತ್ತು ನೀವು ಲಿಂಕ್ ಅನ್ನು ಬಯಸುವ ಫೈಲ್, ಫೋಲ್ಡರ್ ಅಥವಾ ಲೈಬ್ರರಿಯ ಮೇಲೆ ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ. ನಂತರ, "ಪಥವಾಗಿ ನಕಲಿಸಿ" ಆಯ್ಕೆಮಾಡಿ ಸಂದರ್ಭೋಚಿತ ಮೆನು.

ಸಾಂಕೇತಿಕ ಲಿಂಕ್‌ಗಳು ಲೈಬ್ರರಿಗಳನ್ನು ಲಿಂಕ್ ಮಾಡಲು ಮತ್ತು ಮೂಲವನ್ನು ಸರಿಸದೆ ಅಥವಾ ನಕಲಿಸದೆಯೇ ಫೈಲ್‌ಗಳು ಸ್ಥಿರವಾದ ಸ್ಥಳಗಳಲ್ಲಿವೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಎಲ್ಲಾ ಸಮಯದಲ್ಲೂ ಬಳಸಲಾಗುತ್ತದೆ. ಒಂದೇ ಫೈಲ್‌ನ ಬಹು ಪ್ರತಿಗಳನ್ನು ಬೇರೆ ಬೇರೆ ಸ್ಥಳಗಳಲ್ಲಿ "ಸಂಗ್ರಹಿಸಲು" ಲಿಂಕ್‌ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಆದರೆ ಇನ್ನೂ ಒಂದು ಫೈಲ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸಲಾಗುತ್ತದೆ.

ಹಾರ್ಡ್ ಲಿಂಕ್ ಎನ್ನುವುದು ಆ ಫೈಲ್‌ನ ಡೇಟಾವನ್ನು ನಿಜವಾಗಿ ನಕಲು ಮಾಡದೆ ಅದೇ ಪರಿಮಾಣದಲ್ಲಿ ಮತ್ತೊಂದು ಫೈಲ್ ಅನ್ನು ಪ್ರತಿನಿಧಿಸುವ ಫೈಲ್ ಆಗಿದೆ. … ಹಾರ್ಡ್ ಲಿಂಕ್ ಮೂಲಭೂತವಾಗಿ ಅದು ಸೂಚಿಸುವ ಗುರಿ ಫೈಲ್‌ನ ಪ್ರತಿಬಿಂಬಿತ ನಕಲು ಆಗಿದ್ದರೂ, ಹಾರ್ಡ್ ಲಿಂಕ್ ಫೈಲ್ ಅನ್ನು ಸಂಗ್ರಹಿಸಲು ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಹಾರ್ಡ್ ಡ್ರೈವ್ ಜಾಗದ ಅಗತ್ಯವಿಲ್ಲ.

Linux ಎಂದರೆ ಏನು?

ಈ ನಿರ್ದಿಷ್ಟ ಸಂದರ್ಭದಲ್ಲಿ ಈ ಕೆಳಗಿನ ಕೋಡ್ ಎಂದರೆ: ಬಳಕೆದಾರ ಹೆಸರನ್ನು ಹೊಂದಿರುವ ಯಾರಾದರೂ "ಬಳಕೆದಾರ" ಹೋಸ್ಟ್ ಹೆಸರಿನ "Linux-003" ನೊಂದಿಗೆ ಯಂತ್ರಕ್ಕೆ ಲಾಗ್ ಇನ್ ಮಾಡಿದ್ದಾರೆ. "~" - ಬಳಕೆದಾರರ ಹೋಮ್ ಫೋಲ್ಡರ್ ಅನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, ಸಾಂಪ್ರದಾಯಿಕವಾಗಿ ಅದು /home/user/ ಆಗಿರುತ್ತದೆ, ಅಲ್ಲಿ "ಬಳಕೆದಾರ" ಎಂದರೆ ಬಳಕೆದಾರ ಹೆಸರು /home/johnsmith ನಂತಹ ಯಾವುದೇ ಆಗಿರಬಹುದು.

Linux ನಲ್ಲಿ Find ಅನ್ನು ನಾನು ಹೇಗೆ ಬಳಸುವುದು?

ಫೈಂಡ್ ಕಮಾಂಡ್ ಆಗಿದೆ ಹುಡುಕಲು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಆರ್ಗ್ಯುಮೆಂಟ್‌ಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ ಫೈಲ್‌ಗಳಿಗಾಗಿ ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಷರತ್ತುಗಳ ಆಧಾರದ ಮೇಲೆ ಫೈಲ್‌ಗಳು ಮತ್ತು ಡೈರೆಕ್ಟರಿಗಳ ಪಟ್ಟಿಯನ್ನು ಪತ್ತೆ ಮಾಡಿ. ನೀವು ಅನುಮತಿಗಳು, ಬಳಕೆದಾರರು, ಗುಂಪುಗಳು, ಫೈಲ್ ಪ್ರಕಾರಗಳು, ದಿನಾಂಕ, ಗಾತ್ರ ಮತ್ತು ಇತರ ಸಂಭವನೀಯ ಮಾನದಂಡಗಳ ಮೂಲಕ ಫೈಲ್‌ಗಳನ್ನು ಹುಡುಕಬಹುದಾದಂತಹ ವಿವಿಧ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ find ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು.

ಫೈಲ್‌ನ URL ಅನ್ನು ನಾನು ಹೇಗೆ ಕಂಡುಹಿಡಿಯುವುದು?

ಸಂಪನ್ಮೂಲಗಳಲ್ಲಿನ ಫೈಲ್ ಅಥವಾ ಫೋಲ್ಡರ್‌ಗಾಗಿ ನಾನು URL ಅನ್ನು ಹೇಗೆ ಪಡೆಯುವುದು?

  1. ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಹೋಗಿ. …
  2. ಫೈಲ್ ಅಥವಾ ಫೋಲ್ಡರ್‌ನ URL ಅನ್ನು ಪಡೆಯಲು, ಫೈಲ್ ಅಥವಾ ಫೋಲ್ಡರ್‌ನ ಬಲಕ್ಕೆ ಕ್ರಿಯೆಗಳು / ಎಡಿಟ್ ವಿವರಗಳನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ. …
  3. ವೆಬ್ ವಿಳಾಸದ ಅಡಿಯಲ್ಲಿ (URL) ಐಟಂನ URL ಅನ್ನು ನಕಲಿಸಿ.
  4. ಚಿಕ್ಕ URL ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದು ಮತ್ತು URL ನ ಸಂಕ್ಷಿಪ್ತ ಆವೃತ್ತಿಯನ್ನು ನಕಲಿಸುವುದು ಪರ್ಯಾಯವಾಗಿದೆ.

ಅನ್‌ಲಿಂಕ್ ಆಜ್ಞೆಯನ್ನು ಒಂದೇ ಫೈಲ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲು ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಬಹು ವಾದಗಳನ್ನು ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ. ಇದು ಸಹಾಯ ಮತ್ತು ಆವೃತ್ತಿಯನ್ನು ಹೊರತುಪಡಿಸಿ ಯಾವುದೇ ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿಲ್ಲ. ಸಿಂಟ್ಯಾಕ್ಸ್ ಸರಳವಾಗಿದೆ, ಆಜ್ಞೆಯನ್ನು ಆಹ್ವಾನಿಸಿ ಮತ್ತು ಸಿಂಗಲ್ ಅನ್ನು ರವಾನಿಸಿ ಕಡತದ ಹೆಸರು ಆ ಫೈಲ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲು ಒಂದು ವಾದವಾಗಿ. ಅನ್‌ಲಿಂಕ್ ಮಾಡಲು ನಾವು ವೈಲ್ಡ್‌ಕಾರ್ಡ್ ಅನ್ನು ರವಾನಿಸಿದರೆ, ನೀವು ಹೆಚ್ಚುವರಿ ಆಪರೇಂಡ್ ದೋಷವನ್ನು ಸ್ವೀಕರಿಸುತ್ತೀರಿ.

ಈ ಪೋಸ್ಟ್ ಇಷ್ಟವಾಯಿತೇ? ದಯವಿಟ್ಟು ನಿಮ್ಮ ಸ್ನೇಹಿತರಿಗೆ ಹಂಚಿಕೊಳ್ಳಿ:
ಓಎಸ್ ಇಂದು