ইউনিক্সে বৈশ্বিক কমান্ড অতিক্রম করা


0

আমি একটি সার্ভার ব্যবহার করছি, এবং আমার রুট অ্যাক্সেস নেই। আমার একটি প্যাকেজের নতুন সংস্করণ দরকার। সুতরাং, আমি এটি আমার স্থানীয় ডিরেক্টরিতে উপসর্গ দিয়ে ইনস্টল করেছি এবং আপডেট করেছি $ PATH এবং $ LD_LIBRARY_PATH। যেহেতু সার্ভারের একই কমান্ড রয়েছে, যখন আমি whichকমান্ডটি ব্যবহার করি তখন এটি পুরানো সংস্করণটির দিকে নির্দেশ করে। আমি কীভাবে আমার স্থানীয় ডিরেক্টরিতে নতুন কমান্ড দিয়ে সেই আদেশটি ওভাররাইড করতে পারি?

উত্তর:


1

আপডেট করা হচ্ছে $ PATH সঠিক; তবে, যেহেতু এটি বাম-থেকে-ডান হিসাবে ব্যাখ্যা করা হয়েছে, আপনার কাস্টম binডিরেক্টরিটি সিস্টেম ডিরেক্টরিগুলির আগে আসতে হবে :

PATH="$HOME/bin:$PATH"

...অথবা সাদৃশ্যপূর্ণ.

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.