انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: آلیاس های پرکاربرد یا مخصوص به خودتون رو معرفی کنید تا استفاده کنیم  (دفعات بازدید: 2587 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین tihoo

  • Jr. Member
  • *
  • ارسال: 68
  • جنسیت : پسر
همیشه یادم میره چه دستورهایی باید همراه tar استفاده کنم. امروز دوباره یادم رفت و دنبالشون می گشتم که با مفهوم alias آشنا شدم. با سه تا آلیاس زیر امیدوارم مشکلم حل بشه. این دستورها رو به انتهای فایل مخفی bashrc اضافه کردم.
#Unrar alias
alias unrar='rar e'

#Extract tar.gz files
alias tgz='tar -zxvf'

#Extract tar.bz files
alias tbz='tar -jxvf'
اگر آلیاسی دارید، اینجا معرفی کنید.

آفلاین Muhammad the Magnificent

  • Jr. Member
  • *
  • ارسال: 50
  • جنسیت : پسر
من از این استفاده میکنم :

alias cls=clear
البته فکر نکنم به اندازه آلیاس های شما پرکاربرد باشه.

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
fish رو نصب کنید به همراه oh-my-fish  و دیگه از دست ایلیس راحت بشید.

آفلاین سالار مقدم

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2074
  • جنسیت : پسر
  • هر چقدر بدونی بازم کمه.
    • سالار مقدم
من از این استفاده میکنم :

alias cls=clear
البته فکر نکنم به اندازه آلیاس های شما پرکاربرد باشه.
سیستم عاملت چیه؟ من cls رو فقط تو ویندوز دیده بودم

آفلاین tihoo

  • Jr. Member
  • *
  • ارسال: 68
  • جنسیت : پسر
سیستم عاملت چیه؟ من cls رو فقط تو ویندوز دیده بودم
cls مخفف clean screen و در نرم افزاری مثلا octave هم وجود داره. اگر ایشون با اینجور نرم افزارها سروکار داشته باشن پس با cls راحتترند
fish رو نصب کنید به همراه oh-my-fish  و دیگه از دست ایلیس راحت بشید.
کاش یه توضیحی می دادید
http://michelpm.com/blog/2013/07/26/switching-from-zsh-to-fish/
تا جایی که از این لینک فهمیدم فیش یک جور شل هستش

http://askubuntu.com/questions/19728/differences-between-fish-and-bash-to-pass-commandline-arguments-to-alias-functio
و این یکی لینک میگه که فیش هم alias داره.
چرا باید از دستشون راحت بشیم؟ کار راه بنداز هستند.

آفلاین tihoo

  • Jr. Member
  • *
  • ارسال: 68
  • جنسیت : پسر
فرق مسیرهای زیر برای قرار دادن آلیاسها در چیه
.bashrc
.bash_aliases
.profile
/etc/bashrc

آفلاین mhch

  • Sr. Member
  • *
  • ارسال: 340
  • جنسیت : پسر
من از این استفاده میکنم :

alias cls=clear
البته فکر نکنم به اندازه آلیاس های شما پرکاربرد باشه.

علت خاصی داره که بجای CTRL + L از این alias استفاده میکنید ؟
در این زمانه بی های و هوی و لال پرست
خوشا بحال کلاغای قیل و غال پرست
به شب نشینی خرچنگ های مردابی
چگونه رقص کند ماهی زلال پرست
رسیده ها چه غریب و نچیده میافتند
به پای هرزه علف های باغ کال پرست
هنوز زنده ام و زنده بودنم خاریست
به تنگ چشمی نامردمان زوال پرست

آفلاین Muhammad the Magnificent

  • Jr. Member
  • *
  • ارسال: 50
  • جنسیت : پسر
من از این استفاده میکنم :

alias cls=clear
البته فکر نکنم به اندازه آلیاس های شما پرکاربرد باشه.
سیستم عاملت چیه؟ من cls رو فقط تو ویندوز دیده بودم
من cls رو به عنوان یک Alias تعریف کردم که کار دستور Clear رو انجام بده. از اوبونتو استفاده میکنم!

من از این استفاده میکنم :

alias cls=clear
البته فکر نکنم به اندازه آلیاس های شما پرکاربرد باشه.

علت خاصی داره که بجای CTRL + L از این alias استفاده میکنید ؟

باورت میشه اینو نمیدونستم؟

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
fish رو نصب کنید به همراه oh-my-fish  و دیگه از دست ایلیس راحت بشید.
کاش یه توضیحی می دادید
http://michelpm.com/blog/2013/07/26/switching-from-zsh-to-fish/
تا جایی که از این لینک فهمیدم فیش یک جور شل هستش
حق با شماست. من خیلی وقته که می‌خوام ‌فیش رو معرفی کنم ولی وقت نمی‌کنم. ۲ چیز من رو پابند خودش کرده: کی‌دی‌ای و فیش.
فیش یک شل است که امکانات خیلی خوبی داره. می‌تونید نصبش کنید و در تنظیم نرم‌افزار ترمینال (مثل konsole یا gnome-terminal) به جای /usr/bin/bash قرار بدید /usr/bin/fish. بعد oh-my-fish رو نصب کنید و یکی از تم‌هاش رو پویا کنید (من از cor استفاده می‌کنم که باید در فایل .config/fish/config.fish خط زیر رو داشته باشید
set fish_theme robbyrussell)
بعد باهاش کار کنید تا متوجه بشید چی می‌گم.
« آخرین ویرایش: 29 آذر 1392، 02:20 ق‌ظ توسط امید توانا »

آفلاین tihoo

  • Jr. Member
  • *
  • ارسال: 68
  • جنسیت : پسر
fish در مرکز نرم افزارها وجود داره اما oh-my-fish نداره! مخازن این لینک رو باید اضافه کنم؟ http://michelpm.com/blog/2013/07/26/switching-from-zsh-to-fish/

در گنوم-ترمینال فایل usr/bin/fish کجا باید جایگزین usr/bin/bash بشه؟
fish از zsh بهتره؟ (با هر دو تا شون همین دیروز آشنا شدم. اطلاعاتی ندارم).

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
fish در مرکز نرم افزارها وجود داره اما oh-my-fish نداره! مخازن این لینک رو باید اضافه کنم؟ http://michelpm.com/blog/2013/07/26/switching-from-zsh-to-fish/

در گنوم-ترمینال فایل usr/bin/fish کجا باید جایگزین usr/bin/bash بشه؟
fish از zsh بهتره؟ (با هر دو تا شون همین دیروز آشنا شدم. اطلاعاتی ندارم).
oh-my-fish تنها باید کپی و تنظیم بشه به شکل زیر:
git clone git://github.com/bpinto/oh-my-fish.git ~/.oh-my-fish
cp ~/.oh-my-fish/templates/config.fish ~/.config/fish/config.fish
یک بار فیش رو اجرا کنید (ترمینال رو باز کنید و بنویسید fish و خارج بشید با exit). فایل
~/.config/fish/config.fishرو باز کنید و تم رو cor قرار بدید
set fish_theme corبعد فایل
~/.oh-my-fish/themes/cor/fish_prompt.fishرو باز کنید و
(emoji-clock) رو ازش پاک کنید. دیگه فیش آماده هست. تنها کاری که باید بکنید اینه که شل ترمینالتون رو فیش قرار بدید.

آفلاین mrmrn

  • High Hero Member
  • *
  • ارسال: 1490
  • جنسیت : پسر
  • آقا مرتضی
fish رو نصب کنید به همراه oh-my-fish  و دیگه از دست ایلیس راحت بشید.
چه میکنه این امید.
من با فیش آشنایی ندارم. ولی باید جالب باشه.الن من نفهمیدم این یه چیز تو مایه های zsh هست؟
من خودم از وقتی که با zsh کار کردم دیگه نتونستم با bash کار کنم چون خیلی راحته برام.
در مورد alias هم من میخواستم ۳ تا دستور رو به هم سری کنم که نشد.جالبه که حتی تو فایل اجرایی هم نتونستم ۳ تا دستور رو پشت سر هم بذارم که اجرا بشه بیخیال شدم.
xrandr --newmode $(cvt 1680 1050 60 | grep Mode | sed -e 's/.*"/1680x1050/') ; xrandr --addmode VGA1 1680x1050 ;xrandr -s 1680x1050
پدرم به رحمت خدا رفتن. شادی روحش صلوات.

آفلاین امید توانا

  • Hero Member
  • *
  • ارسال: 981
  • جنسیت : پسر
fish رو نصب کنید به همراه oh-my-fish  و دیگه از دست ایلیس راحت بشید.
چه میکنه این امید.
من با فیش آشنایی ندارم. ولی باید جالب باشه.الن من نفهمیدم این یه چیز تو مایه های zsh هست؟
من خودم از وقتی که با zsh کار کردم دیگه نتونستم با bash کار کنم چون خیلی راحته برام.
بله fish هم شلی مثل zsh است. روند تکاملی من bash-->zsh-->fish بوده ;D. oh-my-zsh یکی از بهترین مجموعه پلاگین‌های zsh است و oh-my-fish هم کلونی از اون برای fish است.

آفلاین کیان

  • High Hero Member
  • *
  • ارسال: 2338
  • جنسیت : پسر
چرا باید بش رو کنار بذاریم و از یک هلوبروتوگلو استفاده کنیم. همون استدلالی که بعضی ها در زمینه عدم استفاده از IDE‌ ها به جای raw editor ها می کنند، اینجا هم وجود داره.

آفلاین mhch

  • Sr. Member
  • *
  • ارسال: 340
  • جنسیت : پسر
fish رو نصب کنید به همراه oh-my-fish  و دیگه از دست ایلیس راحت بشید.
چه میکنه این امید.
من با فیش آشنایی ندارم. ولی باید جالب باشه.الن من نفهمیدم این یه چیز تو مایه های zsh هست؟
من خودم از وقتی که با zsh کار کردم دیگه نتونستم با bash کار کنم چون خیلی راحته برام.
در مورد alias هم من میخواستم ۳ تا دستور رو به هم سری کنم که نشد.جالبه که حتی تو فایل اجرایی هم نتونستم ۳ تا دستور رو پشت سر هم بذارم که اجرا بشه بیخیال شدم.
xrandr --newmode $(cvt 1680 1050 60 | grep Mode | sed -e 's/.*"/1680x1050/') ; xrandr --addmode VGA1 1680x1050 ;xrandr -s 1680x1050
یکی از راه ها این که این رو توی اسکریپت فایل بنویسید و مجوز اجرا بهش بدید و بعد هم به $PATH اضافه کنید
شخصا تو home یه دایرکتوری به نام bin دارم که جز PATH کردم و خودم با توجه به نیازم کلی دستور به سیستم اضافه کردم
در این زمانه بی های و هوی و لال پرست
خوشا بحال کلاغای قیل و غال پرست
به شب نشینی خرچنگ های مردابی
چگونه رقص کند ماهی زلال پرست
رسیده ها چه غریب و نچیده میافتند
به پای هرزه علف های باغ کال پرست
هنوز زنده ام و زنده بودنم خاریست
به تنگ چشمی نامردمان زوال پرست