யூனிக்ஸ் “ட்ரீ” கட்டளைக்கு சமமான மேக்கைப் பயன்படுத்தி டெர்மினலில் கோப்புறை மரங்களைப் பார்க்கவும்
Unix பின்னணியில் இருந்து வரும் Mac பயனர்கள், MacOS மற்றும் Mac OS X இல் Unix “tree” கட்டளைக்கு சமமான கட்டளையை எவ்வாறு செயல்படுத்துவது என்பதை அறிந்துகொள்ளலாம். உண்மையில் ஒரு கோப்புறை ட்ரீயைக் காட்ட சில வெவ்வேறு வழிகள் உள்ளன. Mac OS X இன் டெர்மினலில், மாற்றுப்பெயர் மூலம் அடையக்கூடிய எளிதான மரத்திற்குச் சமமான ஒரு மரத்தை நாங்கள் உள்ளடக்குவோம், அதே போல் உபுண்டுவில் அல்லது லினக்ஸில் பிற இடங்களில் நீங்கள் பார்ப்பது போல Mac இல் நேட்டிவ் 'ட்ரீ' ஐ எவ்வாறு நிறுவுவது என்பது பற்றியும் பார்ப்போம்.
இது வெளிப்படையாக கட்டளை வரி பயனர்களை இலக்காகக் கொண்டது, ஆனால் நீங்கள் Mac இன் ஃபைண்டரில் அதிக நேரம் செலவிட்டால், கோப்புகள் மற்றும் கோப்புறை உள்ளடக்கங்களை மீண்டும் மீண்டும் பட்டியலிடுவதை நீங்கள் பாராட்டலாம், இது ஒத்ததாக இருக்கலாம் ஆனால் வெளிப்படையாக காட்டப்படாது. டெர்மினலில் அடைவு மரம்.
Mac OS Xக்கான டெர்மினலில் கோப்புறை மரங்களைப் பார்ப்பதற்குச் சமமான மரத்தை உருவாக்கவும்
ஒரு எளிய மாற்றுப்பெயர் Mac OS இன் கட்டளை வரியிலிருந்து கோப்புறை மரங்களைப் பார்க்க உங்களை அனுமதிக்கும்:
- டெர்மினல் அல்லது iTerm ஐ நீங்கள் ஏற்கனவே செய்யவில்லை எனில் தொடங்கவும்
- உங்கள் விருப்பமான உரை எடிட்டரில் உங்கள் .bashrc அல்லது .zshrc சுயவிவரத்தைத் திறக்கவும், நானோ எளிதானது என்பதால் நானோவைப் பயன்படுத்துகிறோம்:
- புதிய வரியில், பின்வரும் மாற்றுப்பெயரை ஒட்டவும்: "
- Nano ஐ சேமித்து வெளியேறுவதற்கு Control+O மற்றும் Control+X ஐ அழுத்தவும் (அல்லது வழக்கம் போல் vim அல்லது emacs இலிருந்து வெளியேறவும்), அடைவு மரங்களை அச்சிடுவதற்கான உங்கள் ட்ரீ கட்டளை இப்போது பயன்படுத்த தயாராக உள்ளது
நானோ .zshrc
மாற்று மரம்=கண்டுபிடி . -அச்சு | sed -e &39;s;/;|____;g;s;____|; |;g&39;"
புதிய முனையத்தைத் திற
மேக்கில் 'மரம்' கொண்ட அடைவு மர அமைப்பைக் காட்டுகிறது
இப்போது உங்கள் மாற்றுப்பெயர் செயல்படுத்தப்பட்டுவிட்டதால், கட்டளை வரியில் தற்போது செயல்படும் கோப்புறை அல்லது கோப்பகத்தின் படிநிலை அமைப்பைக் காட்ட ‘tree’ கட்டளையைப் பயன்படுத்தலாம். எடுத்துக்காட்டாக, நீங்கள் Mac இன் ரூட்/இன் 'ட்ரீ'யில் இருந்தால், Mac இல் உள்ள எல்லாவற்றின் படிநிலை அமைப்பையும் காட்டுவீர்கள் (இதற்கு சிறிது நேரம் எடுக்கும், பரிந்துரைக்கப்படாது, ஆனால் இது எவ்வாறு செயல்படுகிறது என்பதை விளக்குகிறது. )
மரம்
மர கட்டளையானது துணை அடைவுகளில் சில நிலைகளைக் கட்டுப்படுத்தும் வகையில் சிறப்பாகப் பயன்படுத்தப்படுகிறது இல்லையெனில் நீங்கள் முழு கோப்பு முறைமையின் கட்டமைப்பையும் தற்போது செயல்படும் கோப்பகத்திலிருந்து வெளியே அனுப்புவீர்கள்.
மேக் கட்டளை வரிக்கு ‘மரத்தை’ நிறுவுதல்
ஒரு கோப்பகத்தைக் குறிப்பிடும் திறன் போன்ற 'மரம்' மீது இன்னும் கொஞ்சம் கட்டுப்பாட்டை நீங்கள் விரும்பினால் அல்லது யூனிக்ஸ் உலகில் இருந்து வரும் சரியான 'மரம்' உங்களுக்குச் சமமானதாக இருந்தால், நீங்கள் ஹோம்ப்ரூ அல்லது மேக்போர்ட்களைப் பயன்படுத்தலாம். MacOS மற்றும் Mac OS X இல் நேரடியாக மரத்தை நிறுவ:
Homebrew உடன் ‘மரத்தை’ நிறுவுதல்
brew install tree
MacPorts உடன் ‘மரத்தை’ நிறுவுதல்
sudo port install tree
எனது விருப்பம் Homebrew ஐப் பற்றியது ஆனால் உங்களுக்கு எது வேலை செய்கிறது என்பதைப் பயன்படுத்தவும். இரண்டிலிருந்தும் நிறுவப்பட்டதும், 'tree' என தட்டச்சு செய்தால், Mac இல் உள்ள எந்த கோப்பகத்தின் கோப்புறை மரமும் காண்பிக்கப்படும்.
முரண்பாட்டைத் தவிர்க்க குறிப்பு, நீங்கள் முதல் படியில் மரத்தின் மாற்றுப் பெயரைப் பயன்படுத்த விரும்ப மாட்டீர்கள், பின்னர் மர கட்டளையை நிறுவவும். நீங்கள் இரண்டையும் செயல்படுத்தலாம், ஆனால் மாற்றுப்பெயரை 'மரம்' அல்லது அதுபோன்ற ஏதாவது என மறுபெயரிட விரும்புவீர்கள்.