অনেক উপলক্ষে আপনি ব্যবহার করছেন ফাইল বা ডিরেক্টরিগুলির পথ যেগুলি বেশ দীর্ঘ বা জটিল মনে করতে. অন্য সময়ে, তাদের প্রবেশ করা কঠিন হতে পারে কারণ তাদের অদ্ভুত ইউনিকোড অক্ষর, স্পেস রয়েছে বা আপনি এগুলি পুরো টাইপ করতে কেবল অলস হন। পাথগুলি সংক্ষিপ্ত করতে আপনি GoGo এর মতো প্রোগ্রাম ব্যবহার করতে পারেন যা আপনাকে আপনার সর্বাধিক ব্যবহৃত ফাইলগুলির জন্য ছোট পাথ তৈরি করতে দেয়।
এই জন্য, গো-গো এলিয়াস তৈরির সরঞ্জামটির মতো আচরণ করে যার লিনাক্স রয়েছে। আপনি আপনার কমান্ডের জন্য যেমন উপাধি তৈরি করেন ঠিক তেমনই আপনি ঘন ঘন ব্যবহার করেন এমন কোনও পথের জন্য একটি ছোট এবং স্বজ্ঞাত নামও তৈরি করতে পারেন এবং পুরো জিনিসটিতে প্রবেশ করার মতো মনে করেন না। এটি করার জন্য, আপনাকে অবশ্যই প্রথম ইনস্টল করা উচিত হ'ল এই প্রোগ্রামটি সম্পর্কে I'm এটি ফ্রি, ওপেন সোর্স, পাইথনে লেখা এবং গিথুবে উপলভ্য।
পাড়া এটি ইনস্টল করুন, আপনাকে অবশ্যই নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করতে হবে:
git clone https://github.com/mgoral/gogo.git cd gogo/ mkdir -p ~/bin cp gogo.py ~/bin/ cat gogo.sh >> ~/.bashrc
এর পরে এটি ইনস্টল করা হবে এবং যাবার জন্য তৈরী আপনার প্রিয় বিতরণ। আপনি দেখতে পাচ্ছেন যে পদ্ধতিটি কোনও ডিস্ট্রোর জন্য সাধারণ, আপনার একটি সিস্টেম আছে বা অন্য কোনও সিস্টেম রয়েছে তার উপর নির্ভর করে এটি আলাদা হয় না।
আপনি ব্যবহার শুরু করার আগে, আপনার অবশ্যই আপনি যে রুটগুলি চান তা এটি কনফিগার করুন ছোট করা তবে এটি খুব সাধারণ। কেবল ~ / .config / gogo / gogo.conf ফাইলটিতে যান। এটি GoGo এর প্রধান কনফিগারেশন ফাইল। আপনি যে কোনও পাঠ্য সম্পাদককে নিয়মিত ব্যবহার করেন তা দিয়ে আপনার প্রয়োজনীয় শর্টকাটগুলি দিয়ে এডিট করতে এটি খুলুন। উদাহরণস্বরূপ, কল্পনা করুন যে আপনি নীচের পথটি উপকরণ তৈরি করতে চান এবং একটি ডিরেক্টরিটিকে ডিফল্ট পাথ হিসাবে রেখে দিতে চান:
# Comentarios comienzan con # para que sean ignorados default = ~/aqui/la/ruta/predeterminada alias1 = /la/ruta/que/quieras/acortar alias2 = /otra/de/las/rutas/que/quieras/acortar
এখন, আপনার কাছে ইতিমধ্যে একটি ডিফল্ট রুট থাকবে যেখানে এটি সর্বদা ডিফল্ট এবং আরও দুটি উপকরন দ্বারা স্থিত হবে। মনে রাখবেন যে উপাধি 1, উপাধি 2 ইত্যাদির পরিবর্তে আপনি যে নামটি চান তা ব্যবহার করতে পারেন। এই রুটের একটিতে যাওয়ার জন্য, উপায়টি খুব সহজ, কেবলমাত্র আপনি ব্যবহার করেছেন এমন নাম ব্যবহার করে using। উদাহরণস্বরূপ:
gogo alias1
যাইহোক, যদি আপনি চান আপনি যে পথে দ্রুত যাত্রা করছেন তার একটি উপকরণ তৈরি করুন, আপনি উদ্ধৃতি ছাড়াই "gogo -a ওরফে" কমান্ড ব্যবহার করতে পারেন। আপনি যে নামটি দিতে চান তার সাথে উপনামটি প্রতিস্থাপন করুন এবং এটি কনফিগারেশন ফাইলে যুক্ত করা হবে ...
GoGo একটি সম্পূর্ণ অতিরিক্ত এবং ব্যয়যোগ্য প্রোগ্রাম। এটি একটি নিকৃষ্ট, কম পোর্টেবল এবং মানহীন বিকল্পযুক্ত বাশ বিল্টিনগুলিকে সরবরাহ করা lant চক্রটিকে পুনরায় উদ্ভাবনের প্রোগ্রামারের চেতনায়, সাধারণ কমান্ডগুলির সাথে প্রদত্ত কার্যকারিতা অর্জন করা কত সহজ তা ভুলে যান। অনুগ্রহ বা মান ছাড়াই এই জাতীয় রুবে গোল্ডবার্গ মেশিন ব্যবহার না করার চেয়ে সিস্টেম প্রশাসনের সাধারণ ব্যবহারগুলিতে লেগে থাকা এবং বাশ শিখতে আরও ভাল।
লেখককে প্যারাফ্রেসিং:
তবে আপনি এটি ব্যবহার শুরু করার আগে, আপনাকে এটি যে রুটগুলি সংক্ষিপ্ত করতে চান তার সাথে এটি কনফিগার করতে হবে। তবে এটি খুব সাধারণ। কেবল **। / .Bashrc ** ফাইলে যান। এটি ** বাশ ** এর মূল কনফিগারেশন ফাইল। আপনি যে কোনও পাঠ্য সম্পাদককে নিয়মিত ব্যবহার করেন তা দিয়ে আপনার প্রয়োজনীয় শর্টকাটগুলি দিয়ে এডিট করতে এটি খুলুন। উদাহরণস্বরূপ, কল্পনা করুন যে আপনি নীচের পথটি উপকরণ তৈরি করতে চান এবং একটি ডিরেক্টরিটিকে ডিফল্ট পাথ হিসাবে রেখে দিতে চান:
# মন্তব্যগুলি এড়িয়ে যাওয়ার জন্য # দিয়ে শুরু হয়
সিডি ~ / এখানে / ডিফল্ট / পাথ
উপরি 1 = »/ / পথ / আপনি / চান / ছোট করতে চান»
উপরি 2 = »/ অন্যান্য / থেকে / দ্য রুটগুলি / আপনি / চান / ছোট করতে চান»
এখন, আপনার কাছে ইতিমধ্যে একটি ডিফল্ট রুট থাকবে যেখানে এটি সর্বদা ডিফল্ট এবং আরও দুটি উপকরন দ্বারা স্থিত হবে। মনে রাখবেন যে উপাধি 1, উপাধি 2 ইত্যাদির পরিবর্তে আপনি যে নামটি চান তা ব্যবহার করতে পারেন। এই রুটের একটিতে যাওয়ার জন্য, আপনি খুব সহজেই আপনার ব্যবহারকারীর নামটি ব্যবহার করে পথটি খুব সহজ। উদাহরণ স্বরূপ:
সিডি $ ওরফে 1
যাইহোক, আপনি যদি দ্রুত একটি রুটের একটি উপনাম তৈরি করতে চান তবে আপনি কমান্ডটি ব্যবহার করতে পারেন
প্রতিধ্বনি "ওরফে = \" $ (pwd) \ "" >> >> ~ / .bashrc