আমরা সাধারণত ব্যবহার করি এমন কিছু কমান্ড কাস্টমাইজ করার ও সহজ করার একটি খুব সহজ উপায় রয়েছে "কনসোল", ব্যবহারের মাধ্যমে উপনাম.
Un উপনাম এর নাম অনুসারে, এটি একটি শব্দ বা সিরিজ শব্দের সংক্ষিপ্ত এবং সহজ একটিতে প্রতিস্থাপন করতে আমাদের সহায়তা করবে। আসুন একটি ব্যবহারিক উদাহরণ নেওয়া যাক, আমরা এটি দেখতে চাই see লগ সিস্টেম থেকে, কল করা একটি অ্যাপ্লিকেশন ব্যবহার করে কালারাইজার যা কনসোলে ফলাফল রঙ করার জন্য দায়ী। লাইনটি হবে:
$ sudo tailf -n 5 /var/log/syslog | ccze
তবে আমি নিশ্চিত যে এগুলি লেখার পরিবর্তে এটি সহজতর হবে, উদাহরণস্বরূপ আমরা কনসোলে রেখেছি, এত সহজ কিছু:
$ syslog
সত্য? এটি মনে রাখা অনেক বেশি স্বাচ্ছন্দ্যময় এবং সহজ হবে। তাহলে, আমরা এটি কীভাবে করব?
একটি এলিয়াস তৈরি করা হচ্ছে।
একটি উপাস তৈরি করা সত্যিই সহজ। বাক্য গঠনটি হ'ল:
ওরফে সংক্ষিপ্ত শব্দ = 'প্রতিস্থাপনের জন্য আদেশ বা শব্দ'
আমরা যদি আগের উদাহরণটি নিই তবে তা হ'ল:
ওরফে সিস্লগ = 'সুডো টেল্ফ -n 5 / ভার / লগ / সিস্লোগ | সিসি
কমান্ডটি একক উদ্ধৃতিতে আবদ্ধ। তবে প্রশ্ন হচ্ছে আমরা এটা কোথায় রাখি? ঠিক আছে, আমরা যদি এটি কেবল অস্থায়ী হতে চাই, আমরা কেবল এটি কনসোলে লিখি এবং এটি বন্ধ না হওয়া পর্যন্ত এটি স্থায়ী হয়।
এখন, আমরা যদি স্থায়ীভাবে এটি চাই, আমরা এটি ফাইলের মধ্যে রাখি ~ / .bashrc আমাদের মধ্যে যা / হোম, এবং যদি এটি না হয়, তবে আমরা এটি তৈরি করি (সর্বদা সামনে বিন্দু সহ)। আমরা যখন লাইনটি যুক্ত করেছি উপনাম এই ফাইলে, আমরা কেবল কনসোল রেখেছি:
$ . .bashrc
এবং প্রস্তুত !!!
দ্রষ্টব্য: গতকাল আমাদের আইএসপি নিয়ে সমস্যার কারণে আমরা <° লিনাক্সে কিছু প্রকাশ করতে পারিনি, যার জন্য আমরা ক্ষমা চাইছি
আমরা সাধারণত প্রতিদিনের ভিত্তিতে ব্যবহার করি না এমন সরঞ্জামগুলি রিফ্রেশ করতে এই ধরণের পোস্ট ক্ষতিগ্রস্থ হয় না। তদুপরি, এটি নিরবধি; এটি লেখার তিন বছর পরে এবং এটি প্রথম দিন হিসাবে রয়ে গেছে।
এটি যোগ করুন, কমপক্ষে ডেবিয়ানে, আপনার উল্লিখিত ফাইলটির পরিবর্তে আপনার নিজস্ব উপস্ব যুক্ত করার জন্য .bash_aliases ফাইলটি ব্যবহার করার পরামর্শ দেওয়া হচ্ছে। তিনি। .bashrc আমি যে উপন্যাস ফাইলটি বলছি তাতে অনুসন্ধানের যত্ন নেয়।
টিউটোরিয়াল জন্য ধন্যবাদ। আমার একটি প্রশ্ন আছে: আদেশটি কী করে '। .বাশার্ক '? এবং বিশেষত .bashrc ফাইলের সামনে বিন্দু (।) কী করবে?
আমি জানি এটি অনেক দেরি হয়ে গেছে, তবে কোনও ফাইলের সামনে একটি বিন্দু এটি ফোল্ডারে লুকিয়ে রাখার কারণ এটি উপস্থিত থাকবে, তবে আপনি লুকানো ফাইল না দেখানো পর্যন্ত আপনি এটি দেখতে সক্ষম হবেন না।
আমি মনে করি না যে এটি ফাইলগুলি আড়াল করার বিষয়টি বোঝায়। আপনি যদি ঘনিষ্ঠভাবে তাকান তবে এর আগে আরও একটি স্থান আলাদা করে আলাদা করে রাখবে:
। .বাশক্র
প্রথমে আমি ভেবেছিলাম এটি কোনওভাবে ফাইলটি চালাবে বা এতে থাকা তথ্যটি পুনরায় লোড করবে। পরিবর্তে এলিয়াসগুলি কার্যকর হওয়ার জন্য আমাকে পুনরায় বুট করতে হয়েছিল, সুতরাং আদেশটি অজানা।
এই কমান্ডটি উল্লেখ করে এমন একটি উপনাম থাকলেও আপনি কীভাবে কোনও কমান্ড ব্যবহার চালিয়ে যেতে পারেন? (উদাহরণ: এটি যদি প্রতিধ্বনি করার মতো একটি উপনাম হয় তবে আপনি কীভাবে rm কমান্ডটি ব্যবহার করবেন?)
এই জন্য খুব কৃতজ্ঞ। চিয়ার্স!
হ্যালো, টিউটোরিয়ালটির জন্য আপনাকে অনেক ধন্যবাদ, এটি আমাকে অনেক সাহায্য করেছে।