லினக்ஸ் கட்டளைகள் மற்றும் நிரல்களை பயன்படுத்துவது எப்படி

நீங்கள் கட்டளை, திட்டம் அல்லது பயன்பாட்டின் இருப்பிடத்தை கண்டுபிடிக்க முயற்சி செய்திருக்கிறீர்களா?

நிச்சயமாக, கண்டுபிடிக்க கண்டுபிடிப்பதை பின்வருமாறு கண்டுபிடிக்க முயற்சி செய்யலாம்:

/ பெயர் பெயரிடப்பட்ட தீம்பொருள் கண்டுபிடிக்க

இது சாத்தியமான முடிவுகளின் பட்டியலைத் தரும். பொதுவாக, இந்த முறையின் திட்டத்தை நீங்கள் காணலாம்.

நீங்கள் பயன்படுத்தக்கூடிய மற்றொரு கட்டளையானது கட்டளை கட்டளை ஆகும். உதாரணத்திற்கு:

தீப்பொறி கண்டுபிடிக்க

இருப்பினும், திட்டங்களை கண்டுபிடிப்பதற்கான சிறந்த வழி எங்கேஸ் கட்டளை ஆகும்.

மனிதன் பக்கங்கள் படி:

குறிப்பிட்ட கட்டளை பெயர்களுக்கு பைனரி, மூல மற்றும் கையேடு கோப்புகள் ஆகியவற்றைக் குறிப்பிடுகிறது. வழங்கப்பட்ட பெயர்கள் முதன்மையான பாதை-பெயர் கூறுகள் மற்றும் வடிவத்தின் ஏதேனும் (ஒற்றை) முன்னிலை நீட்டிப்பு ஆகியவற்றில் முதலில் நீக்கப்பட்டுள்ளன. (உதாரணம்: .c) கள் முன்னுரிமைகள். மூல குறியீடு கட்டுப்பாட்டை பயன்படுத்தி விளைவாக தீர்க்கப்பட. குறிப்பிட்ட லினக்ஸ் இடங்களில் குறிப்பிட்டுள்ள விரும்பிய நிரலை கண்டுபிடிக்கவும், $ PATH மற்றும் $ MANPATH ஐ குறிப்பிட்டுள்ள இடங்களில் கண்டுபிடிக்கவும் முயற்சிக்கிறது.

சாராம்சத்தில், எனவே, எங்கே கட்டளை மூல குறியீடு, கையேடுகள் மற்றும் ஒரு திட்டத்தின் இடம் ஆகியவற்றைக் காணலாம்.

பயர்பாக்ஸில் இதை முயற்சி செய்யலாம்:

அதனால்தான் ஃபயர்பாக்ஸ்

மேலே உள்ள கட்டளையின் வெளியீடு பின்வருமாறு:

firefox: / usr / bin / firefox / usr / lib64 / firefox /usr/share/man/man1/firefox.1.gz

நீங்கள் நிரலின் இருப்பிடத்தை கண்டுபிடிக்க விரும்பினால், சுவிட்ச்-பி பின்வருமாறு பயன்படுத்தலாம்:

எங்கு?

இது பின்வரும் முடிவுக்குத் திரும்புகிறது:

firefox: / usr / bin / firefox / usr / lib64 / firefox

மாற்றாக, கையேட்டின் இருப்பிடத்தை நீங்கள் தெரிந்து கொள்ள விரும்பினால், நீங்கள் -m சுவிட்சைப் பயன்படுத்தலாம்.

எட்டிஸ்-எம் ஃபயர்ஃபாக்ஸ்

மேலே உள்ள கட்டளையின் முடிவு பின்வருமாறு:

firefox: /usr/share/man/man1/firefox.1.gz

கடைசியாக, நீங்கள் சுவிட்ச்-ஐ பயன்படுத்தி சோர்ஸ் குறியீட்டை தேடலாம்.

-இல் உள்ள கட்டளைக்கு -u -இல் அசாதாரணமான கோப்புகளை தேடுகின்ற பிற சுவிட்சுகள் உள்ளன.

கையேடு -U சுவிட்ச் பற்றி பின்வரும் கூறுகிறது:

ஒரு கட்டளை ஒவ்வொரு வெளிப்படையாக கோரப்பட்ட வகை ஒரு நுழைவு இல்லை என்றால் அசாதாரண என்று. இதனால் 'whereis -m -u *' ஆவணங்களின் கோப்பிலுள்ள கோப்பகங்களுக்கு அல்லது ஒன்றுக்கும் மேற்பட்ட ஆவணங்களைக் கோருகிறது.

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

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

உதாரணத்திற்கு:

whereis -b -B / usr / bin -f firefox

மேலே உள்ள கட்டளைக்கு அது ஒரு சில பகுதிகளைக் கொண்டுள்ளது. எல்லாவற்றிற்கும் முதலில் -b ஸ்விட்ச் உள்ளது, அதாவது நாம் பைனரிகளை மட்டுமே தேடுகிறோம் (திட்டங்கள் தங்களைத் தாங்களே). -B சுவிட்ச் பைனரிகளை தேட இடங்களின் பட்டியலை வழங்க பயன்படுகிறது, மேலும் -F சுவிட்ச் மூலம் கோப்புறைகளின் பட்டியல் நிறுத்தப்படும். எனவே தேடப்படும் ஒரே கோப்பகத்தின் கட்டளை / usr / bin ஆகும். இறுதியாக -f பிறகு firefox அதை தேடும் என்ன சொல்கிறது.

-B சுவிட்ச் ஒரு மாற்று -M இது கையேடுகளுக்கான குறிப்பிட்ட தொகுப்பு கோப்புறைகளை தேடுகிறது.

-M சுவிட்ச் கட்டளை வரி பின்வருமாறு:

whereis -m -M / usr / share / man / man1 -f firefox

இந்த தர்க்கம் -எம்-க்காகவே -B க்கு சமம். கையெழுத்துக்களைப் பார்க்க, நான் -எம் சொல்கிறது, -என் கூறுகிறது, கோப்புகளின் பட்டியல் கையெழுத்துக்களைக் காண வேண்டும் என்று அதில் உள்ளது. -f கோப்புகள் பட்டியல் முடிவடைகிறது மற்றும் firefox எங்கே programis கையேடுகள் பார்க்க போகிறது என்று திட்டம்.

கடைசியாக -S சுவிட்ச் மூல குறியீட்டை தேட ஒரு கோப்புகளின் தொகுப்பை பட்டியலிட பயன்படுத்தலாம்.