• خانه
  • سیستم عامل
    • ویندوز
    • لینوکس
  • نرم افزار
  • امنیت
  • کتاب
  • تکنولوژی
    • الکترونیک
    • تلفن هوشمند
    • نوآوری
  • ارتباط
اشتراک
تغییردهنده سایز فونتAa
on0dayon0day
  • سیستم عامل
  • امنیت
  • نرم افزار
  • کتاب
  • تکنولوژی
Search
  • سیستم عامل
  • آموزش
  • امنیت
  • نرم افزار
  • کتاب
  • تکنولوژی
اشتراک
ساخته‌شده با ❤️ توسط Oz
on0day > سیستم عامل > لینوکس > آموزش کامل zsh

آموزش کامل zsh

zsh: قدرت پوسته، سادگی استفاده، بی‌نهایت امکان!

مدیریت توسط مدیریت فروردین ۴, ۱۴۰۴ 5 دقیقه زمان مطالعه
اشتراک گذاری

راهنمای کامل نصب و پیکربندی Zsh با تمام امکانات

در این مقاله، مراحل نصب و پیکربندی کامل zsh (Z Shell) به همراه امکانات پیشرفته‌ای مانند Oh My Zsh، پلاگین‌ها، تم‌ها و ابزارهای کمکی را بررسی خواهیم کرد. با دنبال کردن این راهنما، می‌توانید یک محیط خط فرمان قدرتمند و شخصی‌سازی شده ایجاد کنید.

۱- نصب zsh
ابتدا مطمئن شوید که zsh روی سیستم شما نصب است. برای نصب آن، دستورات زیر را بر اساس توزیع لینوکس یا سیستم عامل خود اجرا کنید
در اوبونتو/دبیان

sudo apt update
sudo apt install zsh

در فدورا

sudo dnf install zsh

در آرچ لینوکس

sudo pacman -S zsh

در macOS ( Homebrewبا استفاده از)

brew install zsh

۲- تنظیم zsh به عنوان شل پیش‌فرض

پس از نصب، zsh را به عنوان شل پیش‌فرض خود تنظیم کنید

chsh -s $(which zsh)

برای اعمال تغییرات، سیستم را ری‌استارت کنید یا از حساب کاربری خود خارج شوید و دوباره وارد شوید

۳. نصب Oh My Zsh

Oh My Zsh یک فریم‌ورک مدیریت پیکربندی برای zsh است که امکانات زیادی را به آن اضافه می‌کند. برای نصب آن، دستور زیر را اجرا کنید:

نکته : یادتون باشه حتما قبلش git و curl رو نصب کرده باشید

sh -c “$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)”

۴- پیکربندی Oh My Zsh 
فایل پیکربندی zsh در zshrc./~ قرار دارد. این فایل را ویرایش کنید تا پوسته خود را شخصی‌سازی کنید.
تغییر تم (Theme)
تم‌های زیادی در Oh My Zsh وجود دارند. برای تغییر تم، خط زیر را در فایل zshrc./~ پیدا کنید و تم مورد نظر خود را تنظیم کنید:

“ZSH_THEME=”robbyrussell

تم‌های محبوب دیگر عبارتند از:

agnoster
bira
af-magic

۵. نصب و فعال‌سازی پلاگین‌ها
Oh My Zsh از پلاگین‌های زیادی پشتیبانی می‌کند. برای فعال کردن پلاگین‌ها، خط زیر را در فایل zshrc./~ پیدا کنید و پلاگین‌های مورد نظر خود را اضافه کنید:

plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

نصب پلاگین‌های اضافی
برای نصب پلاگین‌هایی مانند zsh-autosuggestions و zsh-syntax-highlighting، از دستورات زیر استفاده کنید

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

۶. اعمال تغییرات
پس از انجام تغییرات، فایل zshrc./~ را ذخیره کنید و تغییرات را اعمال کنید:

source ~/.zshrc

۷. نصب فونت‌های Powerline (اختیاری)
اگر از تم‌هایی مانند agnoster استفاده می‌کنید، ممکن است نیاز به نصب فونت‌های Powerline داشته باشید. می‌توانید فونت‌های Powerline را از این لینک دانلود و نصب کنید.

۸. نصب ابزارهای اضافی (اختیاری)
نصب fzf (ابزار جست‌وجوی فازی)

git clone –depth 1 https://github.com/junegunn/fzf.git ~/.fzf/install

نصب autojump (پرش سریع به دایرکتوری‌های پرکاربرد)

sudo apt install autojump

نصب z (پرش به دایرکتوری‌های اخیراً استفاده شده)

brew install z

۹. استفاده از Zsh با امکانات کامل
اکنون zsh با امکانات کامل و پیکربندی‌های شخصی‌سازی شده آماده استفاده است. می‌توانید از امکاناتی مانند تکمیل خودکار، هایلایت سینتکس، پیشنهادات خودکار و غیره لذت ببرید.

نتیجه‌گیری
با دنبال کردن این راهنما، شما یک محیط zsh قدرتمند و شخصی‌سازی شده ایجاد کرده‌اید. این تنظیمات به شما کمک می‌کند تا کارایی خود را در خط فرمان افزایش دهید و از کار با ترمینال لذت ببرید.

دو تا ابزار دیگه  که برای جذاب شده محیط zsh معمولا استفاده میشه :

cowsay: یک ابزار ساده و سرگرم‌کننده برای نمایش متن در یک حباب گفت‌وگو به همراه یک گاو (یا حیوانات دیگر).

نصب cowsay :

در اوبونتو/دبیان:

sudo apt update
sudo apt install cowsay

در فدورا:

sudo dnf install cowsay

در آرچ لینوکس:

sudo pacman -S cowsay

در macOS (با Homebrew):

brew install cowsay

lolcat: یک ابزار برای رنگ‌آمیزی متن در ترمینال با جلوه‌های رنگین‌کمانی.

 نصب lolcat :

در اوبونتو/دبیان:

ابتدا مطمئن شوید که ruby نصب است:

sudo apt update
sudo apt install ruby

سپس lolcat را نصب کنید:

sudo gem install lolcat

در فدورا:

sudo dnf install ruby
sudo gem install lolcat

در آرچ لینوکس:

sudo pacman -S ruby
sudo gem install lolcat

در macOS (با Homebrew):

brew install lolcat

در انتها هم این خط رو به آخر فایل کانفیگ zsh اضافه کنید (sudo nano ~/.zshrc)

cowsay -f eyes “Hi Dear ;)” | lolcat

هر بار که صفحه ترمینال رو باز میکنید این نوشته نمایش داده میشود که در تصویر زیر می بینید

موفق باشید 

برچسب گذاری شده:commandlinuxsoftwarezshلینوکس
منابع:zshohmyzsh
این مقاله را به اشتراک بگذارید
Facebook Twitter Copy Link Print
مقاله قبلی All Cisco Commands
مقاله بعدی Burp Suite
پیام بگذارید پیام بگذارید

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همراه ما باشید.

100 Follow
200 Pin
300 Follow
400 Subscribe

برترین های تکنولوژی :

Burp Suite
آموزش امنیت تکنولوژی کتاب نرم افزار
 مقایسه OwnCloud و Nextcloud
تکنولوژی سیستم عامل لینوکس نرم افزار

You Might Also Like

چک لیست امنیت شبکه Network Security Checklist

امنیت کتاب

دستورات پایه‌ای لینوکس

سیستم عامل لینوکس

آموزش دستور dig

سیستم عامل لینوکس

Tmux چگونه کار می کند ؟

سیستم عامل لینوکس

لینک های مرتبط

  • خانه
  • سیستم عامل
    • ویندوز
    • لینوکس
  • نرم افزار
  • امنیت
  • کتاب
  • تکنولوژی
    • الکترونیک
    • تلفن هوشمند
    • نوآوری
  • ارتباط

محبوب

Burp Suite
آموزش دستور dig
Tmux چگونه کار می کند ؟

مطالب جدید از دنیای دیجیتال

ساخته‌شده با ❤️ توسط Oz
Welcome Back!

Sign in to your account