ಲಿನಕ್ಸ್ ಕಮ್ಯಾಂಡ್ ಲೈನ್ನಿಂದ ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುವುದು ಹೇಗೆ

ಈ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ, ಲಿನಕ್ಸ್ ಆಜ್ಞಾ ಸಾಲಿನ ಮೂಲಕ ಫೈಲ್ ಅನ್ನು ಹೇಗೆ ಡೌನ್ಲೋಡ್ ಮಾಡುವುದು ಎಂದು ನೀವು ಕಲಿಯುವಿರಿ.

ನೀವೇಕೆ ಇದನ್ನು ಮಾಡಲು ಬಯಸುತ್ತೀರಿ? ಚಿತ್ರಾತ್ಮಕ ಪರಿಸರದಲ್ಲಿ ನೀವು ವೆಬ್ ಬ್ರೌಸರ್ ಅನ್ನು ಏಕೆ ಬಳಸುವುದಿಲ್ಲ?

ಕೆಲವೊಮ್ಮೆ ಚಿತ್ರಾತ್ಮಕ ವಾತಾವರಣ ಇಲ್ಲ. ಉದಾಹರಣೆಗೆ, ನೀವು SSH ಅನ್ನು ಬಳಸಿಕೊಂಡು ನಿಮ್ಮ ರಾಸ್ಪ್ಬೆರಿ PI ಗೆ ಸಂಪರ್ಕಿಸುತ್ತಿದ್ದರೆ, ನೀವು ಮುಖ್ಯವಾಗಿ ಆಜ್ಞಾ ಸಾಲಿನೊಂದಿಗೆ ಅಂಟಿಕೊಳ್ಳುತ್ತೀರಿ.

ಆಜ್ಞಾ ಸಾಲಿನ ಬಳಸುವ ಮತ್ತೊಂದು ಕಾರಣವೆಂದರೆ ನೀವು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಫೈಲ್ಗಳ ಪಟ್ಟಿಯೊಂದಿಗೆ ಸ್ಕ್ರಿಪ್ಟ್ ರಚಿಸಬಹುದು. ನಂತರ ನೀವು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು ಮತ್ತು ಅದನ್ನು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಚಾಲನೆ ಮಾಡೋಣ .

ಈ ಕಾರ್ಯಕ್ಕಾಗಿ ಹೈಲೈಟ್ ಆಗುವ ಉಪಕರಣವನ್ನು wget ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.

Wget ನ ಸ್ಥಾಪನೆ

ಅನೇಕ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು ಈಗಾಗಲೇ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ wget ಅನ್ನು ಸ್ಥಾಪಿಸಿವೆ.

ಇದು ಈಗಾಗಲೇ ಸ್ಥಾಪಿಸದಿದ್ದರೆ ನಂತರ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಪ್ರಯತ್ನಿಸಿ:

ಕಮಾಂಡ್ ಲೈನ್ನಿಂದ ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುವುದು ಹೇಗೆ

ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು, ನೀವು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಬಯಸುವ ಫೈಲ್ನ URL ಅನ್ನು ನೀವು ಕನಿಷ್ಟ ತಿಳಿದುಕೊಳ್ಳಬೇಕು.

ಉದಾಹರಣೆಗೆ, ಆಜ್ಞಾ ಸಾಲಿನ ಮೂಲಕ ಉಬುಂಟುವಿನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನೀವು ಬಯಸುತ್ತೀರಿ ಎಂದು ಊಹಿಸಿ. ನೀವು ಉಬುಂಟು ವೆಬ್ಸೈಟ್ಗೆ ಭೇಟಿ ನೀಡಬಹುದು. ವೆಬ್ಸೈಟ್ ಮೂಲಕ ನ್ಯಾವಿಗೇಟ್ ಮಾಡುವ ಮೂಲಕ ನೀವು ಈ ಪುಟಕ್ಕೆ ಹೋಗಬಹುದು, ಅದು ಡೌನ್ ಲೋಡ್ ಲಿಂಕ್ ಅನ್ನು ಲಿಂಕ್ ಮಾಡುತ್ತದೆ. ನೀವು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಬಯಸುವ ಉಬುಂಟು ISO ಯ URL ಅನ್ನು ಪಡೆಯಲು ಈ ಲಿಂಕ್ ಅನ್ನು ನೀವು ಬಲ ಕ್ಲಿಕ್ ಮಾಡಬಹುದು.

ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸನ್ನು ಬಳಸಿಕೊಂಡು wget ಅನ್ನು ಬಳಸಿಕೊಂಡು ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು:

wget http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890

ಇದು ಒಳ್ಳೆಯದು ಮತ್ತು ಉತ್ತಮವಾಗಿದೆ ಆದರೆ ನೀವು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಅಗತ್ಯವಿರುವ ಫೈಲ್ಗೆ ಸಂಪೂರ್ಣ ಹಾದಿಯನ್ನು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾಗಿದೆ.

ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಪೂರ್ಣ ಸೈಟ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಿದೆ:

wget -r http://www.ubuntu.com

ಮೇಲಿನ ಆಜ್ಞೆಯು ಉಬುಂಟು ವೆಬ್ಸೈಟ್ನಲ್ಲಿನ ಎಲ್ಲಾ ಫೋಲ್ಡರ್ಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಸಂಪೂರ್ಣ ಸೈಟ್ ಅನ್ನು ನಕಲಿಸುತ್ತದೆ. ಇದು ನಿಮಗೆ ಅಗತ್ಯವಿಲ್ಲದ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುವುದರಿಂದ ಇದು ಸಹಜವಾಗಿರುವುದಿಲ್ಲ. ಇದು ಕಾಯಿಗಳನ್ನು ಶೆಲ್ ಮಾಡಲು ಒಂದು ಬಡಿಗೆ ಬಳಸುವಂತೆ.

ಆದಾಗ್ಯೂ, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಉಬುಂಟು ವೆಬ್ಸೈಟ್ನಿಂದ ISO ವಿಸ್ತರಣೆಯೊಂದಿಗೆ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು:

wget -r -A "iso" http://www.ubuntu.com

ಇದು ವೆಬ್ಸೈಟ್ನಿಂದ ನೀವು ಬೇಕಾದ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಸ್ಮ್ಯಾಶ್ ಮತ್ತು ಗ್ರಬ್ ವಿಧಾನದ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ. ನೀವು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಬಯಸುವ ಫೈಲ್ಗಳ URL ಅಥವಾ URL ಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳುವುದು ಉತ್ತಮವಾಗಿದೆ.

-i ಸ್ವಿಚ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನೀವು ಫೈಲ್ಗಳ ಪಟ್ಟಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು. ಕೆಳಗಿನಂತೆ ಪಠ್ಯ ಸಂಪಾದಕವನ್ನು ಬಳಸಿಕೊಂಡು URL ಗಳ ಪಟ್ಟಿಯನ್ನು ನೀವು ರಚಿಸಬಹುದು:

ನ್ಯಾನೋ filestodownload.txt

ಫೈಲ್ನೊಳಗೆ URL ಗಳ ಪಟ್ಟಿಯನ್ನು ನಮೂದಿಸಿ, ಪ್ರತಿ ಸಾಲಿಗೆ 1:

http://eskipaper.com/gaming-wpaperpapers-7.html#gal_post_67516_gaming-wpaperspapers-1.jpg
http://eskipaper.com/gaming-wpaperpapers-7.html#gal_post_67516_gaming-wpaperpapers-2.jpg
http://eskipaper.com/gaming-wpaperpapers-7.html#gal_post_67516_gaming-wpaperpapers-3.jpg

CTRL ಮತ್ತು O ಬಳಸಿ ಫೈಲ್ ಉಳಿಸಿ ತದನಂತರ CTRL ಮತ್ತು X ಅನ್ನು ಬಳಸಿಕೊಂಡು ನ್ಯಾನೊದಿಂದ ನಿರ್ಗಮಿಸಿ.

ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ನೀವು ಈಗ wget ಅನ್ನು ಬಳಸಬಹುದು:

wget -i filestodownload.txt

ಇಂಟರ್ನೆಟ್ನಿಂದ ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುವಲ್ಲಿ ತೊಂದರೆ ಕೆಲವೊಮ್ಮೆ ಫೈಲ್ ಅಥವಾ URL ಲಭ್ಯವಿಲ್ಲ. ಸಂಪರ್ಕಕ್ಕಾಗಿ ಕಾಲಾವಧಿ ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಮತ್ತು ನೀವು ಸಾಕಷ್ಟು ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದರೆ ಅದು ಡೀಫಾಲ್ಟ್ ಕಾಲಾವಧಿಗಾಗಿ ಕಾಯುವುದಕ್ಕೆ ಕೌಂಟರ್-ಉತ್ಪಾದಕವಾಗಿದೆ.

ಈ ಮುಂದಿನ ಸಿಂಟ್ಯಾಕ್ಸನ್ನು ಬಳಸಿಕೊಂಡು ನಿಮ್ಮ ಸ್ವಂತ ಸಮಯ ಮೀರುವಿಕೆಯನ್ನು ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು:

wget -T 5 -i filestodownload.txt

ನಿಮ್ಮ ಬ್ರಾಡ್ಬ್ಯಾಂಡ್ ವ್ಯವಹಾರದ ಭಾಗವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಿತಿಯನ್ನು ನೀವು ಹೊಂದಿದ್ದರೆ, ನೀವು wget ಹಿಂಪಡೆಯಬಹುದಾದ ಡೇಟಾದ ಪ್ರಮಾಣವನ್ನು ಮಿತಿಗೊಳಿಸಲು ಬಯಸಬಹುದು.

ಡೌನ್ಲೋಡ್ ಮಿತಿಯನ್ನು ಅನ್ವಯಿಸಲು ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸನ್ನು ಬಳಸಿ:

wget --quota = 100m -i filestodownload.txt

100 ಮೆಗಾಬೈಟ್ಗಳನ್ನು ಒಮ್ಮೆ ತಲುಪಿದಾಗ ಮೇಲಿನ ಆಜ್ಞೆಯು ಫೈಲ್ಗಳ ಡೌನ್ಲೋಡ್ ಅನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ. ನೀವು ಬೈಟ್ಗಳಲ್ಲಿನ ಕೋಟಾವನ್ನು (ಮೀ ಬದಲಿಗೆ ಬೌ ಬಳಸಿ) ಅಥವಾ ಕಿಲೋಬೈಟ್ಗಳನ್ನು ಸಹ ಬಳಸಬಹುದು (ಮೀ ಬದಲಿಗೆ ಕೆ ಬಳಸಿ).

ನೀವು ಡೌನ್ಲೋಡ್ ಮಿತಿಯನ್ನು ಹೊಂದಿಲ್ಲದಿರಬಹುದು ಆದರೆ ನೀವು ನಿಧಾನವಾದ ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕವನ್ನು ಹೊಂದಿರಬಹುದು. ಪ್ರತಿಯೊಬ್ಬರ ಇಂಟರ್ನೆಟ್ ಸಮಯವನ್ನು ನಾಶ ಮಾಡದೆಯೇ ನೀವು ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಬಯಸಿದರೆ, ಗರಿಷ್ಠ ಡೌನ್ಲೋಡ್ ದರವನ್ನು ನಿಗದಿಪಡಿಸುವ ಮಿತಿಯನ್ನು ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು.

ಉದಾಹರಣೆಗೆ:

wget --limit-rate = 20k -i filestodownload.txt

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

ಯಾವುದೇ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಫೈಲ್ಗಳು ತಿದ್ದಿ ಬರೆಯಲ್ಪಟ್ಟಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ನೀವು ಬಯಸಿದಲ್ಲಿ ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಬಹುದು:

wget -nc -i filestodownload.txt

ಡೌನ್ಲೋಡ್ ಸ್ಥಳದಲ್ಲಿ ಬುಕ್ಮಾರ್ಕ್ಗಳ ಪಟ್ಟಿಯಲ್ಲಿ ಈಗಾಗಲೇ ಫೈಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ ಅದು ತಿದ್ದಿ ಬರೆಯಲಾಗುವುದಿಲ್ಲ.

ನಾವು ತಿಳಿದಿರುವಂತೆ ಇಂಟರ್ನೆಟ್ ಯಾವಾಗಲೂ ಸ್ಥಿರವಾಗಿರುವುದಿಲ್ಲ ಮತ್ತು ಆ ಕಾರಣಕ್ಕಾಗಿ, ಡೌನ್ಲೋಡ್ ಅನ್ನು ಭಾಗಶಃ ಪೂರ್ಣಗೊಳಿಸಬಹುದು ಮತ್ತು ನಂತರ ನಿಮ್ಮ ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕವು ಇಳಿಯುತ್ತದೆ.

ನೀವು ಎಲ್ಲಿಂದ ಹೊರಟಿದ್ದೀರಿ ಎಂದು ನೀವು ಮುಂದುವರಿಸುವುದಾದರೆ ಅದು ಉತ್ತಮವಾದುದೇ? ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಡೌನ್ ಲೋಡ್ ಅನ್ನು ಮುಂದುವರಿಸಬಹುದು:

wget -c

ಸಾರಾಂಶ

Wget ಆಜ್ಞೆಯು ಅನ್ವಯಿಸಬಹುದಾದ ಡಜನ್ಗಟ್ಟಲೆ ಸ್ವಿಚ್ಗಳನ್ನು ಹೊಂದಿದೆ. ಒಂದು ಟರ್ಮಿನಲ್ ವಿಂಡೊದಿಂದ ಒಂದು ಸಂಪೂರ್ಣ ಪಟ್ಟಿಯನ್ನು ಪಡೆಯಲು ಆಜ್ಞೆಯನ್ನು ಮನುಷ್ಯ wget ಬಳಸಿ.