چگونه یک ترمینال (Terminal) حرفه ای و زیبا داشته باشیم؟
در اکثر خانواده های لینوکسی، کانفیگ ترمینال bash نام دارد که حاوی دستوراتی است برای اجرا شدن ترمینال در لینوکس و هر تغییری در این فایل تاثیر مستقیم روی ترمینال لینوکس دارد. این کد ها به صورت پیش فرض در یک فایل به اسم .bashrc موجود هست. در این مقاله به چگونگی شخصی و زیبا سازی ترمینال لینوکس خواهیم پرداخت.
بیشتر بخوانید: استفاده از ترمینال بدون sudo
برای ویرایش کردن این فایل باید دسترسی ادمین (sudo) داشته باشید و برای مثال با دستور زیر وارد فایل شده و میتوانیم روی آن تغییراتی انجام بدیم.
sudo nano ~/.bashrc
معرفی ابزار ZSH
برای تغییر دادن فونت و ساختار ترمینال ابزار های مختلفی وجود دارد که یکی از این ابزارها zsh می باشد که جزو پرطرفدارترین ابزار در این خصوص است.
توجه داشته باشید که بعد از نصب این ابزار میتوانید گزینه استفاده پیش فرض ابزار در ترمینال را فعال کنید که در این صورت ترمینال به جای استفاده از فایل bashrc از فایل جایگزین zshrc استفاده می کند.
برای دانلود و نصب این ابزار کد زیر را در ترمینال وارد میکنیم.
sudo sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
معرفی ابزار Figlet
figlet برای درست کردن بنر با حروف در ترمینال می باشد و یکی از سریع ترین ابزار ها در این زمینه است که با فونت های متنوع و جذاب طرفدار های زیادی دارد. برای انتخاب فونت مورد نظر با figlet اینجا کلیک کنید.
برای نصب این ابزار در ترمینال خود کد زیر را وارد کنید.
sudo apt install figlet
مثال استفاده figlet با فونت doh:
figlet -f doh Moo
خروجی:
MMMMMMMM MMMMMMMM M:::::::M M:::::::M M::::::::M M::::::::M M:::::::::M M:::::::::M M::::::::::M M::::::::::M ooooooooooo ooooooooooo M:::::::::::M M:::::::::::M oo:::::::::::oo oo:::::::::::oo M:::::::M::::M M::::M:::::::Mo:::::::::::::::oo:::::::::::::::o M::::::M M::::M M::::M M::::::Mo:::::ooooo:::::oo:::::ooooo:::::o M::::::M M::::M::::M M::::::Mo::::o o::::oo::::o o::::o M::::::M M:::::::M M::::::Mo::::o o::::oo::::o o::::o M::::::M M:::::M M::::::Mo::::o o::::oo::::o o::::o M::::::M MMMMM M::::::Mo::::o o::::oo::::o o::::o M::::::M M::::::Mo:::::ooooo:::::oo:::::ooooo:::::o M::::::M M::::::Mo:::::::::::::::oo:::::::::::::::o M::::::M M::::::M oo:::::::::::oo oo:::::::::::oo MMMMMMMM MMMMMMMM ooooooooooo ooooooooooo
معرفی ابزار lolcat
این ابزار با زبان برنامه نویسی ruby نوشته شده و برای استفاده از این ابزار باید ruby و gem را نصب کنیم. برای این کار دستور زیر را وارد کنید.
sudo apt install lolcat && sudo apt install ruby && sudo apt install gem && gem install lolcat
بعد از نصب این ابزار حالا میتوانید به دستور زیر به فایل zshrc بروید و تغییرات خود را روی ترمینال اعمال کنید.
sudo nano ~/ .zshrc
برای مثال در آخر فایل این دستور را وارد کنید.
figlet Kaliboys.com | lolcat
فایل را ذخیره کنید و از ترمینال خود لذت ببرید.
سلام یه پست کامل درمورد برنامه های ضبط ویدیو در لینوکس بنویسید و اینکه خودتون از کدوم استفاده میکنید که نویزو کامل حذف کنه و حرفه ای باشه
عالی بود
ممنون