ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು Transfer.sh ಅನ್ನು ನೋಡೋಣ. ಇದು ಒಂದು ಸೇವೆಯಾಗಿದೆ ಉಚಿತ ವಸತಿ. ಇತರ ಬಳಕೆದಾರರಿಗೆ ಆನ್ಲೈನ್ನಲ್ಲಿ ಫೈಲ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು, ಸಿಂಕ್ ಮಾಡಲು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳಲು ಈ ಸೇವೆ ಬಳಕೆದಾರರನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಇದೆಲ್ಲವನ್ನೂ ನಾವು ಉಬುಂಟುನಲ್ಲಿರುವ ನಮ್ಮ ಟರ್ಮಿನಲ್ನಿಂದ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
ನಮ್ಮನ್ನು ವರ್ಗಾಯಿಸಿ ಖಾತೆಯ ಅಗತ್ಯವಿಲ್ಲದೆ ಫೈಲ್ ಅಪ್ಲೋಡ್ಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಗರಿಷ್ಠ 10 ಜಿಬಿ ವರೆಗೆ. ಫೈಲ್ಗಳನ್ನು ಸೇವೆಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ಮತ್ತು ಅವುಗಳು 14 ದಿನಗಳವರೆಗೆ ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಲಭ್ಯವಿದೆ. ಈ ಅವಧಿಯ ನಂತರ ಫೈಲ್ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅಳಿಸಲಾಗುತ್ತದೆ.
ನಾವು ಮಾಡಬಹುದಾದ ಅನೇಕ ಉಪಯುಕ್ತತೆಗಳಲ್ಲಿ ಇದು ಒಂದು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಹುಡುಕಿ. ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಸಿಎಲ್ಐ ಆಧಾರಿತ ಮತ್ತು ಕೆಲವು ಜಿಯುಐ ಆಧಾರಿತ, ಕೆಲವು ಉಚಿತ ಮತ್ತು ಕೆಲವು ಪಾವತಿಸಲಾಗುತ್ತದೆ. ಇಂಟರ್ನೆಟ್ ಮೂಲಕ ಆಜ್ಞಾ ಸಾಲಿನಿಂದ ದೊಡ್ಡ ಫೈಲ್ಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಅಥವಾ ವರ್ಗಾಯಿಸಲು ಬಂದಾಗ, ನಿಜವಾಗಿಯೂ ಕೆಲವೇ ಕೆಲವು ಕೆಲಸ ಮಾಡುತ್ತವೆ. ಅವುಗಳಲ್ಲಿ ಒಂದು ವರ್ಗಾವಣೆ. ಅದರ ಹೆಸರಿನ ಹೊರತಾಗಿಯೂ, ಇದು ಸ್ಕ್ರಿಪ್ಟ್ ಅಲ್ಲ, ಇದು ವೆಬ್ಸೈಟ್ ಆಗಿದೆ. ಈ ಪುಟವು ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ಫೈಲ್ಗಳನ್ನು ಸುಲಭವಾಗಿ ಮತ್ತು ತ್ವರಿತವಾಗಿ ಹಂಚಿಕೊಳ್ಳಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಸುರುಳಿ ಅಥವಾ ವಿಜೆಟ್ ಹೊರತುಪಡಿಸಿ ಯಾವುದನ್ನೂ ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಹೆಚ್ಚಿನ ಗ್ನು / ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು ಈ ಉಪಯುಕ್ತತೆಗಳನ್ನು ಮೊದಲೇ ಸ್ಥಾಪಿಸಿವೆ. ಆದ್ದರಿಂದ ನೀವು ನಿಜವಾಗಿಯೂ ಏನನ್ನೂ ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.
ವರ್ಗಾವಣೆ ಇದು ಒಂದೇ ಸಮಯದಲ್ಲಿ 10 ಜಿಬಿ ವರೆಗೆ ಫೈಲ್ಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಎಲ್ಲಾ ಹಂಚಿದ ಫೈಲ್ಗಳು 14 ದಿನಗಳ ನಂತರ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮುಕ್ತಾಯಗೊಳ್ಳುತ್ತವೆ (ಅವುಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸಾಕಷ್ಟು ಸಮಯಕ್ಕಿಂತ ಹೆಚ್ಚು), ಆದ್ದರಿಂದ ಅವುಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಅಳಿಸುವ ಬಗ್ಗೆ ನೀವು ಚಿಂತಿಸಬೇಕಾಗಿಲ್ಲ. ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಒಂದೇ ಫೈಲ್ ಅಥವಾ ಅವುಗಳಲ್ಲಿ ಗುಂಪನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ ಒಂದೇ ಸಮಯದಲ್ಲಿ. ಅಪ್ಲೋಡ್ ಮಾಡುವ ಮೊದಲು ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಬಹುದು. ಮಾಲ್ವೇರ್ ಅಥವಾ ವೈರಸ್ಗಳೊಂದಿಗೆ ಲೋಡ್ ಮಾಡಲಾದ ಫೈಲ್ಗಳನ್ನು ನಾವು ಕ್ಲಾಮ್ಎವಿ ಅಥವಾ ವೈರಸ್ಟೋಟಲ್ನೊಂದಿಗೆ ಸ್ಕ್ಯಾನ್ ಮಾಡಬಹುದು. ಮತ್ತು ಸಹಜವಾಗಿ, ಅದು ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತ. ಈ ಯೋಜನೆಯ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ನೀವು ಸಂಪರ್ಕಿಸಬಹುದು ಪ್ರಾಜೆಕ್ಟ್ ವೆಬ್ಸೈಟ್.
Transfer.sh ಬಳಸಿ ಫೈಲ್ಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುವುದು ಅಥವಾ ವರ್ಗಾಯಿಸುವುದು ಅಷ್ಟೊಂದು ಸಂಕೀರ್ಣವಾಗಿಲ್ಲ. ಮೊದಲಿಗೆ, ಫೈಲ್ಗಳನ್ನು ಹೇಗೆ ಅಪ್ಲೋಡ್ ಮಾಡುವುದು ಎಂದು ನೋಡೋಣ.
Transfer.sh ನೊಂದಿಗೆ ಫೈಲ್ಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ
ಫೈಲ್ಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುವುದು ನೀವು ಮಾಡಬೇಕಾಗಿರುವುದು:
curl --upload-file ENTREUNOS.pdf https://transfer.sh/ENTREUNOS.pdf
ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ENTREUNOS.pdf ನನ್ನ ಡೆಸ್ಕ್ಟಾಪ್ನಲ್ಲಿದೆ.
https://transfer.sh/bZNd9/ENTREUNOSYCEROS.pdf
ಅಪ್ಲೋಡ್ ಪೂರ್ಣಗೊಂಡಾಗ, ಹಿಂದಿನ ಸಾಲಿನಲ್ಲಿ ನೋಡಿದಂತೆ ಫೈಲ್ನ ಅನನ್ಯ ಡೌನ್ಲೋಡ್ ಲಿಂಕ್ ಅನ್ನು ಸೇವೆಯು ನಮಗೆ ಹಿಂದಿರುಗಿಸುತ್ತದೆ. ನೀವು ಈ ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಬಳಸಲು ಬಯಸುವವರಿಗೆ ಈ URL ಅನ್ನು ರವಾನಿಸಬಹುದು.
ಇದು ಸಹ ಸಾಧ್ಯ 'wget' ಬಳಸಿ ಫೈಲ್ಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ.
wget --method PUT --body-file=/home/sapoclay/Escritorio/ENTREUNOS.pdf https://transfer.sh/ENTREUNOSYCEROS.pdf -O - -nv
ಈ ಉಪಯುಕ್ತತೆ ಏಕಕಾಲದಲ್ಲಿ ಹಲವಾರು ಫೈಲ್ಗಳನ್ನು ಲೋಡ್ ಮಾಡಲು ಇದು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಇದನ್ನು ಮಾಡಲು ನಾವು ಈ ಕೆಳಗಿನ ರಚನೆಯೊಂದಿಗೆ ಮಾತ್ರ ಆದೇಶವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ:
curl -i -F filedata=@/home/sapoclay/Escritorio/bash_tips.pdf -F filedata=@/home/sapoclay/Escritorio/bash_tips_2.pdf https://transfer.sh/
ಫೈಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು, ಈ ಕೆಳಗಿನಂತಹ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ನಮ್ಮನ್ನು ವಿಸ್ತಾರವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಿ. ಅದರಲ್ಲಿ ನಾವು ಡೌನ್ಲೋಡ್ ಮಾಡಲು URL ಮತ್ತು ನಮ್ಮ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ರಚಿಸಲಾಗುವ ಫೈಲ್ನ ಹೆಸರನ್ನು ಸೂಚಿಸುತ್ತೇವೆ:
curl https://transfer.sh/bZNd9/ENTREUNOSYCEROS.pdf -o entreunosyceros.pdf
ಪರ್ಯಾಯವಾಗಿ, ನಾವು ಡೌನ್ಲೋಡ್ ಅನ್ನು ಪೂರ್ವವೀಕ್ಷಣೆ ಮಾಡಬಹುದು ಮತ್ತು ಅದನ್ನು ನಮ್ಮ ವೆಬ್ ಬ್ರೌಸರ್ನಿಂದ ನಿರ್ವಹಿಸಬಹುದು. ಡೌನ್ಲೋಡ್ ಲಿಂಕ್ ಅನ್ನು ವಿಳಾಸ ಪಟ್ಟಿಯಲ್ಲಿ ಇರಿಸಿ ಮತ್ತು ಹಂಚಿದ ಫೈಲ್ ಡೌನ್ಲೋಡ್ ಮಾಡಲು "ಡೌನ್ಲೋಡ್" ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿ.
ಫೈಲ್ಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿ ಮತ್ತು ಅಪ್ಲೋಡ್ ಮಾಡಿ
ಹೆಚ್ಚಿನ ಭದ್ರತೆಗಾಗಿ ಫೈಲ್ಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಮತ್ತು ಅಪ್ಲೋಡ್ ಮಾಡಲು ಈ ಅಪ್ಲಿಕೇಶನ್ ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಫೈಲ್ಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಮತ್ತು ಅಪ್ಲೋಡ್ ಮಾಡಲು, ನಾವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ:
cat /home/sapoclay/Escritorio/archivo.txt|gpg -ac -o-|curl -X PUT --upload-file "-" https://transfer.sh/archivo.txt
ಪಾಸ್ಫ್ರೇಸ್ ಅನ್ನು ಎರಡು ಬಾರಿ ನಮೂದಿಸಲು ನಮ್ಮನ್ನು ಕೇಳಲಾಗುತ್ತದೆ. ಅಪ್ಲಿಕೇಶನ್ ನಮಗೆ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಫೈಲ್ನ ಡೌನ್ಲೋಡ್ ಲಿಂಕ್ ನೀಡುತ್ತದೆ. ಇದು ಈ ಕೆಳಗಿನವುಗಳಂತೆ ಇರುತ್ತದೆ:
https://transfer.sh/140GNQ/archivo.txt
ಫೈಲ್ಗಳನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಿ ಮತ್ತು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ಹಿಂದಿನ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಫೈಲ್ ಅನ್ನು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ಮತ್ತು ಡೌನ್ಲೋಡ್ ಮಾಡಲು, ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ:
curl https://transfer.sh/140GNQ/archivo.txt|gpg -o- > /home/sapoclay/Escritorio/entreunosyceros.txt
ಅಲಿಯಾಸ್ ಸೇರಿಸಿ
ನಾವು ಈ ಸೇವೆಯನ್ನು ಆಗಾಗ್ಗೆ ಬಳಸಲು ಯೋಜಿಸುತ್ತಿದ್ದರೆ, .bashrc ಅಥವಾ .zshrc ಫೈಲ್ಗಳಿಗೆ ಅಲಿಯಾಸ್ಗಳನ್ನು ಸೇರಿಸುವುದನ್ನು ನಾವು ಪರಿಗಣಿಸಬಹುದು ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಲು ಇನ್ನಷ್ಟು ಸುಲಭಗೊಳಿಸಲು.
ನೀವು ಬ್ಯಾಷ್ ಶೆಲ್ ಬಳಸಿದರೆ, ~ / .bashrc ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಿ:
sudo vi ~/.bashrc
ಫೈಲ್ನ ಕೊನೆಯಲ್ಲಿ ಈ ಕೆಳಗಿನ ಸಾಲುಗಳನ್ನು ಸೇರಿಸಿ.
transfer() { if [ $# -eq 0 ]; then echo -e "No arguments specified. Usage:\necho transfer /tmp/test.md\ncat /tmp/test.md | transfer test.md"; return 1; fi tmpfile=$( mktemp -t transferXXX ); if tty -s; then basefile=$(basename "$1" | sed -e 's/[^a-zA-Z0-9._-]/-/g'); curl --progress-bar --upload-file "$1" "https://transfer.sh/$basefile" >> $tmpfile; else curl --progress-bar --upload-file "-" "https://transfer.sh/$1" >> $tmpfile ; fi; cat $tmpfile; rm -f $tmpfile; }
ಫೈಲ್ ಅನ್ನು ಉಳಿಸಿ ಮತ್ತು ಮುಚ್ಚಿ. ನಿಮ್ಮ ಉಳಿಸಿದ ಬದಲಾವಣೆಗಳು ಕಾರ್ಯರೂಪಕ್ಕೆ ಬರಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ.
source ~/.bashrc
ಈಗ, ಕೆಳಗೆ ತೋರಿಸಿರುವಂತೆ ನೀವು ಫೈಲ್ಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
transfer archivo.txt
ಎರಡನೆಯದು, ನೀವು ನೋಡುವಂತೆ, ಈ ಉಪಯುಕ್ತ ಟರ್ಮಿನಲ್ ಪ್ರೋಗ್ರಾಂನ ಬಳಕೆಯನ್ನು ಹೆಚ್ಚು ಸುಲಭಗೊಳಿಸುತ್ತದೆ.
ಹಲೋ ಡಾಮಿಯನ್!
ಈ ದೊಡ್ಡ ಕೊಡುಗೆಗಾಗಿ ಧನ್ಯವಾದಗಳು!
ನಾನು ಅದನ್ನು ಸಣ್ಣ ಲಿಪಿಯಲ್ಲಿ ಇರಿಸಿದ್ದೇನೆ ಮತ್ತು ನಿಯತಾಂಕದ ಷರತ್ತುಬದ್ಧವಾಗಿ ನಾನು "=" ಅನ್ನು ಬಳಸಬೇಕಾಗಿತ್ತು ಎಂದು ಕೇಳಲು ನಾನು ಈ ಅವಕಾಶವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತೇನೆ.
ಈ ರೀತಿಯಾಗಿ ನಾನು ಮೂಲ ಹೆಸರನ್ನು ಉಳಿಸಿದ್ದೇನೆ….
ಇದು ಒಳ್ಳೆಯದು ಅಥವಾ ಒಂದು ದಿನದ ಪೆಟೆರಾ ಎಂದು ನೀವು ಭಾವಿಸುತ್ತೀರಾ ..
ನಿಮಗೆ ಬೇಕಾದಷ್ಟು ಅದು ನಿಮಗಾಗಿ ಕೆಲಸ ಮಾಡುವವರೆಗೆ, ಸಮಸ್ಯೆ ಏನು? ಸಲು 2.