כיצד להעתיק בשורת הפקודה המציג התקדמות & מחוון מהירות

תוכן עניינים:

Anonim

רצית אי פעם שתוכל לראות את התקדמות ההעברה ומהירות העתקת הקבצים בשורת הפקודה? אם אתה מכיר את שורת הפקודה של Mac OS, Linux או כל מערכת הפעלה אחרת של Unix, סביר להניח שאתה משתמש בפקודות 'cp' או ditto כדי להעתיק קבצים, ספריות ונתונים אחרים. הפקודה ditto ו-cp נהדרות, אבל חיסרון אחד הוא ש-cp לא כולל מחוון התקדמות, וזה מה שאנחנו הולכים לפתור כאן על ידי יצירת כינוי לשימוש בפקודה rsync עם מחוון התקדמות להעתקת נתונים בפקודה קַו.

ברור שזה מכוון למשתמשים מתקדמים המשתמשים בשורת הפקודה להעתקת נתונים, ושנוח להם עם הרעיון של יצירה ושימוש בכינויים בתוך Terminal. אם אתה משתמש מתחיל יותר, כנראה שעדיף לך פשוט להעתיק ב-Finder, לשכפל קבצים ב-Mac Finder (המציג סרגל התקדמות חזותי), או להשתמש בהעתקה, גזור והדבק עבור קבצים גם ב-Mac Finder.

כיצד להעתיק עם מחוון התקדמות ומהירות בשורת הפקודה ב-Mac

שוב, אנו נשתמש ב-rsync ובכינוי כדי ליצור פקודת העתקה חלופית עם מחוון התקדמות ומהירות ההעברה. זה מכוסה במחשבה על MacOS, אבל זה עובד אותו הדבר עם כל פלטפורמת יוניקס או לינוקס אחרת.

פקודת rsync הבסיסית שבה נשתמש היא כדלקמן:

rsync -r --התקדמות

אבל כדי להקל על השימוש שוב בעתיד שוב ושוב, אנחנו הולכים ליצור כינוי, כך ש-'pcp' יעתיק נתונים עם מחוון התקדמות. לפיכך, הפקודה הופכת:

"

alias pcp=rsync -r --progress"

בהנחה שאתה משתמש ב-zsh (כפי שרוב גרסאות ה-MacOS המודרניות עושות, אלא אם שינית את המעטפת), תוכל להוסיף את זה גם לקובץ ה-.zshrc שלך כדי להמשיך להשתמש בהעתקה עם הפקודה progress.

לאחר הקמת הכינוי, אתה יכול להשתמש בפקודה pcp כדי להעתיק ולנטר את התקדמות העתקת הנתונים. לדוגמה, תוכל לנסות משהו כמו:

pcp ~/Downloads/GiantISO.iso /Volumes/Backups/GiantISO-backup.iso

תראה מחוון התקדמות בזמן ההעתקה עם אחוז מהעתקת הקובץ, קצב העברת הנתונים והזמן.

אתה יכול להשתמש בזה גם עם ספריות, כמו כך:

pcp /Backups/ImportantStuff /Backups2/

שוב, תראה מחוון התקדמות עם אחוז ההשלמה של העתקת הנתונים, קצב ההעברה והזמן שחלף.

זה טיפ שימושי במיוחד שהתגלה בטוויטר, כל הכבוד ל-@hoyd על השיתוף הזה, אתה יכול לעקוב אחרינו גם בטוויטר אם אתה בעניין כזה. אם יש לך טיפים נוספים, המלצות, הצעות או חלופות לגישה זו להעתקה תוך הצגת התקדמות ומהירות בשורת הפקודה, שתף אותנו בהערות.

אם נהניתם מהטיפ הזה, אל תפספסו את הארכיון הגדול שלנו של טיפים וטריקים של שורת הפקודה, יש עוד הרבה מה ללמוד!

כיצד להעתיק בשורת הפקודה המציג התקדמות & מחוון מהירות