லினக்ஸில் மீண்டும் மீண்டும் அடைவுகள் மட்டுமே உள்ளதா?

Is List Only Directories Recursively Linux



லினக்ஸ் அல்லது யூனிக்ஸ் ஆப்பரேட்டிங் சிஸ்டம் கட்டளைகள் கோப்புறைகளின் உள்ளடக்கங்களைக் கையாளுகின்றன என்பதையும், ஒரு கோப்புறையில் துணை கோப்புறைகள் மற்றும் ஆவணங்கள் இருந்தால், அறிவுறுத்தல் இன்னும் அந்த அனைத்து ஆவணங்களுடனும் செயல்படுகிறது (மீண்டும் மீண்டும்). குழந்தை கோப்பகத்தில் அதன் சொந்த கோப்புகள் மற்றும் கோப்புறைகள் உள்ளன (எடுத்துக்காட்டாக, பெரிய கோப்புறைகள்), மற்றும் பல. குறிப்பிட்ட கோப்புறையின் விளிம்பிற்குச் செல்வதற்கு முன் ஒவ்வொரு கோப்புறையையும் மீண்டும் மீண்டும் பயணிக்க நீங்கள் வெவ்வேறு லினக்ஸ் வழிமுறைகளைப் பயன்படுத்துவீர்கள். அந்த மட்டத்தில், லினக்ஸ் அறிவுறுத்தல்கள் மரத்தின் திருப்பத்திற்குத் திரும்புகின்றன மற்றும் ஏதேனும் துணை கோப்புறைகளுக்கான செயல்முறையை மீண்டும் செய்யவும். இந்த டுடோரியலில், அடைவுகளை மீண்டும் மீண்டும் பட்டியலிடுவதற்கான அனைத்து முறைகளையும் நீங்கள் கற்றுக் கொள்வீர்கள்.

எளிய பட்டியல் அடைவுகளுக்கான உதாரணங்கள்

முதலில், உங்கள் லினக்ஸ் அமைப்பிலிருந்து அனைத்து கோப்பகங்களையும் எளிய பட்டியல் கட்டளையைப் பயன்படுத்தி எப்படி பட்டியலிடுவது என்பதை நீங்கள் அறிந்திருக்க வேண்டும். கட்டளை வரி முனையத்தைத் திறந்து, அடைவுகளை மட்டும் பட்டியலிட கீழே உள்ள ls கட்டளையை முயற்சிக்கவும். இது கோப்பகங்களை மட்டும் பட்டியலிடுவதில்லை ஆனால் அவற்றில் உள்ள துணை கோப்புறைகள் மற்றும் கோப்புகளின் மொத்த எண்ணிக்கை. வெளியீடு கோப்புறைகளை அவற்றின் உரிமையாளர், குழு, படிக்க-எழுத சலுகைகள் மற்றும் கோப்புறைகளை உருவாக்கும் தேதி பற்றிய தகவல்களுடன் காட்டுகிறது.







$ ls -l



உங்கள் லினக்ஸ் கணினியில் உள்ள அனைத்து கோப்பகங்களையும் கோப்புகளையும் பட்டியலிட, பட்டியல் கட்டளையில் எளிய -l க்கு பதிலாக -la ஐ நீங்கள் பயன்படுத்த வேண்டும். எனவே, அவ்வாறு செய்ய புதுப்பிக்கப்பட்ட கட்டளையை இயக்கவும். வெளியீடு அனைத்து கோப்புகளையும் கோப்புறைகளையும் அவற்றின் கூடுதல் தகவல்களுடன் காட்டுகிறது.



$ ls -la





கூடுதல் தகவல்கள் இல்லாமல் கோப்பகங்களை பட்டியலிட, கீழே உள்ள கட்டளையைத் தொடர்ந்து கொடி -d ஐ முயற்சிக்கவும்.

$ ls –d * /



கோப்புறைகளின் கூடுதல் தகவல்களுடன் பட்டியலிட சிறிய மாற்றத்துடன் அதே கட்டளையையும் நீங்கள் பயன்படுத்தலாம். இந்த கட்டளையில் நீங்கள் -l கொடியை பின்வருமாறு சேர்க்க வேண்டும்:

$ ls –l –d * /

குறிப்பிட்ட வீட்டு அடைவில் உள்ள கோப்புகளின் மொத்த எண்ணிக்கையை மட்டும் சரிபார்க்க, கீழே கொடுக்கப்பட்டுள்ள கட்டளையை ஷெல்லில் முயற்சிக்கவும். உங்கள் லினக்ஸ் ஆப்பரேட்டிங் சிஸ்டத்தில் மொத்த கோப்புகளின் எண்ணிக்கையைப் பெறுவீர்கள்.

$ ls –l | egrep –v ‘^ d’

மீண்டும் மீண்டும் பட்டியலிடும் கோப்பகங்களின் எடுத்துக்காட்டு

லினக்ஸ் சிஸ்டங்களில் பல்வேறு வகையான ரிசர்சிவ் கட்டளைகள் உள்ளன, அவை அடைவுகளை மீண்டும் மீண்டும் பட்டியலிட பயன்படுத்தப்படலாம். அவை ஒவ்வொன்றையும் தனித்தனியாக புரிந்து கொள்ள, உங்கள் லினக்ஸ் கோப்பகத்தில் ஆவணங்கள் என்ற பெயரில் 5 கோப்புகள் உள்ளன என்று வைத்துக்கொள்ளுங்கள்.

-LR கொடியை பயன்படுத்தி மீண்டும் மீண்டும் பட்டியலிடுங்கள்

உங்கள் வினவலில் -lR கொடியைப் பயன்படுத்தி உங்கள் லினக்ஸ் அமைப்பின் அனைத்து கோப்பகங்களையும் திரும்பத் திரும்பப் பட்டியலிடுங்கள். கீழேயுள்ள பட்டியல் கட்டளையை செயல்படுத்திய பிறகு, வெளியீட்டில் காட்டப்பட்டுள்ளபடி, அது அனைத்து போனர்களையும் அவற்றின் துணை கோப்புறைகளையும் அவற்றின் போனஸ் விவரங்களுடன் பட்டியலிடும்.

$ ls -lR

உங்கள் லினக்ஸ் அமைப்பின் குறிப்பிட்ட கோப்புறை அல்லது கோப்பகத்திலிருந்து அனைத்து கோப்புகள் அல்லது கோப்புறைகளை மீண்டும் மீண்டும் பட்டியலிடுவோம். இந்த நோக்கத்திற்காக, குறிப்பிட்ட கோப்பகத்தின் இருப்பிட பாதையை மீண்டும் மீண்டும் பட்டியலிட சேர்க்கவும். கீழே உள்ள புதுப்பிக்கப்பட்ட கட்டளையைப் பயன்படுத்தி வீட்டு கோப்பகத்தில் வசிக்கும் கோப்பகத்தின் அனைத்து கோப்புகள் மற்றும் கோப்புறைகளை மீண்டும் மீண்டும் பட்டியலிட விரும்புகிறோம். வெளியீடு அதன் கூடுதல் தகவலுடன் ஆவணங்கள் கோப்புறையில் உள்ள அனைத்து கோப்புகளையும் கோப்புறைகளையும் காட்டுகிறது.

$ ls –lR / home / aqsayasin / Documents /

கண்டுபிடி கட்டளையைப் பயன்படுத்தி மீண்டும் மீண்டும் பட்டியலிடுங்கள்

எல்லா லினக்ஸ் அமைப்புகளும், எ.கா., மேகோஸ், யுனிக்ஸ் போன்ற ஓஎஸ், அடைவுகளை பட்டியலிட -R ஐப் பயன்படுத்துவதற்கான தேர்வு இல்லை என்பதை நீங்களே தெளிவுபடுத்திக் கொள்ளுங்கள். அந்த வழக்கில், எங்கள் தேவைகளை பூர்த்தி செய்ய பிற கட்டளைகள் உள்ளன, அவை கண்டுபிடிப்பு மற்றும் அச்சு கட்டளை. இந்த கட்டளையில், -ls கட்டளையைப் பயன்படுத்துவதன் மூலம் ஒரு கோப்புறைக்கு ஒரு பாதையை வழங்குவோம். கட்டளையில் -ls பயன்படுத்தப்படும்போது, ​​இது ஒரு குறிப்பிட்ட கோப்பகத்தின் கோப்புகள் மற்றும் கோப்புறைகள் பற்றிய கூடுதல் தகவலையும் காட்டும். கோப்பக ஆவணங்களின் கோப்புகள் மற்றும் கோப்புறைகளை மீண்டும் மீண்டும் பட்டியலிட ஷெல்லில் கீழே குறிப்பிடப்பட்டுள்ள கட்டளையை முயற்சிக்கவும்.

$ find/home/aqsayasin/Documents/-print -ls

இப்போது, ​​ஷெல்லில் உள்ள அதே அறிவுறுத்தலை நீங்கள் ஒரு சிறிய மாற்றத்துடன் முயற்சிக்க வேண்டும். கோப்புகள் தொடர்பான கூடுதல் தகவல்களைக் காண்பிப்பதை நிறுத்த இந்த கட்டளையில் -ls கொடியை பயன்படுத்துவதைத் தவிர்ப்போம். ஷெல்லில் கீழே பட்டியலிடப்பட்ட வினவலை இயக்கவும், நீங்கள் காண்பிக்கப்படும் வெளியீட்டைப் பெறுவீர்கள்.

$ find/home/aqsayasin/Documents/-print

-Du கட்டளையைப் பயன்படுத்தி மீண்டும் மீண்டும் பட்டியலிடுங்கள்

மற்றொரு புதிய முறையுடன் கோப்புகள் அல்லது கோப்பகங்களை மீண்டும் மீண்டும் பட்டியலிட மற்றொரு உதாரணத்தைப் பார்ப்போம். இந்த நேரத்தில், எங்கள் நோக்கத்தை நிறைவேற்ற -du கட்டளையைப் பயன்படுத்துவோம். இந்த கட்டளையில் -a கொடி உள்ளது. கொடிகளுடன், கோப்பக இருப்பிடத்தையும் நாம் குறிப்பிட வேண்டும். கோப்பக ஆவணங்களின் அனைத்து கோப்புறைகள் அல்லது கோப்புகளை மீண்டும் மீண்டும் பட்டியலிட முனைய ஷெல்லில் கீழே உள்ள வழிமுறைகளை செயல்படுத்துவோம். கீழே காட்டப்பட்டுள்ளபடி, அதற்கான 5 பதிவுகளை வெளியீடு காட்டுகிறது. இந்த கட்டளை ஒவ்வொரு கோப்பிலும் வசிக்கும் கடிகளின் எண்ணிக்கையையும் காட்டுகிறது.

$ du –a / home / aqsayasin / ஆவணங்கள் /

மரம் கட்டளையைப் பயன்படுத்தி மீண்டும் மீண்டும் பட்டியலிடுங்கள்

கடைசியாக ஆனால் குறைந்தது அல்ல, கோப்புகள் அல்லது கோப்புறைகளை மீண்டும் மீண்டும் பட்டியலிட எங்களிடம் மிகவும் எளிமையான மற்றும் பயன்படுத்த எளிதான மர கட்டளை முறை உள்ளது. இந்த கட்டளையில் நாங்கள் இதுவரை எந்த கொடியையும் பயன்படுத்த மாட்டோம். முக்கிய மரத்துடன் கோப்பக இருப்பிடத்தையும் நீங்கள் குறிப்பிட வேண்டும். கீழே பட்டியலிடப்பட்டுள்ள கட்டளையைப் பயன்படுத்தி அதற்கு ஒரு உதாரணத்தைக் காண்போம். வெளியீட்டில் கோப்பக ஆவணங்களின் மர கிளை வகை வெளியீட்டை காட்டுகிறது. இது 0 அடைவுகள் மற்றும் 5 கோப்புகளை வெளியீட்டில் காட்டுகிறது.

$ மரம்/வீடு/அக்ஸயாசின்/ஆவணங்கள்/

ஒரே மரத்தின் கட்டளையை வேறு இடத்துடன் முயற்சி செய்யலாம். இந்த முறை பயனாளியான அக்ஸயாசினின் ‘ஹோம்’ கோப்பகத்தின் கோப்புறைகளை நாங்கள் தொடர்ச்சியாக பட்டியலிடுகிறோம். வெளியீடு முகப்பு கோப்புறையின் கிளைகள் மொத்தம் 14 வெவ்வேறு கோப்புறைகள், துணை கோப்புறைகள் மற்றும் 5 கோப்புகளைக் கொண்டுள்ளது.

$ மரம்/வீடு/அக்ஸயாசின்/

முடிவுரை

கோப்பகங்கள் மற்றும் கோப்புகளை மீண்டும் மீண்டும் பட்டியலிடுவதற்கான அனைத்து சுழற்சி முறைகளையும் நாங்கள் முயற்சித்தோம், எ.கா.