آموزش و مقاله

در این آموزش میخواهیم که یک توزیع گنو/لینوکسی را روی یک حافظه جانبی نصب کنیم بطوری که بتوانیم تغییرات را روی سیستم زنده اعمال و ذخیره کنیم. خب اولین چیزی که نیاز داریم یک حافظه جانبی با سرعت قابل قبول هست!

آموزش و مقاله

در این آموزش لیستی از دستورالعمل های رایج مورد استفاده در Pacman فهرست می شود. لطفا توجه داشته باشید که دستورات به طور کامل در این آموزش مشخص نشده است. برای توضیحات بیشتر اینجا را ببینید. هنگام اجرای بسیاری از دستورات زیر، ممکن است به دسترسی ریشه (از طریق sudo) نیاز داشته باشید.

آموزش و مقاله

باز کردن ترمینال

برای باز کردن ترمینال وارد قسمت جستجوی سیستم عمل خود بشین و terminal رو جستجو کنید و یا میتونید با فشار دادن همزمان کلید های ctrl و alt و t ترمینال رو باز کنید

مدیریت فایل

برای این که بفهمین در حال حاضر در کدام پوشه قرار دارین:

pwd

دقت کنید به صورت پیش فرض در پوشه home قرار دارین و در نتیجه خروجی دستور بالا چیزی شبیه

/home/username

که به جای username نام کاربر قرار دارد

اکنون برای اینکه ببیینید این پوشه دارای چه فایل ها و پوشه هایی است از دستور

ls

استفاده کنید. خروجی دستور بالا به صورت لیستی نام است که در صورت پوشه بودن در آخر آن دارای / (اسلش) خواهد بود به عنوان نمونه

Desktop/ Documents/ Downloads/


حال برای ورود به پوشه Desktop از دستور

cd Desktop/

استفاده میکنیم.

دقت کنید که نیازی به گذاشتن اسلش در آخر نام وجود ندارد ولی بهتر است گذاشته شود

دقت کنید که ترمینال به بزرگی و کوچکی حروف حساس است( باید به بزرگی و کوچکی حروف توجه کرد)

دقت کنید که با استفاده از جهت های بالا و پایین میتوانید دستورات قبلی را مشاهده و اجرا کنید

دقت کنید که با استفاده از دکمه tab میتوانیم عبارت مورد نظر را در صورت یکتا بودن کامل کنیم

دقت کنید که در صورت یکتا نبودن نام عبارت کامل نخواهد شد و با دوبار زدن دکمه tab میتوانیم لیست گزینه هایی میتواند در ادامه وارد شود را مشاهده کنیم

اکنون دوباره میتوانیم با دستور ls لیست محتوا پوشه را مشاهده کنیم.

برای بازگشت به پوشه بالایی( در اینجا home) از دستور زیر استفاده میکنیم

cd ..

حال فرض کنید میخواهیم پوشه ای به نام Java بسازیم. برای ساخت پوشه از دستور(mkdir) استفاده میکنیم

mkdir Java

حال با توجه به آن چه در بالا گفته شد با دستور cd وارد پوشه میشویم.

cd Java

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

 firefox

حال برای باز کردن سایت توسط فایرفاکس آدرس سایت را در ادامه وارد میکنیم به عنوان نمونه

firefox linuxforlife.ir

حال با دستور touch یک فایل متنی با نام فرضی tempfile ایجاد میکنیم

touch tempfile

و برای ویرایش آن از نرم افزار gedit استفاده میکنیم

gedit tempfile

اکنون متن دلخواهی را درون فایل نوشته و آن را ذخیره کرده و از نرم افزار بیرون می آییم

اکنون برای مشاهده فایل متنی توسط ترمینال از دستور cat‌استفاده میکنیم

cat tempfile

حال که با مقدمات دستورات ترمینال آشنا شده اید در ادامه به لیستی از پرکاربرد ترین دستورات در اوبونتو می پردازیم

دستور 1)مشاهده تمام محتوایات پوشه(شامل فایل های مخفی)

ls -a

دقت کنید که فایل ها و پوشه هایی که با دات( . ) شروع شوند در لینوکس به صورت مخفی هستند.

دستور 2) مشاهده جزئیات تمامی محتوایات پوشه

ls -la

دقت کنید که دستور بالا در حقیقت جمع دو عبارت(ls -a , ls -l ) میباشد

دستور 3 ) مشاهده جزئیات تمامی محتوایات پوشه Desktop

ls -la ~/Desktop

دستور 4) رفتن به پوشه home

cd

یا

cd ~

دستور 5) رفتن به پوشه روت(root)

cd /

دستور 6) بازگشت به مکان قبلی

cd -

دستور 7) ساخت فایل با نام فرضی file1

touch file1

دستور 8) مشاهده فایل متنی با نام فرضی file1

cat file1

دستور 9) ویرایش فایل متنی file1 با gedit

gedit file1


دقت کنید gedit یک نرم افزار ویرایشگر فایل متنی میباشد

دستور 10) ویراش فایل متنی file1 با nano

nano file1

دقت کنید برای ذخیره فایل در nano از ctrl  و o  برای خروج از ctrl و x استفاده میکنیم 

دستور 11) کپی فایل file1 در پوشه Desktop

cp file1 ~/Desktop

دستور 12) انتقال فایل file1  به پوشه Videos

mv file1 ~/Videos

آموزش و مقاله

گوگل ترنسیلیت یکی از بهترین ابزارها برای ترجمه یک متن کوچک یا لغت می باشد اما برای دسترسی به گوگل ترنسلیت در گنو/لینوکس باید مرورگر را باز کنیم و ...! در روشی که امروز یاد خواهید گرفت متن ترجمه شده بدون هیچ مشکلی در نوتیفیکیشن اوبونتو یا هر توزیع دیگری نشان داده خواهد شد.(برای راه انداری گوگل ترنسلیت به همراه تلفظ کلمه به بخش دوم این مطلب مراجعه کنید)

آموزش و مقاله

خیلی از ماها گله میکنیم که چرا بازی توی لینوکس کمه یا مجبوریم از بازی های ویندوز توی PlayOnLinux استفاده کنیم و.... خوب من خیلی بازی نمیکنم و احتمالا خفن ترین بازی عمرم هم GTA sa بوده پس زیاد با این موضوع مشکلی ندارم، اما کسایی که مشکل دارن بهشون Steam رو معرفی میکنم، جایی که کلی بازی هست برای شمایی که میخوای بازی کنی! اما یه سری از دوستانی که بازی میکنن و دوست دارن به جامعه‌ی آزاد کمک کنن هم راه براشون بازه! میتونید بازی خودتون رو بسازید!. خیلی از انجین های معروف هم مثل unity خروجی مناسب برای گنو/لینوکس میدن اما خود انجین فقط روی مک و ویندوز نصب میشه و روی لینوکس قابل نصب نیست! (به گفته‌ی یکی از دوستان قابل نصب هست و به خوبی هم کار میکنه، حتی لینک دانلودش با فرمت .deb رو از سایت خود یونیتی دادن اما توی صفحه‌ی دانلود سایت یونیتی هیچ لینکی برای لینوکس نیست و توی شرایط نصبش هم گفته شده سیستم عامل ویندوز 7+ یا مک او‌اس!) شاید اگر قبلا دنبال بازی سازی بودید به انجین بسیار قوی و بسیار ساده‌ی کانسراکت برخوردید! این انجین آزاد نیست و پولی هم هست و روی لینوکس هم نصب نمیشه! اما به این خاطر معرفیش کردم که بدونید اگر کار کردن باهاش رو بلدید خیلی ساده میتونید روی لینوکس و برای لینوکس (اندروید، ios، ویندوز و مک و ...) هم بازی بسازید! اما چطوری؟

آموزش و مقاله

شاید برای کاربری که تازه به اوبونتو مهاجرت کرده ترمینال ترسناک به نظر برسه ، من خودم اوایل از ترمینال می ترسیدم ! اما کم کم احساس کردم ترمینال خیلی لازم میشه ، مثالی که همه ی کاربرای لینوکس احتمالا شنیدن اینه که یه راننده لازمه قدری اطلاعات از سیستم اتوموبیلش داشته باشه تا اگه یه وقت لازم شد خودش بتونه کاپوت رو بزنه بالا و مشکلش رو برطرف کنه . برای یه کاربر گنو/لینوکس هم لازمه قدری اطلاعات در مورد سیستم خط فرمان یا همون ترمینال داشته باشه تا در مواقع لازم بتونه از اون استفاده کنه . شاید شما هم یکی از کسانی باشید که به دنبال آموزش ترمینال اوبونتو هستید . برای شروع چند تا از مقدماتی ترین دستورات خط فرمان رو براتون معرفی می کنم . بدون ترس ترمینال رو باز کنید و این دستورات رو خودتون استفاده کنید و باهاشون آشنا بشین .

خوب همون طور که میدونید گراب جایی هست که میتونید سیستم عاملتون رو موقع بوت کردن سیستم انتخاب کنید و اگر چندتا توزیع کنار هم داشته باشید یا کنار ویندوز یه توزیع لینوکسی نصب کردید حتما این صفحه رو دیدید! خوب نسخه‌ی رایج گراب در حال حاضر گراب ۲ هست که گرافیکش در بهترین حالت با کلی شخصی سازی چیزی شبیه اینه:

در قسمت اول شورتکات های vim تعداد از این شورتکات را به شما معرفی کردیم که شامل سیو کردن یک فایل متنی، حذف یک کلمه یا خط و... میباشد برای مطالعه این آموزش میتوانید به شورتکات vim (قسمت اول) مراجعه کنید,در مطلب دوم به ادامه معرفی شورتکات های ویم می پردازیم.

92872
TodayToday147
YesterdayYesterday223
This_WeekThis_Week1576
This_MonthThis_Month7299
All_DaysAll_Days92872