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

تازه کار => انجمن تازه‌کاران => نویسنده: Thomson در 28 دی 1393، 04:04 ب‌ظ

عنوان: مشکل در پیدا کردن کانفیگ فایل shell (حل شد)
ارسال شده توسط: Thomson در 28 دی 1393، 04:04 ب‌ظ
سلام دوستان، من دنبال کانفیگ فایل shell خودم هستم..
باید کجا دنبالش بگردم، قطعا توی /etc باید باشه ، اما کجا هست دقیق نمیدونم..
اگر ممکنه راهنمایی بفرمایید
عنوان: پاسخ : مشکل در پیدا کردن کانفیگ فایل shell
ارسال شده توسط: دانیال بهزادی در 28 دی 1393، 05:00 ب‌ظ
کانفیگ شل یعنی چیش؟ واضح بگو دنبال چی هستی… خیلی چیزها روی پیکربندی پوسته تأثیر دارن
عنوان: پاسخ : مشکل در پیدا کردن کانفیگ فایل shell
ارسال شده توسط: Thomson در 28 دی 1393، 05:18 ب‌ظ
برای مثال خط ترمینال من یا همون promp به این صورت هستش
mohammad@api:~$که در تنظیمات Bash میشه اون رو تغییر داد.

یا مثلا هر فایلی که میسازم به طور پیشفرض چه premission داشته باشه.. (من نمیخوام این تغییرات رو ایجاد کنم ها، فقط میخوام بدوم این تنظیمات رو در کدوم فایل میشه انجام داد) فکر میکنم یه ارتباطاتی هم با bashrc داشته باشه که استادهای عزیزم بهتر میدونن..

عنوان: پاسخ : مشکل در پیدا کردن کانفیگ فایل shell
ارسال شده توسط: دانیال بهزادی در 28 دی 1393، 05:45 ب‌ظ
مورد نخستی که گفتی رو در همون پرونده‌ی bashrc. می‌تونی عوضش کنی. اگه اون‌جا بذاری فقط برای کاربر خودت عوض می‌شه. اگه می‌خوای برای همه عوض بشه می‌تونی تغییرات رو در etc/profile انجام بدی. ولی یادت باشه که bashrc هر کاربر، پیکربندی مشابه رو از etc/profile از بین می‌بره و override می‌کنه
عنوان: پاسخ : مشکل در پیدا کردن کانفیگ فایل shell (حل شد)
ارسال شده توسط: Thomson در 28 دی 1393، 09:53 ب‌ظ
ممنون از آقای بهزادی عزیز. :)

این رو میگم برای دوستانی که شاید الان شاید آینده مشکل من رو پیدا کردن:

برای اینکه از طریق bashrc تنظیمات پرومنت رو تغییر بدین، یا prem پیشفرض رو تغییر بدین، باید bashrc رو cat کنین.

یه سری result میده، یه قسمتی نوشته شده که

# source /etc/bash.bashrc
if [ -f /etc/bash_completion [ && ! shopt -oq posix; then

etc/bash_completion/  .

فکر میکنم برای هر توزیع فرق داشته باشه ( دقیق اطلاع ندارم ، اساتید بهتر میدونن )
کافیه به دایرکتوری که بعد از source # اومده برین و cat کنین ، حالا میشه prem پیشفرض رو تغییر داد و حالا هر تغییری که میخواید