ಲಿನಕ್ಸ್ ಕಂಪ್ಯೂಟರ್ಗಳೊಂದಿಗೆ ಎಫ್ಟಿಪಿ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬಳಸುವುದು
FTP ಒಂದು ಸರಳ ಕಂಪ್ಯೂಟರ್ ಮತ್ತು ದೂರಸ್ಥ ಕಂಪ್ಯೂಟರ್ ಅಥವಾ ನೆಟ್ವರ್ಕ್ ನಡುವೆ ಕಡತಗಳನ್ನು ವಿನಿಮಯ ಸರಳ ಮತ್ತು ಅತ್ಯಂತ ಪರಿಚಿತ ಫೈಲ್ ವರ್ಗಾವಣೆ ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದೆ. ಲಿನಕ್ಸ್ ಮತ್ತು ಯುನಿಕ್ಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಳು ಅಂತರ್ನಿರ್ಮಿತ ಆಜ್ಞಾ ಸಾಲಿನಲ್ಲಿ FTP ಕ್ಲೈಂಟ್ಗಳಾಗಿ FTP ಸಂಪರ್ಕವನ್ನು ಬಳಸಿಕೊಳ್ಳುವಂತೆ ಕೇಳುತ್ತದೆ.
ಎಚ್ಚರಿಕೆ: ಒಂದು FTP ಪ್ರಸರಣ ಎನ್ಕ್ರಿಪ್ಟ್ ಆಗಿಲ್ಲ. ಪ್ರಸರಣವನ್ನು ಪ್ರತಿಬಂಧಿಸುವ ಯಾರಾದರೂ ನಿಮ್ಮ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಸೇರಿದಂತೆ ನೀವು ಕಳುಹಿಸುವ ಡೇಟಾವನ್ನು ಓದಬಹುದು. ಸುರಕ್ಷಿತ ಸಂವಹನಕ್ಕಾಗಿ, SFTP ಅನ್ನು ಬಳಸಿ.
ಎಫ್ಟಿಪಿ ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಿ
ನೀವು ವಿವಿಧ ಎಫ್ಟಿಪಿ ಕಮಾಂಡ್ಗಳನ್ನು ಬಳಸುವ ಮೊದಲು, ರಿಮೋಟ್ ನೆಟ್ವರ್ಕ್ ಅಥವಾ ಕಂಪ್ಯೂಟರ್ನೊಂದಿಗೆ ನೀವು ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಬೇಕು. ಇದನ್ನು Linux ನಲ್ಲಿ ಟರ್ಮಿನಲ್ ವಿಂಡೊವನ್ನು ತೆರೆಯುವ ಮೂಲಕ ಮತ್ತು ftp 192.168.0.1 ಅಥವಾ ftp domain.com ನಂತಹ ಎಫ್ಟಿಪಿ ಪರಿಚಾರಕದ ಐಪಿ ವಿಳಾಸದ ಡೊಮೇನ್ ಹೆಸರು ಅಥವಾ ನಂತರದ ಎಫ್ಟಿಪಿ ಅನ್ನು ಟೈಪ್ ಮಾಡುವುದರ ಮೂಲಕ ಮಾಡಿ. ಉದಾಹರಣೆಗೆ:
ftp abc.xyz.eduಈ ಆಜ್ಞೆಯು ftp ಪರಿಚಾರಕಕ್ಕೆ abc.xyz.edu ನಲ್ಲಿ ಸಂಪರ್ಕ ಸಾಧಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. ಅದು ಯಶಸ್ವಿಯಾದರೆ, ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರವೇಶಿಸಲು ಇದು ನಿಮ್ಮನ್ನು ಕೇಳುತ್ತದೆ. ಸಾರ್ವಜನಿಕ FTP ಸರ್ವರ್ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಕೆದಾರಹೆಸರು ಅನಾಮಧೇಯ ಮತ್ತು ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪಾಸ್ವರ್ಡ್ನಂತೆ ಅಥವಾ ಪಾಸ್ವರ್ಡ್ ಇಲ್ಲದಂತೆ ಪ್ರವೇಶಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
ನೀವು ಯಶಸ್ವಿಯಾಗಿ ಪ್ರವೇಶಿಸಿದಾಗ, ಟರ್ಮಿನಲ್ ಪರದೆಯಲ್ಲಿ ನೀವು ಒಂದು ftp> ಪ್ರಾಂಪ್ಟನ್ನು ನೋಡುತ್ತೀರಿ. ನೀವು ಮತ್ತಷ್ಟು ಹೋಗಿ ಮೊದಲು, ಸಹಾಯ ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಲಭ್ಯವಿರುವ FTP ಆಜ್ಞೆಗಳ ಪಟ್ಟಿಯನ್ನು ಪಡೆಯಿರಿ. ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಅವಲಂಬಿಸಿ, ಪಟ್ಟಿ ಮಾಡಲಾದ ಕೆಲವು FTP ಆಜ್ಞೆಗಳು ಕಾರ್ಯ ನಿರ್ವಹಿಸಬಹುದು ಅಥವಾ ಇರಬಹುದು ಎಂಬ ಕಾರಣದಿಂದ ಇದು ಉಪಯುಕ್ತವಾಗಿದೆ.
ಎಫ್ಟಿಪಿ ಕಮಾಂಡ್ ಉದಾಹರಣೆಗಳು ಮತ್ತು ವಿವರಣೆಗಳು
ಲಿನಕ್ಸ್ ಮತ್ತು ಯುನಿಕ್ಸ್ನೊಂದಿಗೆ ಬಳಸಲಾಗುವ ಎಫ್ಟಿಪಿ ಆಜ್ಞೆಗಳನ್ನು ವಿಂಡೋಸ್ ಆಜ್ಞಾ ಸಾಲಿನೊಂದಿಗೆ ಬಳಸಲಾಗುವ FTP ಆಜ್ಞೆಗಳಿಂದ ಭಿನ್ನವಾಗಿರುತ್ತವೆ. ರಿಮೋಟ್ ನಕಲು, ಮರುನಾಮಕರಣ ಮತ್ತು ಕಡತಗಳನ್ನು ಅಳಿಸಲು ಲಿನಕ್ಸ್ ಎಫ್ಟಿಪಿ ಆಜ್ಞೆಗಳ ವಿಶಿಷ್ಟ ಉಪಯೋಗಗಳನ್ನು ವಿವರಿಸುವ ಉದಾಹರಣೆಗಳು ಇಲ್ಲಿವೆ.
ftp> ಸಹಾಯಡೈರೆಕ್ಟರಿ ವಿಷಯಗಳು, ಫೈಲ್ಗಳನ್ನು ವರ್ಗಾವಣೆ ಮಾಡುವುದು ಮತ್ತು ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಲು ನೀವು ಬಳಸಬಹುದಾದ ಆಜ್ಞೆಗಳನ್ನು ಸಹಾಯ ಕಾರ್ಯವು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. Ftp > ಆದೇಶ ? ಅದೇ ಕೆಲಸವನ್ನು ಪೂರ್ಣಗೊಳಿಸುತ್ತದೆ.
ftp> lsದೂರಸ್ಥ ಗಣಕದಲ್ಲಿ ಪ್ರಸಕ್ತ ಕೋಶದಲ್ಲಿ ಈ ಆಜ್ಞೆಯು ಕಡತಗಳು ಮತ್ತು ಉಪಕೋಶಗಳ ಹೆಸರುಗಳನ್ನು ಮುದ್ರಿಸುತ್ತದೆ.
ftp> ಸಿಡಿ ಗ್ರಾಹಕರುಈ ಆಜ್ಞೆಯು ಪ್ರಸಕ್ತ ಡೈರೆಕ್ಟರಿಯು ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ ಗ್ರಾಹಕರ ಹೆಸರಿನ ಉಪಕೋಶಕ್ಕೆ ಬದಲಾಯಿಸುತ್ತದೆ.
ftp> cdupಇದು ಪ್ರಸಕ್ತ ಕೋಶವನ್ನು ಪೋಷಕ ಕೋಶಕ್ಕೆ ಬದಲಾಯಿಸುತ್ತದೆ.
ftp> lcd [ಚಿತ್ರಗಳು]ಈ ಆಜ್ಞೆಯು ಪ್ರಸ್ತುತ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ ಅದನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ.
ftp> ಆಸ್ಸಿಐಪಠ್ಯ ಫೈಲ್ಗಳನ್ನು ವರ್ಗಾವಣೆ ಮಾಡಲು ಇದು ASCII ಮೋಡ್ಗೆ ಬದಲಾಗುತ್ತದೆ. ಹೆಚ್ಚಿನ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಎಎಸ್ಸಿಐಐ ಡೀಫಾಲ್ಟ್ ಆಗಿರುತ್ತದೆ.
ftp> ಬೈನರಿಪಠ್ಯ ಕಡತಗಳಲ್ಲದ ಎಲ್ಲಾ ಕಡತಗಳನ್ನು ವರ್ಗಾವಣೆ ಮಾಡಲು ಈ ಆಜ್ಞೆಯು ಬೈನರಿ ಮೋಡ್ಗೆ ಬದಲಾಯಿಸುತ್ತದೆ.
ftp> get1.jpgಇದು ರಿಮೋಟ್ ಕಂಪ್ಯೂಟರ್ನಿಂದ ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್ಗೆ ಫೈಲ್ ಇಮೇಜ್1 . jpg ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುತ್ತದೆ. ಎಚ್ಚರಿಕೆ: ಈಗಾಗಲೇ ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಒಂದೇ ಹೆಸರಿನೊಂದಿಗೆ ಫೈಲ್ ಆಗಿದ್ದರೆ, ಅದು ತಿದ್ದಿ ಬರೆಯಲ್ಪಟ್ಟಿದೆ.
ftp> put2.jpg ಅನ್ನು ಹಾಕಿಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್ನಿಂದ ರಿಮೋಟ್ ಕಂಪ್ಯೂಟರ್ಗೆ ಫೈಲ್ ಇಮೇಜ್2 . jpg ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತದೆ. ಎಚ್ಚರಿಕೆ: ಈಗಾಗಲೇ ಅದೇ ಹೆಸರಿನ ದೂರಸ್ಥ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಫೈಲ್ ಇದ್ದರೆ, ಅದು ತಿದ್ದಿ ಬರೆಯಲ್ಪಟ್ಟಿದೆ.
ftp>! lsಆಜ್ಞೆಯ ಮುಂದೆ ಆಶ್ಚರ್ಯಸೂಚಕ ಗುರುತು ಸೇರಿಸುವುದರಿಂದ ಸ್ಥಳೀಯ ಗಣಕದಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ! Ls ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ಪ್ರಸಕ್ತ ಕೋಶದ ಫೈಲ್ ಹೆಸರುಗಳು ಮತ್ತು ಕೋಶದ ಹೆಸರುಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
ftp> mget * .jpgMget ಆದೇಶದೊಂದಿಗೆ. ನೀವು ಬಹು ಚಿತ್ರಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು. ಈ ಆದೇಶವು .jpg ನೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುವ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುತ್ತದೆ.
ftp> ಮರುಹೆಸರಿಸು [ನಿಂದ] [ಗೆ]ಮರುಹೆಸರಿಸುವ ಆಜ್ಞೆಯು ರಿಮೋಟ್ ಸರ್ವರ್ನಲ್ಲಿ [ಗೆ] ಹೆಸರನ್ನು ಹೊಸ ಹೆಸರಿಗೆ [ಗೆ] ಬದಲಾಯಿಸುತ್ತದೆ.
ftp> ಸ್ಥಳೀಯ-ಕಡತ [ದೂರದ-ಕಡತ]ಈ ಆಜ್ಞೆಯು ದೂರಸ್ಥ ಗಣಕದಲ್ಲಿ ಸ್ಥಳೀಯ ಕಡತವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಸ್ಥಳೀಯ-ಫೈಲ್ [ರಿಮೋಟ್ ಫೈಲ್] ಅನ್ನು ಒಂದೇ ರೀತಿ ಮಾಡುತ್ತದೆ.
ftp> mput * .jpgದೂರಸ್ಥ ಗಣಕದಲ್ಲಿ ಸಕ್ರಿಯ ಫೋಲ್ಡರ್ಗೆ .jpg ನೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುವ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಈ ಆಜ್ಞೆಯು ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತದೆ.
ftp> ರಿಮೋಟ್-ಫೈಲ್ ಅಳಿಸಿದೂರಸ್ಥ ಗಣಕದಲ್ಲಿ ರಿಮೋಟ್- ಫೈಲ್ ಹೆಸರಿನ ಫೈಲ್ ಅನ್ನು ಅಳಿಸುತ್ತದೆ.
ftp> mdelete * .jpgದೂರಸ್ಥ ಗಣಕದಲ್ಲಿ ಸಕ್ರಿಯ ಫೋಲ್ಡರ್ನಲ್ಲಿ .jpg ನೊಂದಿಗೆ ಕೊನೆಗೊಳ್ಳುವ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಇದು ಅಳಿಸುತ್ತದೆ.
ftp> ಗಾತ್ರ ಕಡತ-ಹೆಸರುಈ ಆಜ್ಞೆಯೊಂದಿಗೆ ದೂರಸ್ಥ ಗಣಕದಲ್ಲಿನ ಕಡತದ ಗಾತ್ರವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ.
ftp> mkdir [ಡೈರೆಕ್ಟರಿ-ಹೆಸರು]ರಿಮೋಟ್ ಸರ್ವರ್ನಲ್ಲಿ ಹೊಸ ಡೈರೆಕ್ಟರಿ ಮಾಡಿ.
ftp> ಪ್ರಾಂಪ್ಟ್ಪ್ರಾಂಪ್ಟ್ ಆಜ್ಞೆಯು ಸಂವಾದಾತ್ಮಕ ಮೋಡ್ ಅನ್ನು ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡುತ್ತದೆ ಆದ್ದರಿಂದ ಬಳಕೆದಾರರ ದೃಢೀಕರಣವಿಲ್ಲದೆ ಬಹು ಫೈಲ್ಗಳಲ್ಲಿ ಆದೇಶಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.
ftp> ತ್ಯಜಿಸಿಬಿಟ್ಟುಬಿಡುವ ಆಜ್ಞೆಯು ಎಫ್ಟಿಪಿ ಅಧಿವೇಶನವನ್ನು ಮುಕ್ತಾಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಎಫ್ಟಿಪಿ ಪ್ರೋಗ್ರಾಂನಿಂದ ನಿರ್ಗಮಿಸುತ್ತದೆ. ಆಜ್ಞೆಗಳು ಬೈ ಮತ್ತು ನಿರ್ಗಮನ ಒಂದೇ ವಿಷಯವನ್ನು ಸಾಧಿಸುತ್ತವೆ.
ಕಮಾಂಡ್ ಲೈನ್ ಆಯ್ಕೆಗಳು
ಆಯ್ಕೆಗಳು (ಫ್ಲ್ಯಾಗ್ಗಳು ಅಥವಾ ಸ್ವಿಚ್ಗಳು ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ) ಎಫ್ಟಿಪಿ ಆಜ್ಞೆಯ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಮಾರ್ಪಡಿಸುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ಆಜ್ಞಾ ಸಾಲಿನ ಆಯ್ಕೆಯು ಸ್ಪೇಸ್ ನಂತರ ಮುಖ್ಯ FTP ಆಜ್ಞೆಯನ್ನು ಅನುಸರಿಸುತ್ತದೆ. ನೀವು ಎಫ್ಟಿಪಿ ಆಜ್ಞೆಗಳಿಗೆ ಸೇರಿಸಬಹುದಾದ ಆಯ್ಕೆಗಳ ಪಟ್ಟಿ ಮತ್ತು ಅವರು ಏನು ಮಾಡಬೇಕೆಂಬುದರ ವಿವರಣೆಯನ್ನು ಇಲ್ಲಿ ನೀಡಲಾಗಿದೆ.
- -4 ಹೋಸ್ಟ್ ಅನ್ನು ಸಂಪರ್ಕಿಸುವಾಗ ಮಾತ್ರ IPv4 ಅನ್ನು ಬಳಸಿ
- -6 IPv6 ಮಾತ್ರ ಬಳಸಿ
- -e ಇತಿಹಾಸ ಬೆಂಬಲ ಮತ್ತು ಆದೇಶ ಸಂಪಾದನೆ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ
- -p ಡೇಟಾ ವರ್ಗಾವಣೆಗಾಗಿ ನಿಷ್ಕ್ರಿಯ ಮೋಡ್ ಬಳಸಿ
- -i ಕಡತ ವರ್ಗಾವಣೆ ಸಮಯದಲ್ಲಿ ಉತ್ತೇಜಕವನ್ನು ಪ್ರೇರೇಪಿಸಿತು
- -n ಮೊದಲ ಸಂಪರ್ಕದಲ್ಲಿ ಸ್ವಯಂ ಲಾಗಿನ್ ಅನ್ನು ತಡೆಯುತ್ತದೆ
- -g ಫೈಲ್ ಹೆಸರು ಗ್ಲೋಬ್ಬಿಂಬನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ
- -v ಎಲ್ಲಾ ಪ್ರತಿಕ್ರಿಯೆಗಳನ್ನು ತೋರಿಸಲು ತೆಗೆದುಹಾಕುವ ಸರ್ವರ್ಗೆ ಒತ್ತಾಯಿಸುತ್ತದೆ
- -d ಡೀಬಗ್ ಮಾಡುವಿಕೆಯನ್ನು ತೊಡಗಿಸುತ್ತದೆ