Linux কমান্ড-লাইন উপনামগুলি আপনাকে আরও দক্ষতার সাথে কাজ করতে সাহায্য করার জন্য দুর্দান্ত। আরও ভাল, কিছু আপনার ইনস্টল করা লিনাক্স ডিস্ট্রোতে ডিফল্টরূপে অন্তর্ভুক্ত থাকে।
এটি ফেডোরা 27:
-এ একটি কমান্ড-লাইন উপনামের একটি উদাহরণ
কমান্ড alias
বিদ্যমান উপনামের তালিকা দেখায়। একটি উপনাম সেট করা টাইপ করার মতোই সহজ:
alias new_name="command"
এখানে 15টি কমান্ড-লাইন উপনাম রয়েছে যা আপনার সময় বাঁচাবে:
-
যেকোনো ইউটিলিটি/অ্যাপ্লিকেশন ইনস্টল করতে:
alias install="sudo yum install -y"
এখানে,
sudo
এবং-y
ব্যবহারকারীর পছন্দ অনুযায়ী ঐচ্ছিক: -
সিস্টেম আপডেট করতে:
alias update="sudo yum update -y"
-
সিস্টেম আপগ্রেড করতে:
alias upgrade="sudo yum upgrade -y"
-
রুট ব্যবহারকারীতে পরিবর্তন করতে:
alias root="sudo su -"
-
"ব্যবহারকারী" এ পরিবর্তন করতে যেখানে "ব্যবহারকারী" আপনার ব্যবহারকারীর নাম হিসাবে সেট করা আছে:
alias user="su user"
-
সমস্ত উপলব্ধ পোর্টের তালিকা, তাদের স্থিতি এবং আইপি প্রদর্শন করতে:
alias myip="ip -br -c a"
-
ssh
করতে সার্ভারেmyserver
:alias myserver="ssh user@my_server_ip”
-
সিস্টেমে সমস্ত প্রক্রিয়া তালিকাভুক্ত করতে:
alias process="ps -aux"
-
যেকোনো সিস্টেম পরিষেবার স্থিতি পরীক্ষা করতে:
alias sstatus="sudo systemctl status"
-
যেকোনো সিস্টেম সার্ভিস রিস্টার্ট করতে:
alias srestart="sudo systemctl restart"
-
যেকোনো প্রক্রিয়াকে এর নাম দিয়ে মেরে ফেলতে:
alias kill="sudo pkill"
-
সিস্টেমের মোট ব্যবহৃত এবং বিনামূল্যের মেমরি প্রদর্শন করতে:
alias mem="free -h"
-
সিস্টেমের CPU আর্কিটেকচার, CPU এর সংখ্যা, থ্রেড ইত্যাদি প্রদর্শন করতে:
alias cpu="lscpu"
-
সিস্টেমের মোট ডিস্কের আকার প্রদর্শন করতে:
alias disk="df -h"
-
বর্তমান সিস্টেম লিনাক্স ডিস্ট্রো প্রদর্শন করতে (CentOS, Fedora, এবং Red Hat এর জন্য):
alias os="cat /etc/redhat-release"