ಅದು ಏನೆಂದು ನಾನು ವಿವರಿಸುವ ಅಗತ್ಯವಿಲ್ಲ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಮೆಗಾ ಅಥವಾ ಕೊನೆಯಲ್ಲಿ ಮೆಗಾಅಪ್ಲೋಡ್ (ಉಫ್ ಯಾವ ಬಾರಿ ...). ಪ್ರಸ್ತುತ ನಮ್ಮ ಸಿಸ್ಟಂನ ಬ್ಯಾಕಪ್ಗಳಿಗಾಗಿ ಮೆಗಾವನ್ನು ಶೇಖರಣೆಯಾಗಿ ಬಳಸುವ ಅನೇಕರು ಇದ್ದಾರೆ, ಅಥವಾ ಯಾವುದೇ ರೀತಿಯ ಮಾಹಿತಿ.
ಇಂದು ಎಲ್ಲದಕ್ಕೂ ಚಿತ್ರಾತ್ಮಕ ಅನ್ವಯಿಕೆಗಳಿವೆ, ಆದರೆ ನಮ್ಮಲ್ಲಿ ಯಾವಾಗಲೂ ಲಿನಕ್ಸ್ ಅನ್ನು ಬಳಸುವವರು, ಕುತೂಹಲದಿಂದ ಅಥವಾ ಸಮಯವನ್ನು ಉಳಿಸಲು, ಟರ್ಮಿನಲ್ನೊಂದಿಗೆ ಅದನ್ನು ಹೇಗೆ ಸಾಧಿಸುವುದು ಎಂದು ತಿಳಿಯಲು ಬಯಸುತ್ತಾರೆ. ಇದಕ್ಕೆ ಉದಾಹರಣೆ ಯೋವ್ಸಪ್, ಬಳಸಲು WhatsApp ಟರ್ಮಿನಲ್ ಮೂಲಕ, ಇದು ವೈನ್ ಅನ್ನು ಬಳಸದಂತೆ ಉಳಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ವಾಟ್ಸಾಪ್ ಪ್ಲಸ್ ಉಚಿತ ಡೌನ್ಲೋಡ್ ಮಾಡಿ, ಬಳಸಿ ಪಿಡ್ಗಿನ್ನೊಂದಿಗೆ ವಾಟ್ಸಾಪ್. ಅಥವಾ ಅಂತಹುದೇನಾದರೂ.
ವಿಷಯವೆಂದರೆ ಸರ್ವರ್ ಬ್ಯಾಕಪ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ನನ್ನ ಮೆಗಾ ಖಾತೆಯಲ್ಲಿ ಫೋಲ್ಡರ್ ಅನ್ನು ಬಳಸಲು ನಾನು ಯೋಜಿಸುತ್ತೇನೆ, ಅದು ಸ್ಪಷ್ಟವಾಗಿ ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ ಹೊಂದಿಲ್ಲ, ಆದ್ದರಿಂದ ... ಎಂಎಂಎಂ ... ನಾನು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಹೇಗೆ ಬಳಸಬಹುದು? ಬ್ಯಾಷ್, ನನ್ನ ಮೆಗಾ ಖಾತೆಯ ನಿರ್ದಿಷ್ಟ ಫೋಲ್ಡರ್ಗೆ ಫೈಲ್ಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುವುದೇ?, ಅದು ಇಲ್ಲಿ ಪ್ರಶ್ನೆ.
ಮೆಗಾ ಸಿಎಂಡಿ: ಟರ್ಮಿನಲ್ನಿಂದ ಮೆಗಾ
ಅದೃಷ್ಟವಶಾತ್ ಇದೆ megacmd, ನಮ್ಮ ಮೆಗಾ, ಡೌನ್ಲೋಡ್ ಇತ್ಯಾದಿಗಳಿಗೆ ಫೈಲ್ಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುವ (ಮತ್ತು ಆಜ್ಞೆಗಳೊಂದಿಗೆ) ಅಪ್ಲಿಕೇಶನ್.
ಅದನ್ನು ಸ್ಥಾಪಿಸಲು ಮುಂದುವರಿಯೋಣ:
1. ಮೊದಲು ನಾವು ಮೂಲವನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬೇಕು:
2. ಫೈಲ್ ಅನ್ನು ಅನ್ಜಿಪ್ ಮಾಡಿ megacmd-master.zip ಅದನ್ನು ನಾವು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ್ದೇವೆ, ಎಂಬ ಫೋಲ್ಡರ್ megacmd- ಮಾಸ್ಟರ್, ನಾವು ಆ ಫೋಲ್ಡರ್ ಒಳಗೆ ಟರ್ಮಿನಲ್ ತೆರೆಯಲಿದ್ದೇವೆ.
3. ಈಗ ನಾವು ಅದನ್ನು ಸ್ಥಾಪಿಸಲು ಹೋಗುತ್ತೇವೆ, ಟರ್ಮಿನಲ್ನಲ್ಲಿ ನಾವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಬರೆಯುತ್ತೇವೆ:
sudo cp megacmd / usr / local / bin ಮಾಡಿ
3.1. ಖಚಿತವಾಗಿ, ನೀವು ಬಳಸಿದರೆ ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಇದು ತುಂಬಾ ಸರಳವಾಗಿದೆ:
yaourt -S megacmd
4. ಮುಗಿದಿದೆ, ಇದನ್ನು ಈಗಾಗಲೇ ಸ್ಥಾಪಿಸಲಾಗಿದೆ.
ಮತ್ತು ಮೆಗಾ ಸಿಎಮ್ಡಿಯನ್ನು ಹೇಗೆ ಬಳಸಲಾಗುತ್ತದೆ?
ಮೊದಲು ನಾವು ನಮ್ಮ ಖಾತೆಯ ಮಾಹಿತಿಯನ್ನು ಹಾಕುವ ಫೈಲ್ ಅನ್ನು ರಚಿಸಬೇಕು. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಪ್ರವೇಶ ಡೇಟಾ (ಬಳಕೆದಾರ ಮತ್ತು ಪಾಸ್ವರ್ಡ್) ಇಲ್ಲದೆ ಅಪ್ಲಿಕೇಶನ್ ನಮ್ಮ ಖಾತೆಗೆ ಸಂಪರ್ಕ ಹೊಂದಲು ಸಾಧ್ಯವಿಲ್ಲ, ಇದಕ್ಕಾಗಿ ನಾವು ಫೈಲ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ: OM HOME / .megacmd.json
nano $HOME/.megacmd.json
ಅಲ್ಲಿ ನಾವು ಈ ರೀತಿಯದನ್ನು ಇಡುತ್ತೇವೆ:
User "ಬಳಕೆದಾರ": "USUARIO_MEGA", "ಪಾಸ್ವರ್ಡ್": "PASSWORD_DE_USUARIO_MEGA", "DownloadWorkers": 4, "UploadWorkers": 4, "SkipSameSize": true, "Verbose": 1}
ಬಳಕೆದಾರರು ನೋಂದಣಿ ಇಮೇಲ್ ಎಂದು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳಿ, ಅಂದರೆ, ನನ್ನ ವಿಷಯದಲ್ಲಿ ಅದು ಹೀಗಿರುತ್ತದೆ:
User "ಬಳಕೆದಾರ": "myusuarioblabla@gmail.com", "ಪಾಸ್ವರ್ಡ್": "BLABLABLABLABLABLA", "DownloadWorkers": 4, "UploadWorkers": 4, "SkipSameSize": true, "Verbose": 1}
ನಾವು ಈಗಾಗಲೇ ಮಾಹಿತಿಯನ್ನು ಹಾಕಿದಾಗ, ನಾವು ಸೇವ್ ([Ctrl] + [O]) ಒತ್ತಿ ಮತ್ತು ನಿರ್ಗಮಿಸಿ ([Ctrl] + [X])
ಈಗ ಸಿದ್ಧವಾಗಿದೆ ನಾವು ವಿಷಯವನ್ನು ನೋಡುತ್ತೇವೆ ನಮ್ಮ ಆರಂಭಿಕ ಫೋಲ್ಡರ್ನಿಂದ:
megacmd list mega:/
ಅದು ಫೋಲ್ಡರ್ ಎಂದು ಹೇಳುತ್ತದೆ MEGAsync, ಇದು ನಾನು ಮೊದಲ ಚಿತ್ರದಲ್ಲಿ ತೋರಿಸುತ್ತೇನೆ.
ಫೋಲ್ಡರ್ ಒಳಗೆ ಏನಿದೆ ಎಂದು ನಾನು ನೋಡಲು ಬಯಸಿದರೆ, ಹಿಂದಿನ ಸಾಲಿನ ವ್ಯತ್ಯಾಸವು ಸರಳವಾಗಿದೆ, ಬಹುತೇಕ ಸ್ಪಷ್ಟವಾಗಿದೆ, ಏಕೆಂದರೆ ಫೋಲ್ಡರ್ MEGAsync:
megacmd list mega:/MEGAsync/
ಪ್ಯಾರಾ ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಬದಲಿಗೆ ನಿಯತಾಂಕ ಪಟ್ಟಿ ನಾವು ಮೊದಲು ಬಳಸಿದ್ದೇವೆ, ಈಗ ನಾವು ಬಳಸುತ್ತೇವೆ ಪಡೆಯಲು:
megacmd get mega: /MEGAsync/snapshot1.png / home / myuser /
ಅದು MEGAsync ಫೋಲ್ಡರ್ ಒಳಗೆ ಇರುವ instant1.png ಫೈಲ್ ಅನ್ನು ನನ್ನ ಮನೆಗೆ ಡೌನ್ಲೋಡ್ ಮಾಡುತ್ತದೆ.
ಇಲ್ಲದಿದ್ದರೆ, ಮತ್ತು ಅದು ಬಯಸುತ್ತದೆ ಫೈಲ್ ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ ಬದಲಿಗೆ ಪಡೆಯಲು ನಾವು ಬಳಸುತ್ತೇವೆ ಪುಟ್:
megacmd put archivo.zip mega:/MEGAsync/
ಪ್ಯಾರಾ ಫೈಲ್ ಅನ್ನು ಅಳಿಸಿ ಜೊತೆ ಇರುತ್ತದೆ ಅಳಿಸು:
megacmd delete mega:/MEGAsync/instantánea1.png
ಆದರೆ ವಿಷಯ ಇಲ್ಲಿಗೆ ಮುಗಿಯುವುದಿಲ್ಲ ... ನೀವು ಬಯಸಿದರೆ ಹೊಸ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಿ, ಆದ್ದರಿಂದ:
megacmd mkdir mega:/Backups
ಇನ್ನಷ್ಟು ಮೆಗಾ ಸಿಎಂಡಿ ವೈಶಿಷ್ಟ್ಯಗಳು?
ಹೌದು
ನಾವು rsync ನೊಂದಿಗೆ ಮಾಡುವಂತೆ ಫೋಲ್ಡರ್ಗಳನ್ನು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡುವಂತಹ ಇನ್ನೂ ಹೆಚ್ಚಿನದನ್ನು ಮಾಡಬಹುದು, ಇದಕ್ಕಾಗಿ ನಿಯತಾಂಕವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ಸಿಂಕ್, ನಾವು ಸಹ ಮಾಡಬಹುದು ಸರಿಸಲು ಫೈಲ್ಗಳನ್ನು ಒಂದು ಫೋಲ್ಡರ್ನಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಸರಿಸಿ, ಅಪ್ಲಿಕೇಶನ್ ಒದಗಿಸಿದ ಆಯ್ಕೆಗಳು ಇಲ್ಲಿವೆ:
ಈ ಅಪ್ಲಿಕೇಶನ್ ತುಂಬಾ ಒಳ್ಳೆಯದು ಎಂದು ನಾನು ಎಲಾವ್ಗೆ ಹೇಳಿದೆ, ಅದಕ್ಕೆ ಅವನು ಉತ್ತರಿಸುತ್ತಾನೆ: «ಡೆಸ್ಕ್ಟಾಪ್ ಕ್ಲೈಂಟ್ ಅನ್ನು ಏನು ಬಳಸಬೇಕೆಂದು ಹೊಂದಿದೆ«, ಸರಿ, ನೀವು ಹೊಂದಿರುವಾಗ ಮೆಗಾಸಿಂಕ್ ಆದ್ದರಿಂದ ಮೆಗಾ ಸಿಎಂಡಿ ಸ್ವಲ್ಪ ಅರ್ಥವನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ನಾವು ಚಿತ್ರಾತ್ಮಕ ವಾತಾವರಣವಿಲ್ಲದ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿದ್ದರೆ ಏನು?
ಸರ್ವರ್ನ ಬ್ಯಾಕ್ಅಪ್ಗಳಿಗಾಗಿ ಮೆಗಾ ಸಿಎಮ್ಡಿಯನ್ನು ಬಳಸಲು ನಾನು ಯೋಜಿಸುತ್ತೇನೆ, ನಾನು ಆರಂಭದಲ್ಲಿ ಹೇಳಿದಂತೆ, ಯಾವುದೇ ಜಿಯುಐ ಇಲ್ಲ.
ಸ್ಕ್ರಿಪ್ಟ್ ಮೂಲಕ ಅನಂತ ಸಂಖ್ಯೆಯ ಕೆಲಸಗಳನ್ನು ಮಾಡಲು ಸಹ ಇದನ್ನು ಬಳಸಬಹುದು, ಎಲ್ಲವೂ ಬಳಕೆದಾರರಿಗೆ ಮತ್ತು ಅವರ ಕಲ್ಪನೆಗೆ ಏನು ಬೇಕು ಎಂಬುದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ.
ನಿಮ್ಮ ಪೋಸ್ಟ್ ಒಂದು ನಿರ್ದಿಷ್ಟ ಕಾರಣಕ್ಕಾಗಿ ನನ್ನ ಗಮನವನ್ನು ಸೆಳೆಯಿತು, ಮೆಗಾಸಿಂಕ್ ಸುಮಾರು 360MB ಮೆಮೊರಿಯನ್ನು ಬಳಸುತ್ತದೆ, ಮೆಗಾ ಸಿಎಂಡಿ ಕಡಿಮೆ ಸೇವಿಸುತ್ತದೆಯೇ?
ಐಡಲ್ನಲ್ಲಿರುವ ನನ್ನ ಮೆಗಾಸಿಂಕ್ 10 ರಿಂದ 40 ಎಂಬಿ ನಡುವೆ ಬಳಸುತ್ತದೆ. ಬಹುಶಃ ನಾನು ಕೆಡಿಇ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ ಮತ್ತು ಅದರೊಂದಿಗೆ ಅದನ್ನು ಚಲಾಯಿಸಲು ಕ್ಯೂಟಿಯನ್ನು ಲೋಡ್ ಮಾಡುವುದನ್ನು ಉಳಿಸುತ್ತದೆ. ಆದರೆ ಕೆಲವು ಭಾರಿ ಫೈಲ್ ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುವಾಗ ನೀವು ಆ ಪ್ರಮಾಣದ ಮೆಮೊರಿಯನ್ನು ತಾತ್ಕಾಲಿಕವಾಗಿ ಬಳಸದ ಹೊರತು 400MB ತುಂಬಾ ಹೆಚ್ಚು.
ಇದೀಗ ಮೆಗಾಸಿಂಕ್ 20MB ಬಳಕೆಯನ್ನು ತಲುಪುವುದಿಲ್ಲ
ಮೆಗಾ ಸಿಂಕ್ ಮೆಗಾ ಸಿಂಕ್ ಗಿಂತ ಕಡಿಮೆ ಬಳಸುತ್ತದೆ… ಮತ್ತು ಈ 2 ನೇ ಹೆಹೆ ಎಷ್ಟು ಬಳಸುತ್ತದೆ ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ. ಮೆಗಾ ಸಿಎಂಡಿ ಎನ್ನುವುದು ಜಿಯುಐ ಇಲ್ಲದ ಸ್ಕ್ರಿಪ್ಟ್ ಎಂಬುದನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ, ಅಂದರೆ ಶೂನ್ಯ ಗ್ರಾಫಿಕಲ್ ಇಂಟರ್ಫೇಸ್, ಆದ್ದರಿಂದ ಬಳಕೆ ಯಾವಾಗಲೂ ಕಡಿಮೆ ಇರುತ್ತದೆ.
ಉತ್ತರಿಸಿದಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು, ಮೊದಲಿನಿಂದಲೂ ಹೆಚ್ಚಿನ ಬಳಕೆ ನನಗೆ ತುಂಬಾ ವಿಚಿತ್ರವೆನಿಸಿತು, ನಾನು ಕ್ಸುಬುಂಟು ಸ್ಥಾಪನೆಯನ್ನು ಮಾಡಿದ್ದೇನೆ ಎಂಬ ಅಂಶದ ಲಾಭವನ್ನು ಪಡೆದುಕೊಂಡು ನಾನು ಮತ್ತೆ ಮೆಗಾಸಿಂಕ್ ಅನ್ನು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ ಆದರೆ ಮೆಗಾ ಸಿಎಂಡಿ ಕೂಡ, ಎರಡನೆಯದು ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ ಅಗತ್ಯವಿಲ್ಲ ಈಗಾಗಲೇ ಒಂದು ಅನುಕೂಲ
ಇಲ್ಲ, ನಮ್ಮನ್ನು ಓದಿದ್ದಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು
ಅದಕ್ಕೆ ಅವರು ಉತ್ತರಿಸುತ್ತಾರೆ: "ಡೆಸ್ಕ್ಟಾಪ್ ಕ್ಲೈಂಟ್ ಹೊಂದಿದ್ದರೆ ಅದನ್ನು ಏಕೆ ಬಳಸಬೇಕು"
ಒಳ್ಳೆಯದು, ನನಗೆ ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುವ ಬಳಕೆಯ ಪ್ರಕರಣವನ್ನು ನಾನು ಎಲಾವ್ಗೆ ವಿವರಿಸುತ್ತೇನೆ.
ನಾನು ರೋಮಿಂಗ್ ಪಿಸಿಯಲ್ಲಿದ್ದೇನೆ ಮತ್ತು ನನ್ನಲ್ಲಿ ನಿಧಾನವಾದ ಸಿಎನ್ಎಕ್ಸ್ ಇದೆ ಎಂದು ಹೇಳೋಣ, ಆದರೆ ನನ್ನ ರಿಮೋಟ್ ಸರ್ವರ್ ಉತ್ತಮ ಬ್ಯಾಂಡ್ವಿತ್ ಹೊಂದಿದೆ, ನಾನು ಮೆಗಾದಿಂದ ದೊಡ್ಡದನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಬಯಸುತ್ತೇನೆ ಆದರೆ ನಾನು ಬ್ರೌಸರ್ ತೆರೆಯಲು ಹೋಗುವುದಿಲ್ಲ ಅಥವಾ ಎಕ್ಸ್ ಫಾರ್ವಾರ್ಡಿಂಗ್ನೊಂದಿಗೆ ಮೆಗಾಸಿಂಕ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಹೋಗುವುದಿಲ್ಲ, ಮತ್ತು ಇಲ್ಲಿ ಮೆಗಾ ಸಿಎಂಡಿ ಪ್ರವೇಶಿಸುತ್ತದೆ: ನನ್ನ ನಿಧಾನಗತಿಯ ಸಿಎನ್ಎಕ್ಸ್ನಿಂದ ನನ್ನ ಸ್ಥಳೀಯ ಬ್ರೌಸರ್ನಲ್ಲಿ ನಾನು ಯುಆರ್ಎಲ್ ಅನ್ನು ಪಡೆಯುತ್ತೇನೆ ಮತ್ತು ಸರ್ವರ್ನಿಂದ ಡೌನ್ಲೋಡ್ಗಳನ್ನು ಉತ್ತಮ ನೆಟ್ವರ್ಕ್ನೊಂದಿಗೆ ಚಲಾಯಿಸುತ್ತೇನೆ. ಯುರೇಕಾ!
ನಮಸ್ತೆ. "ಮಾಡಿ" ಮಾಡುವಾಗ ನಾನು ಈ ದೋಷವನ್ನು ಪಡೆಯುತ್ತೇನೆ:
ಹೋಗಿ github.com/t3rm1n4l/go-mega
github.com/t3rm1n4l/go-mega
.gopath / src / github.com / t3rm1n4l / go-mega / utils.go: 54: buf.Grow undefined (type * bytes.Buffer ಗೆ ಯಾವುದೇ ಕ್ಷೇತ್ರ ಅಥವಾ ವಿಧಾನವಿಲ್ಲ ಗ್ರೋ)
ಮೇಕ್ಫೈಲ್: 14: ಗುರಿ 'ಬಿಲ್ಡ್' ಗಾಗಿ ಪಾಕವಿಧಾನ ವಿಫಲವಾಗಿದೆ
ಮಾಡಿ: *** [ಬಿಲ್ಡ್] ದೋಷ 2
ಸಮಸ್ಯೆ ಎಲ್ಲಿದೆ ಎಂದು ನಿಮಗೆ ತಿಳಿದಿದೆಯೇ?
ತುಂಬಾ ಧನ್ಯವಾದಗಳು.
ನೀವು ಡೆಬಿಯನ್ ವಿತರಣೆಯನ್ನು ಬಳಸಿದರೆ ಮೇಕ್ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುವ ಮೊದಲು ನೀವು ಈ ಕೆಳಗಿನ ಅವಲಂಬನೆಗಳನ್ನು ಸ್ಥಾಪಿಸಬೇಕು:
ಆಪ್ಟಿಟ್ಯೂಡ್ ಗೋಲಾಂಗ್-ಗೋ ಗಿಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ಇದರೊಂದಿಗೆ ಇದು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್ ಮೆಗಾಕ್ಎಂಡಿ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಅದನ್ನು ನೀವು / usr / local / bin ಗೆ ನಕಲಿಸಬೇಕು