ప్రోగ్రెస్ & స్పీడ్ ఇండికేటర్‌ని చూపుతున్న కమాండ్ లైన్ వద్ద కాపీ చేయడం ఎలా

విషయ సూచిక:

Anonim

మీరు ఎప్పుడైనా కమాండ్ లైన్‌లో ఫైల్‌లను కాపీ చేసే బదిలీ పురోగతి మరియు వేగాన్ని చూడాలని కోరుకున్నారా? మీరు Mac OS, Linux లేదా ఏదైనా ఇతర Unix ఆపరేటింగ్ సిస్టమ్ యొక్క కమాండ్ లైన్ గురించి తెలిసి ఉంటే, మీరు ఫైల్‌లు, డైరెక్టరీలు మరియు ఇతర డేటాను కాపీ చేయడానికి 'cp' లేదా డిట్టో ఆదేశాలను ఉపయోగించవచ్చు. డిట్టో మరియు cp కమాండ్ చాలా బాగుంది, కానీ ఒక ప్రతికూలత ఏమిటంటే cp ప్రోగ్రెస్ ఇండికేటర్‌ని కలిగి ఉండదు మరియు కమాండ్ వద్ద డేటాను కాపీ చేయడానికి ప్రోగ్రెస్ ఇండికేటర్‌తో rsync కమాండ్‌ని ఉపయోగించడానికి అలియాస్‌ని సృష్టించడం ద్వారా మనం ఇక్కడ పరిష్కరించబోతున్నాం. లైన్.

సహజంగానే ఇది డేటాను కాపీ చేయడానికి కమాండ్ లైన్‌ను ఉపయోగించే అధునాతన వినియోగదారులను లక్ష్యంగా చేసుకుంది మరియు టెర్మినల్‌లో మారుపేర్లను సృష్టించడం మరియు ఉపయోగించడం వంటి భావనతో సౌకర్యవంతంగా ఉంటుంది. మీరు మరింత అనుభవం లేని వినియోగదారు అయితే, మీరు ఫైండర్‌లో కాపీ చేయడం, Mac ఫైండర్‌లోని ఫైల్‌లను నకిలీ చేయడం (ఇది విజువల్ ప్రోగ్రెస్ బార్‌ను చూపుతుంది) లేదా Mac ఫైండర్‌లోని ఫైల్‌ల కోసం కాపీ, కట్ మరియు పేస్ట్‌ని ఉపయోగించడం మంచిది.

Macలో కమాండ్ లైన్ వద్ద ప్రోగ్రెస్ & స్పీడ్ ఇండికేటర్‌తో కాపీ చేయడం ఎలా

మళ్లీ, బదిలీ పురోగతి మరియు స్పీడ్ ఇండికేటర్‌తో ప్రత్యామ్నాయ కాపీ ఆదేశాన్ని సృష్టించడానికి మేము rsync మరియు మారుపేరును ఉపయోగిస్తాము. ఇది MacOSతో కప్పబడి ఉంటుంది, కానీ ఇది ఏదైనా ఇతర unix లేదా Linux ప్లాట్‌ఫారమ్‌తో అదే పని చేస్తుంది.

మేము ఉపయోగించే ప్రాథమిక rsync కమాండ్ క్రింది విధంగా ఉంది:

rsync -r --progress

కానీ భవిష్యత్తులో మళ్లీ మళ్లీ ఉపయోగించడాన్ని సులభతరం చేయడానికి, మేము మారుపేరును సృష్టించబోతున్నాము, తద్వారా 'pcp' ప్రోగ్రెస్ సూచికతో డేటాను కాపీ చేస్తుంది. అందువలన, ఆదేశం ఇలా అవుతుంది:

"

అలియాస్ pcp=rsync -r --progress"

మీరు zsh (చాలా ఆధునిక MacOS విడుదలలు చేసినట్లుగా, మీరు మీ షెల్‌ను మార్చకపోతే), ప్రోగ్రెస్ కమాండ్‌తో కాపీని ఉపయోగించడం కొనసాగించడానికి మీరు దానిని మీ .zshrc ఫైల్‌కు జోడించవచ్చు.

అలియాస్ స్థాపించబడిన తర్వాత, మీరు డేటా కాపీ యొక్క పురోగతిని కాపీ చేయడానికి మరియు పర్యవేక్షించడానికి pcp ఆదేశాన్ని ఉపయోగించవచ్చు. ఉదాహరణకు, మీరు ఇలాంటివి ప్రయత్నించవచ్చు:

pcp ~/డౌన్‌లోడ్‌లు/GiantISO.iso /Volumes/Backups/GiantISO-backup.iso

ఫైల్ కాపీలో కొంత శాతం, డేటా బదిలీ రేటు మరియు సమయంతో కాపీ చేస్తున్నప్పుడు మీరు పురోగతి సూచికను చూస్తారు.

మీరు దీన్ని డైరెక్టరీలతో కూడా ఉపయోగించవచ్చు, ఇలా:

pcp /బ్యాకప్‌లు/ముఖ్యమైన అంశాలు /బ్యాకప్‌లు2/

మళ్లీ, మీరు డేటా కాపీ, బదిలీ రేటు మరియు గడిచిన సమయంతో పూర్తి చేసిన పురోగతి సూచికను చూస్తారు.

ఇది ట్విట్టర్‌లో కనుగొనబడిన చాలా సులభ చిట్కా, దీన్ని భాగస్వామ్యం చేసినందుకు @hoydకి చీర్స్, మీరు అలాంటి పనిలో ఉన్నట్లయితే Twitterలో కూడా మమ్మల్ని అనుసరించవచ్చు. కమాండ్ లైన్‌లో పురోగతి మరియు వేగాన్ని చూపుతున్నప్పుడు కాపీ చేయడానికి ఈ విధానానికి మీకు ఏవైనా అదనపు చిట్కాలు, సిఫార్సులు, సూచనలు లేదా ప్రత్యామ్నాయాలు ఉంటే, వాటిని వ్యాఖ్యలలో మాతో పంచుకోండి.

మీరు ఈ చిట్కాను ఆస్వాదించినట్లయితే, మా కమాండ్ లైన్ చిట్కాలు మరియు ట్రిక్‌ల యొక్క పెద్ద ఆర్కైవ్‌ను మిస్ చేయకండి, తెలుసుకోవడానికి ఇంకా చాలా ఉన్నాయి!

ప్రోగ్రెస్ & స్పీడ్ ఇండికేటర్‌ని చూపుతున్న కమాండ్ లైన్ వద్ద కాపీ చేయడం ఎలా