Fedora Linuxలో టెర్మినల్ రూపంలో ఫైల్ పేరు మార్చడం ఎలా

Fedora Linuxlo Terminal Rupanlo Phail Peru Marcadam Ela



ఫైల్ పేరు మార్చడం అనేది ఫైల్ ఆర్గనైజేషన్, యాక్సెసిబిలిటీ మరియు ఫైల్‌ల మధ్య వైరుధ్యాలను నివారించడం వంటి వివిధ కారణాల కోసం మీరు చేయగల సులభమైన కార్యకలాపం. వందలాది ఫైల్‌లలో త్వరగా కనుగొనడానికి మీరు డైరెక్టరీలోని ఫైల్‌ని పేరు మార్చవచ్చు.

అందువల్ల, వినియోగదారులు వారి డిజిటల్ ఆస్తులపై క్రమాన్ని మరియు నియంత్రణను నిర్వహించడానికి ఇది విలువైన విధానం. అయినప్పటికీ, ఫెడోరా బిగినర్స్‌గా, కమాండ్‌లను ఉపయోగించి ఫైల్‌ల పేరు మార్చడం ఎలాగో మీకు తెలియకపోవచ్చు. ఈ వ్యాసంలో, మీరు ఫెడోరా లైనక్స్‌లోని టెర్మినల్ నుండి ఫైల్ పేరు మార్చే మార్గాలను తెలుసుకుంటారు.

Fedora Linuxలో టెర్మినల్ నుండి ఫైల్ పేరు మార్చడం ఎలా

ఫైల్‌ల పేరు మార్చడానికి వివిధ మార్గాలు ఉన్నప్పటికీ, “mv” మరియు “rename” ఆదేశాలను ఉపయోగించడం అనేది మీరు దాని కోసం ఉపయోగించే సులభమైన ఆదేశాలు. వాటిని ఉపయోగించే కొన్ని ఉదాహరణలను తీసుకుందాం:







Mv కమాండ్

ఫైల్‌ల పేరు మార్చడానికి వివిధ మార్గాలు ఉన్నప్పటికీ, “mv” మరియు “rename” ఆదేశాలను ఉపయోగించడం అనేది మీరు దాని కోసం ఉపయోగించే సులభమైన ఆదేశాలు. వాటిని ఉపయోగించే కొన్ని ఉదాహరణలను తీసుకుందాం:



cd ~/పత్రాలు
ls -l

మీరు మునుపటి చిత్రంలో చూడగలిగినట్లుగా, “పత్రాలు” డైరెక్టరీలో “Fedora.pdf”, “Fedora.txt” మరియు “Linux.txt” ఫైల్‌లు ఉన్నాయి. ఇప్పుడు, మేము 'Linux.txt' అనే ఫైల్ పేరును 'Linuxhint.txt'గా మార్చాము.

mv Linux.txt Linuxhint.txt

బహుళ ఫైల్‌ల పేరు మార్చండి

ఒకే డైరెక్టరీలోని రెండు ఫైల్‌లు ఒకే పొడిగింపును కలిగి ఉంటే, మీరు “mv” ఆదేశాన్ని ఉపయోగించి వాటి పొడిగింపును మార్చవచ్చు. మీరు దీన్ని ఎలా చేస్తారో ఇక్కడ ఉంది:

కనుగొనండి. -depth -name '*.' -exec sh -c 'f='{}'; mv -- '$f' '${f%.}.'' \;

మేము ఇచ్చిన ఉదాహరణలో చూడగలిగినట్లుగా, మనకు “.txt” పొడిగింపు (“Fedora.txt” మరియు “Linux.txt”) యొక్క రెండు ఫైల్‌లు ఉన్నాయి. ఇక్కడ, మేము ఈ రెండు ఫైల్‌ల పేర్లను ఈ క్రింది “mv” కమాండ్‌తో వాటి పొడిగింపులను మార్చడం ద్వారా మారుస్తాము:

కనుగొనండి. -depth -name '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

మునుపటి ఆదేశంలో:

  • కనుగొను → ఇది ప్రస్తుత డైరెక్టరీ లేదా ఫైల్ యొక్క మూలకాన్ని శోధిస్తుంది లేదా కనుగొంటుంది.
  • -exec → ఇది శోధనకు సమానమైన ఫైల్‌లపై “mv” ఆదేశాన్ని అమలు చేస్తుంది మరియు ప్రస్తుత ఫైల్ పేరును కొత్త దానితో మారుస్తుంది.

మునుపటి ఆదేశానికి బదులుగా, మీరు బహుళ ఫైల్‌ల పొడిగింపును మార్చడానికి మరియు ఫైల్ పేరు మార్చడానికి కింది ఆదేశాన్ని కూడా ఉపయోగించవచ్చు:

f కోసం *.txt; mv చేయండి -- '$f' '${f%.txt}.html'; పూర్తి

ఇచ్చిన ఉదాహరణలో, మేము “.txt” పొడిగింపును “.html”కి మార్చాము.

బాష్ స్క్రిప్ట్‌ని ఉపయోగించి బహుళ ఫైల్‌ల పేరు మార్చండి

మీరు బాష్ స్క్రిప్ట్‌ని ఉపయోగించి వాటి పొడిగింపులను మార్చడం ద్వారా బహుళ ఫైల్ పేర్లను మార్చవచ్చు. మీరు Bash ఫైల్‌ని సృష్టించి, దానికి క్రింది పంక్తులను జోడించాలి:

#!/బిన్/బాష్
కోసం f లో * . < ప్రస్తుత ఫైల్_ఎక్స్‌టెన్షన్ > ; చేయండి
mv -- ' $f ' ' ${f%.} .'
పూర్తి

ఉదాహరణకు, మేము ఫైల్ ఎక్స్‌టెన్షన్‌ను “.txt” నుండి “.png”కి మారుస్తాము.

మీరు మునుపటి చిత్రంలో చూడగలిగినట్లుగా, మూడు ఫైల్‌లు ఉన్నాయి, వాటిలో రెండు “.txt” పొడిగింపును కలిగి ఉంటాయి. ఇక్కడ, మేము ఫైల్‌ల పొడిగింపును “.txt” నుండి “.png”కి మారుస్తాము.

బాష్ స్క్రిప్ట్‌లో కింది పంక్తులను జోడించండి:

#!/బిన్/బాష్
కోసం f లో * .పదము; చేయండి
mv -- ' $f ' ' ${f%.txt} .png'
పూర్తి

కింది “sh” ఆదేశాన్ని ఉపయోగించి, స్క్రిప్ట్‌ను ఈ క్రింది విధంగా సేవ్ చేసి అమలు చేయండి:

sh ఫైల్ పేరు.sh

మునుపటి ఆదేశం మీకు ఎటువంటి అవుట్‌పుట్ ఇవ్వదు కానీ ఫైల్ పొడిగింపును మారుస్తుంది.

పేరు మార్చు కమాండ్

“mv” కమాండ్ కంటే “rename” ఆదేశం మరింత అధునాతనమైనది. అయితే, ఇది ఫెడోరాలో ముందే ఇన్‌స్టాల్ చేయబడిన యుటిలిటీ కాదు, కాబట్టి మీరు దీన్ని ముందుగా కింది ఆదేశాన్ని ఉపయోగించి ఇన్‌స్టాల్ చేయాలి:

sudo yum ఇన్‌స్టాల్ ప్రినేమ్ -y

ఇప్పుడు, మీరు అదే పొడిగింపుతో ఫైల్‌ల పేరు మార్చవచ్చు:

*.<ప్రస్తుత పొడిగింపు> పేరు మార్చండి

ముగింపు

ఇది ఫెడోరా లైనక్స్‌లోని టెర్మినల్ నుండి ఫైల్ పేరు మార్చడానికి మీరు ప్రయత్నించగల సాధారణ ఆదేశాల గురించి. “mv” కమాండ్ కంటే “rename” ఆదేశం మరింత అధునాతనమైనది మరియు వినియోగదారు-స్నేహపూర్వకమైనది, కానీ ఇది Linuxలో ముందే ఇన్‌స్టాల్ చేయబడదు, కాబట్టి మీరు దీన్ని మాన్యువల్‌గా ఇన్‌స్టాల్ చేయాలి. మొత్తంమీద, రెండు కమాండ్‌లు సహాయకారిగా ఉంటాయి మరియు ఒక అనుభవశూన్యుడుగా, మీరు మీ ఫెడోరా సిస్టమ్‌లో మీ ఫైల్‌ల పేరు మార్చడానికి వాటిని ఉపయోగించవచ్చు.