லினக்ஸில் நியூலைன்ஸில் $ PATH மாறியைக் காண்பிப்பது எப்படி



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

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



இதற்கு இயல்பாகவே உங்களுக்கு ஒரு கட்டளை வரி தேவைப்படும், எனவே டாஷிலிருந்து ஒரு முனையத்தைத் தொடங்கவும் அல்லது டாஷில் தேடவும். ஒன்றைத் தொடங்க நீங்கள் Ctrl, Alt மற்றும் T ஐ அழுத்திப் பிடிக்கலாம் அல்லது LXDE இல் உள்ள கணினி கருவிகள் மெனுவில் LXTerminal ஐத் தேடலாம். இதற்கு சூடோவைப் பயன்படுத்த வேண்டிய அவசியமில்லை அல்லது நிர்வாகி அணுகல் இல்லை. ஒவ்வொரு கட்டளையும் வழக்கமான பயனராக இயக்கப்படலாம், உண்மையில் $ PATH சூழல் மாறி ஒரு குறிப்பிட்ட பயனர் கணக்கில் பிணைக்கப்பட்டுள்ளது. இந்த செயல்முறையை இன்னும் எளிதாக்குவது என்னவென்றால், அதை நிறைவேற்ற நீங்கள் ஒரே ஒரு கட்டளையை மட்டுமே இயக்க வேண்டும்.



முறை 1: ஷெல் பில்டின் கட்டளையைப் பயன்படுத்துதல்

கட்டளை வரியில், தட்டச்சு செய்க எதிரொலி “$ AT PATH //: / $’ n ’}” பின்னர் உங்கள் பாதையில் உள்ள ஒவ்வொரு தனி கோப்பகத்தின் முழு பட்டியலையும் தனி வரியில் பெற உள்ளிடவும். இது ஷெல் பில்டினுடன் அளவுரு விரிவாக்க நிரலாக்க நுட்பத்தைப் பயன்படுத்துகிறது, எனவே இது பாஷ் ஷெல்லின் எந்த பதிப்பிலும் வேலை செய்ய வேண்டும். ஃப்ரீ.பி.எஸ்.டி போன்ற லினக்ஸைத் தவிர வேறு சில யூனிக்ஸ் அடிப்படையிலான இயக்க முறைமைகளிலும் இது செயல்படக்கூடும், இருப்பினும் உங்கள் மைலேஜ் மாறுபடலாம்.



இந்த கட்டளை எழுத சற்று மோசமானதாக இருப்பதால், அதை நகலெடுத்து உங்கள் ஷெல் அல்லது ஸ்கிரிப்ட்டில் ஒட்ட விரும்பலாம். நீங்கள் அதை ஒரு முனைய சாளரத்தில் ஒட்டினால், திருத்து மெனுவைக் கிளிக் செய்து, ஒட்டவும் அல்லது Shift, Ctrl மற்றும் V ஐ ஒரே நேரத்தில் அழுத்தவும் என்பதை நினைவில் கொள்ளுங்கள், ஏனெனில் Ctrl + V வெற்று முனைய சாளரத்தில் வேலை செய்யாது.

முறை 2: ed PATH உடன் sed அல்லது tr ஐப் பயன்படுத்துதல்

வகை sed 's /, / n / g'<<< “$PATH” பின்னர் ஸ்ட்ரீம் எடிட்டரைப் பயன்படுத்த உள்ளிடவும், இது மேலே உள்ள கட்டளையின் அதே முடிவைக் கொண்டிருக்கும். மீண்டும், நீங்கள் விரும்பினால், அதை நகலெடுத்து, திருத்து மெனுவைக் கிளிக் செய்து ஒட்டு என்பதைத் தேர்ந்தெடுக்கவும் அல்லது முனைய சாளரத்தில் ஒட்டுவதற்கு Shift + Ctrl + V ஐ அழுத்தவும். இதைப் பயன்படுத்தலாமா அல்லது பில்டின் கட்டளையா என்பது ஒரே சரியான முடிவை அடைவதால் அவர்களுக்கு விருப்பமான விஷயம்.



அதே முடிவை மீண்டும் அடைய நீங்கள் tr நிரலைப் பயன்படுத்தலாம், சில காரணங்களால் நீங்கள் மயக்கமடையவில்லை என்றால் இது பயனுள்ளதாக இருக்கும். பிரச்சினை tr ‘: '‘ n ’<<< “$PATH” வரியில் மற்றும் புஷ் உள்ளிடவும். நீங்கள் அதை அதே வழியில் நகலெடுத்து ஒட்டலாம். நீங்கள் அதை எந்த வழியில் தேர்வு செய்தாலும் இறுதி முடிவு முற்றிலும் ஒத்ததாக இருக்கும்.

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

2 நிமிடங்கள் படித்தேன்