این ویکی‌هاو به تو یاد می‌دهد چگونه با استفاده از برنامه‌ی ترمینال لینوکس یک فایل متنی ایجاد کنی. بعد از اینکه فایل ایجاد شد، می‌توانی تغییرات موردنظرت را با یکی از نرم‌افزار‌های ویرایش متن داخلی لینوکس ایجاد بکنی.

بخش 1
بخش 1 از 4:

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

  1. برای انجام این کار روی Menu کلیک کن، سپس برنامه‌ی ترمینال را که به‌شکل یک جعبه‌ی سیاه با علامت ">_" سفید داخل آن است، پیدا کن و روی آن کلیک کن. معمولاً ترمینال را می‌توانی در نوار سمت چپ پنجره‌ی منو پیدا کنی.
    • همچنین می‌توانی روی نوار جست‌و‌جوی بالای پنجره‌ی منو کلیک کنی و عبارت terminal را برای جست‌و‌جو تایپ کنی.
    • در بیشتر توزیع‌های لینوکس می‌توانی برنامه‌ی ترمینال را با فشار‌دادن کلید‌های Ctrl+Alt+T باز کنی.
  2. برنامه‌ی ترمینال در دایرکتوری خانه باز می‌شود ولی دستور ls همه‌ی پوشه‌های موجود در دایرکتوری فعلی را نمایش می‌دهد. برای ایجاد فایل متنی در یکی از این دایرکتوری‌ها، باید دایرکتوری فعلی را تغییر بدهی.
  3. می‌توانی هر‌یک از دایرکتوری‌هایی را که اسم آن در زیر دستور ls نوشته شده است (به‌عنوان مثال "Desktop") انتخاب کنی و وارد آن شوی.
    • می‌توانی فایل‌هایی را خارج از این دایرکتوری ایجاد و ویرایش کنی اما در نظر داشته باش که ممکن است این کار باعث ایجاد مشکلات جدی شود. اگر از انجام این کار اطمینان داری، از دستور / ls برای مشاهده و جست‌و‌جو در دایرکتوری ریشه استفاده کن و هنگام باز‌کردن برنامه‌ی ویرایشگر متن، دستور‌هایت را با پسوند sudo وارد کن. بعداً بیشتر به این موضوع می‌پردازیم.
  4. باید به جای "directory" نام دایرکتوری مورد‌نظرت را تایپ کنی. این دستور مسیر دایرکتوری فعلی را به دایرکتوری که اسم آن را تایپ کرده‌ای، تغییر می‌دهد.
    • برای مثال می‌توانی برای انتقال محل دستور ترمینال به دایرکتوری دسکتاپ، دستور cd Desktop را تایپ کنی.
    • اگر می‌خواهی فایل متنی را در یک پوشه‌ی‌ خاص در دایرکتوری موردنظرت ایجاد کنی،‌ باید "/" را بعد از اسم دایرکتوری قرار بدهی و سپس اسم پوشه‌ی موردنظرت را تایپ کنی. برای مثال:‌ برای پوشه‌ای به اسم "Misc" در دایرکتوری Documents (اسناد) باید دستور cd Documents/Misc را تایپ کنی.
  5. با انجام این کار دستور نوشته‌شده اجرا می‌شود و ترمینال مسیر دایرکتوری خانه را به مسیری که برایش مشخص کرده‌ای تغییر می‌دهد.
  6. می‌توانی به‌سرعت یک فایل متنی ساده ایجاد کنی یا با یکی از برنامه‌‌های Vim یا Emacs یک فایل پیشرفته ایجاد و ویرایش کنی. حالا که در دایرکتوری موردنظرت هستی، وقت آن است که فایل متنی موردنظرت را ایجاد کنی.
بخش 2
بخش 2 از 4:

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

  1. باید اسم فایل موردنظرت را به‌جای "filename" (اسم فایل) بنویسی (برای مثال، "sample").
    • برای مثال:‌ اگر می‌خواهی فایلی به اسم "kitty" ایجاد کنی باید دستور cat > kitty.txt را تایپ کنی.
  2. با انجام این کار یک فایل متنی با اسم موردنظرت در دایرکتوری فعلی ایجاد می‌شود. نشانگر خط فرمان داخل یک خط خالی در ترمینال ظاهر خواهد شد.
  3. می‌توانی متن مورد‌نظرت را به‌سادگی و با همان روشی که سند‌های متنی دیگر را تایپ می‌کنی، در اینجا نیز تایپ کنی. برای ذخیره‌‌کردن خط، کلید Enter (ورود) را فشار بده و به خط بعدی برو.
    • اگر پوشه‌ حاوی فایل متنی باز است، برای انجام این مرحله می‌توانی بعد از ظاهر‌شدن فایل متنی، به‌سادگی روی آن دو بار کلیک کنی.
  4. با انجام این کار فایل ذخیره می‌شود و با برگشتن به خط فرمان ترمینال، می‌توانی دستورات دیگر را وارد کنی.[۱]
  5. به‌جای "filename" باید اسم فایل موردنظرت را جایگزین کنی. این دستور فایل موردنظرت را پیدا می‌کند و به‌این‌ترتیب مطمئن می‌‌شوی که فایل در دایرکتوری انتخاب‌شده ایجاد شده است.[۲]
    • برای مثال:‌ برای باز‌کردن فایلی به اسم "textfile" باید دستور ls -l textfile.txt را تایپ کنی.
    • حروف نوشته‌شده در این کد "L" کوچک هستند و نه "i" بزرگ.
  6. با انجام این کار تاریخ،‌ ساعت و اسم فایل در خط بعدی نمایش داده می‌شود و به‌ معنی این است که فایل موردنظرت در دایرکتوری انتخاب‌شده ایجاد و ذخیره شده است.
بخش 3
بخش 3 از 4:

با استفاده از برنامه‌ی Vim

  1. قسمت "vi" این دستور برنامه‌ی ویرایشگر متنی Vim را به‌عنوان برنامه‌ای که می‌خواهی در این روش از آن استفاده کنی،‌ انتخاب می‌کند. باید به‌جای "filename" اسمی فایل جدید مورد‌نظرت را تایپ کنی.
    • برای مثال اگر می‌خواهی اسم فایل "tamins" باشد، باید دستور را به‌صورت vi tamins.txt تایپ کنی.
    • اگر فایلی به‌ همین اسم در دایرکتوری فعلی وجود داشته باشد، به‌جای‌ ایجاد‌شدن یک فایل جدید، فایل موجود باز خواهد شد.
  2. با انجام این کار فایل جدید ایجاد شده و در ویراشگر Vim باز می‌شود. باید بتوانی یک پنجره‌ی خالی ترمینال را که در هر خط آن یک علامت (~) و در پایین آن اسم فایل قرار گرفته است، ببینی.
  3. با انجام این کار وضعیت سند به حالت "Insert" (درج‌کردن) تغییر می‌کند؛ حالتی که می‌توانی در‌صورت نیاز متن موردنظرت را تایپ کنی.
    • با فشار‌دادن کلید I باید بتوانی عبارت -- INSERT -- (درج‌کردن) را در پاین پنجره مشاهده کنی.
  4. می‌توانی به‌سادگی و با همان روشی که در سند‌های متنی دیگر تایپ می‌کنی‌،‌ در اینجا نیز متن سند را تایپ کنی. برای ذخیره‌ی سطر فعلی و رفتن به سطر دیگر باید کلید Enter (ورود) را فشار بدهی.
  5. 5
    کلید Esc را فشار بده. این کلید معمولاً در گوشه‌ی سمت چپ و بالای صفحه‌کلید کامپیوتر قرار دارد. با انجام این کار حالت insert (درج‌کردن) غیرفعال می‌شود.
  6. با انجام این کار، حالت برنامه‌ی Vim به‌ "Command" (خط‌فرمان)‌ تغییر می‌کند.
    • باید بتوانی نشانگر را در قسمت پایین پنجره مشاهده کنی.
  7. با انجام این کار سند موردنظرت ذخیره می‌شود.
  8. با انجام این کار از برنامه‌ی Vim خارج می‌شوی و به صفحه‌ی اصلی برنامه‌ی ترمینال بر می گردی. فایل متنی در دایرکتوری موردنظرت ذخیره شده است.
    • می‌توانی برای بررسی فایل متنی، دستور ls را در ترمینال تایپ کنی، کلید Enter (ورود) را فشار بدهی و اسم فایل موردنظرت را جست‌و‌جو کنی.
    • برای ذخیره و خروج از برنامه می‌توانی دستور kbd را وارد کنی.
  9. با همان روشی که فایل متنی را ایجاد کردی، دستور vi filename.txt را وارد کن تا فایل باز شود. این بار وقتی فایل باز شد، می‌توانی تغییراتی را که قبلاً انجام داده بودی، مشاهده کنی.
بخش 4
بخش 4 از 4:

با استفاده از برنامه‌ی Emacs

  1. باید اسم فایل متنی موردنظرت را به‌جای "filename" جایگزین کنی.
  2. اگر مشابه اسم فایل متنی که می‌خواهی ایجاد کنی در دایرکتوری فعلی وجود نداشته باشد، این دستور یک فایل متنی جدید در برنامه‌ی ویرایشگر متنی Emacs باز خواهد کرد.
    • برای مثال:‌ اگر می‌خواهی اسم فایل "newfile" باشد، باید دستور emacs newfile.txt را تایپ کنی.
    • اگر اسم فایلی را که در حال حاضر در دایرکتوری فعلی وجود دارد، تایپ کنی، با اجرای این دستور، فایل موجود باز می‌شود.
  3. برنامه‌ی Emacs دستور‌های متنوع و قوی دارد که این امکان را می‌دهند تا بتوانی داخل سند‌ها جست‌و‌جو کنی،‌ دنبال اطلاعات مرتبط و راهنما بگردی، متن‌ها را ویرایش کنی و کد‌‌های نوشته‌شده‌ی خودت را بررسی و مرور کنی. این دستورات به دو دسته تقسیم می‌شوند: Control commands (دستور‌های کنترلی) و Meta commands (دستور‌های متا).
    • Control commands (دستور‌های کنترلی) به‌صورت : C-<letter> نوشته می‌شوند. برای اجرای دستور‌های کنترلی باید کلید Ctrl را فشار داده و نگه‌داری و سپس کلید موردنظرت را هم‌زمان فشار بدهی (برای مثال، Ctrl و A).
    • Meta (Escape) commands (دستور‌های متا) به‌صورت :‌< M-<letter یا <ESC <letter نوشته می‌شوند. حرف "M" به کلید‌های Alt یا Esc در کامپیوتر اشاره دارد؛‌ زیرا ممکن است همه‌ی کامپیوتر‌ها کلید Alt را نداشته باشند.
    • برای اجرای دستور‌هایی مثل C-a b (یا M-a b) باید وقتی‌ کلید اول را فشار می‌دهی، کلید Ctrl (یا Alt یا Esc) را نیز هم‌زمان فشار بدهی (برای مثال a)، و سپس هر دو کلید را رها کرده و بلافاصله کلید دوم (برای مثال b) را فشار بدهی.
  4. می‌توانی به‌سادگی و با همان روشی که فایل‌های متنی دیگر را تایپ می‌کنی، متن مورد‌نظرت را وارد کنی. برای ذخیره‌ی سطر فعلی و رفتن به سطر دیگر باید کلید Enter (ورود) را فشار بدهی.
  5. با انجام این کار فایل موردنظرت ذخیره می‌شود.
  6. با انجام این کار از برنامه‌ی Emacs خارج می‌شوی و به ترمینال بر می‌گردی. فایل متنی باید با اسم مورد‌نظرت در این دایرکتوری ذخیره شده باشد.
  7. برای انجام این کار باید دستور emacs filename.txt را داخل ترمینال تایپ کنی. اگر این دستور را در دایرکتوری که فایل متنی موردنظرت در آن قرار دارد اجرا کنی، فایل در برنامه‌ی Emacs باز می‌شود و در‌صورت نیاز به ویرایش بیشتر می‌توانی آن را ویرایش کنی.

نکات

  • اگرچه برنامه‌ی Emacs می‌تواند برای تازه‌کار‌ها گزینه‌ی مناسب‌تری باشد، ولی برنامه‌ی Vim معمولاً در همه‌ی نسخه‌های لینوکس موجود است.
  • می‌توانی برای مشاهده‌ی صفحه‌ی "راهنمای" Emacs، کلید‌های Ctrl+H را فشار داده و آزاد کنی و سپس کلید T را فشار بدهی. منوی راهنمای نمایش‌داده‌شده، کلید‌ها، دستورات و ویژگی‌های دیگر ویرایشگر Emacs را نشان می‌دهد که می‌توانی در حین نوشتن و استفاده از برنامه، از آن‌ها کمک بگیری.

هشدارها

  • در صورت ذخیره‌نکردن فایل قبل از بستن سند، هیچ هشدای نمایش داده نمی‌شود (مخصوصاً در برنامه‌ی Vim). همیشه قبل از بستن سند حتماً آن را ذخیره کن.

مقالات مرتبط ویکی‌هاو

با استفاده از عکس به‌راحتی شخصی را جستجو و پیدا کنیمبا استفاده از عکس به‌راحتی شخصی را جستجو و پیدا کنیم
به حافظه‌ی کلیپ‌بورد اندروید دسترسی پیدا کنیمبه حافظه‌ی کلیپ‌بورد اندروید دسترسی پیدا کنیم
همه‌ی توییت‌ها را یک‌باره حذف کنیمهمه‌ی توییت‌ها را یک‌باره حذف کنیم
به فایل‌های PDF عکس اضافه کنیمبه فایل‌های PDF عکس اضافه کنیم
از اینستاگرام موزیک دانلود کنیمدانلود آهنگ از اینستاگرام
شماره‌ تلفن را در فیسبوک جستجو کنیمشماره‌ تلفن را در فیسبوک جستجو کنیم
بفهمیم چه کسی در اسنپ‌چت آنلاین استبفهمیم چه کسی در اسنپ‌چت آنلاین است
ایمیل های قدیمی را در Gmail‌ پیدا کنیمایمیل های قدیمی را در Gmail‌ پیدا کنیم
در اینستاگرام روی عکس‌ها آهنگ بگذاریمدر اینستاگرام روی عکس‌ها آهنگ بگذاریم
AdBlock را غیرفعال کنیمAdBlock را غیرفعال کنیم
علامت عدد پی را تایپ کنیمعلامت عدد پی را تایپ کنیم
افراد را به لیست دوستان‌مان در اسنپ‌چت اضافه کنیمچگونه افراد را به لیست دوستان در اسنپ‌چت اضافه کنیم
فایل‌های EXE را باز کنیمفایل‌های EXE را باز کنیم
علامت رادیکال را در کامپیوتر یا مک تایپ کنیمعلامت رادیکال را در کامپیوتر یا مک تایپ کنیم

در مورد ویکی‌هاو

کادر فنی ویکی‌هاو
به‌طور مشارکتی نوشته شده با همکاری:
نویسنده‌ی عضو ویکی‌هاو
این مقاله توسط تیم آموزش‌دیده‌ی ویراستاران و پژوهشگرانی که صحت و جامعیت آن را تأیید کرده‌اند، به‌طور مشارکتی نوشته شده است. تیم مدیریت محتوای ویکی‌هاو با دقت کار ویراستاران را زیر نظر دارد تا اطمینان حاصل شود که تمامی مقالات طبق پژوهش‌های معتبر صحیح هستند و استانداردهای بالای کیفی ما را دارند. این مقاله ۱٬۶۲۹بار مشاهده شده است.
از این صفحه ۱٬۶۲۹بار بازدید شده‌است.

آیا این مقاله کمکتان کرد؟