مدرسه ی فارکس در افغانستان

ترمینالquteآموزش



خروجی فقط page از section 3 راهنما را نشان می دهد.
Man page ها طولانی هستند و گاهی اوقات پیمایش برای یافتن اطلاعات مورد نیازتان، دشواری به همراه دارند. دستور man به کاربران اجازه می دهد تا Man page را در مرورگر نمایش دهند تا اطلاعات را به راحتی پیدا کنند.
بدین منظور مراحل زیر را دنبال کنید:
اول مطمئن شوید که پکیج groff نصب است. برای نصب دستور زیر را اجرا کنید:

نحوه استفاده از Tumblr از ترمینال با Teblr

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

از tumblr استفاده کن

Teblr چیست؟

تبلر این ابزاری است منبع باز، نوشته شده در پایتون توسط وجی کومار، این به ما اجازه می دهد از Tumblr از ترمینال استفاده کنید. این ابزار عالی با استفاده از اتصال به حساب ما ارتباط برقرار کرده است Tumblr OAuth به منظور ایجاد ، ویرایش و حذف پست ها در بستر میکروبلاگینگ.

این ابزار توانایی دارد ارسال متن ، متن ، عکس ، نقل قول ترمینالquteآموزش ، پیوند ، صدا یا ویدئو با یک فرمان را علاوه بر امکان ویرایش و حذف پست های منتشر شده ، منتشر کنید.

این سه عملکرد اساسی با سه زیرفرمانده که می توانند چندین پارامتر را دریافت کنند به ما ارائه می دهد:

چگونه Teblr را نصب کنیم؟

به Teblr را نصب کنید ما باید مراحل زیر را دنبال کنیم:

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

teblr را با استفاده از pip نصب کنید:

چگونه Teblr را پیکربندی کنیم؟

برای تنظیم تبلر باید دستور زیر را اجرا کنیم: tumblr post --text این به طور خودکار یک پنجره با مجموعه ای از مراحل ایجاد می کند که ما باید آنها را دنبال کنیم ، که به ما امکان می دهد برنامه را با برنامه خود ادغام کنیم وبلاگ Tumblr.

مراحل به شرح زیر است:

  • بازدید http://www.tumblr.com/oauth/apps و کلیک کنید 'ثبت نام برنامه':
  • با استفاده از جزئیات زیر برنامه را ثبت کنید:
    نام نرم افزار: تبلر
    وب سایت برنامه: http://nvijaykumar.me/teblr
    توضیحات برنامه: وبلاگ Tumblr
    ایمیل تماس اداری:
    URL پیش فرض تماس: http://nvijaykumar.me/teblr/
  • این امر باعث ایجاد a خواهد شد کلید مصرف کننده OAuth و کلید راز در صورت درخواست باید در ترمینال وارد شوید.

چگونه از Teblr استفاده کنیم؟

پس از پیکربندی tumblr می توانیم از دستورات زیر استفاده کنیم

با استفاده از پست tumblr:

با استفاده از ویرایش tumblr:

با استفاده از حذف tumblr:

نتیجه گیری، به شما بگویم که این یک روش عالی برای استفاده است وبلاگ Tumblr از راحتی کنسول ما ، علاوه بر اینکه روشن می کند که روند پیکربندی برای برخی کمی آزار دهنده است اما به دلیل همان مشکلات اوت به همین ترتیب شما همیشه می توانید با حذف برنامه ای که ایجاد کرده ایم Tumblr خود را از اسکریپت جدا کنید.

اگر این مقاله به شما کمک کرد یا سوالی داشتید ، فراموش نکنید که نظر خود را بگذارید.

محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

مسیر کامل مقاله: از لینوکس » آموزش / راهنما / نکات » نحوه استفاده از Tumblr از ترمینال با Teblr

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

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

از آنجا که رشته ها اغلب از متن نوشتاری تشکیل شده اند ، موارد زیادی وجود دارد که ممکن است بخواهیم کنترل بیشتری بر نحوه ظاهر stringها داشته باشیم تا آنها را از طریق نگارشی ، شکست خط و تورفتگی برای انسان خواندنی تر کند.

در این آموزش ، ما برخی از روش هایی را که می توانیم با رشته های پایتون کار کنیم ، بررسی می کنیم تا مطمئن شویم که تمام متن خروجی به درستی قالب بندی شده است.

این محتوا مناسب افرادی است که به مباحث پایه پایتون آشنا هستند. در صورتی که تا به حال با پایتون کار نکرده‌اید پیشنهاد میکنیم دوره آموزش رایگان پایتون را ببینید. همچنین برای آموزش‌های بیشتر مربوط به stringها در پایتون میتوانید ویدیو آموزش رشته‌ها در پایتون را ببینید.

# رشته های تحت اللفظی - String Literals

بیایید ابتدا بین string literal و string value تفاوت قائل شویم. string literal چیزی است که ما در کد منبع یک برنامه کامپیوتری، از جمله علامت نقل قول، می بینیم. string value چیزی است که ما هنگام فراخوانی تابع print () و اجرای برنامه می بینیم.

در برنامه "Hello, World!" ، رشته تحت اللفظی "Hello, World!" است در حالی که مقدار رشته Hello، World است. بدون علامت نقل قول مقدار رشته همان چیزی است که ما هنگام اجرای برنامه پایتون به عنوان خروجی در پنجره ترمینال می بینیم.

اما برخی از مقادیر رشته ممکن است نیاز به افزودن علامت نقل قول داشته باشند، مانند زمانی که ما از یک منبع نقل قول می کنیم. از آنجا که string literal و string value معادل نیستند، اغلب لازم است قالب بندی اضافی را به کلمات رشته اضافه کنیم تا اطمینان حاصل شود که مقادیر رشته به روشی که ما قصد داریم نمایش داده شود.

# علامت‌های نقل قول(Quotes) و تک نقل قول (Apostrophe)

از آنجا که می توانیم از نقل قول های تک یا دو نقل قول در پایتون استفاده کنیم، می توانیم آنها را با هم ترکیب کنیم. نقل قول های تکی را داخل نقل‌قول‌های دوگانه و نقل‌قول‌های دوگانه را در نقل‌قول‌های تکی استفاده کنیم:

یا ، برای استفاده از یک آپوستروف مالک در یک رشته محصور در نقل قول های دوگانه:

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

# رشته‌های چند خطی در پایتون

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

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

با نقل قول های سه گانه ، می توانید رشته ها را در چندین خط چاپ کنید تا خواندن متن ، به ویژه متن طولانی ، آسان تر شود.

# بی‌معنا کردن کاراکتر‌ها - Escape Characters

روش دیگر برای قالب بندی رشته ها استفاده از کاراکتر escape است. کاراکترهای escape با کلید backslash (\) با یک کاراکتر دیگر در یک رشته ترکیب می شود تا رشته داده شده را به روش خاصی قالب بندی کند.

در اینجا لیستی از چندین کاراکتر رایج escape وجود دارد:

Escape character How it formats
\ New line in a multi-line string
\ Backslash
' Apostrophe or single quote
" Double quote
\n Line break
\t Tab (horizontal indentation)

بیایید از یک کاراکتر escape برای افزودن علامت نقل قول به مثال بالا استفاده کنیم ، اما این بار از دو نقل قول استفاده می کنیم:

با استفاده از کاراکتر escape "\ ما می توانیم از دو نقل قول برای محصور کردن رشته ای که شامل متن نقل شده بین دو نقل قول است ، استفاده کنیم.

از آنجا که ما در حال حاضر از کاراکتر escape استفاده می کنیم، می توانیم در یک رشته که از نقل قول های تک استفاده می کند، یک آپوستروف داشته باشیم.

وقتی از نقل قول های سه گانه مانند بالا استفاده می کنیم ، می بینیم که هنگام چاپ رشته یک فاصله در بالا و پایین وجود دارد. ما می توانیم با استفاده از کلید \ escape در بالای رشته خود و دوباره در انتهای رشته، آن فضاها را حذف کنیم، در حالی که متن را در برنامه بسیار خواندنی نگه می داریم.

به طور مشابه ، می توانیم از کاراکتر n\ برای شکستن خطوط بدون زدن کلید enter استفاده کنیم:

ما می توانیم کاراکترهای escape را نیز ترکیب کنیم. بیایید یک رشته چند خطی را چاپ کنیم و فاصله زبانه ها را برای یک لیست فهرست بندی شده قرار دهیم ، برای مثال:

تورفتگی افقی ارائه شده با t\ ، هماهنگی را در ستون دوم در مثال بالا تضمین می کند و خروجی را برای انسان بسیار خواندنی می کند.

اگرچه n\ برای کلمات تحت خط کوتاه خوب عمل می کند ، مهم است که اطمینان حاصل شود که کد منبع برای انسان ها نیز قابل خواندن است. در مورد رشته های طولانی ، روش نقل قول سه گانه برای رشته های چند خطی اغلب ترجیح داده می شود.

# رشته‌های خام

اگر ما قالب بندی خاصی را در رشته های خود نخواهیم چه؟ به عنوان مثال ، ممکن است لازم باشد رشته های کد رایانه ای را که عمداً از backlash استفاده می کنند ، مقایسه یا ارزیابی کنیم ، بنابراین نمی خواهیم پایتون از آن به عنوان یک کاراکتر escape استفاده کند.

یک رشته خام به پایتون می گوید که تمام قالب بندی های درون یک رشته، از جمله کاراکترهای escape را نادیده بگیرد.

ما یک رشته خام با قرار دادن یک r در مقابل رشته، درست قبل از علامت نقل قول اولیه ایجاد می کنیم:

با ساختن یک رشته خام با استفاده از r در مقابل یک رشته معین ، می توانیم backslash و نشان های دیگر را که به عنوان کاراکترهای ترمینالquteآموزش escape استفاده می شوند حفظ کنیم.

# نتیجه

در این آموزش چندین روش برای قالب بندی متن در پایتون از طریق کار با رشته ها مورد بررسی قرار گرفت. با استفاده از تکنیک هایی مانند کاراکترهای escape یا رشته های خام، می توانیم اطمینان حاصل کنیم که رشته های برنامه ما به درستی روی صفحه نمایش داده شده اند تا کاربر نهایی بتواند به راحتی تمام متن خروجی را بخواند.

دستور man در لینوکس

دستور man در لینوکس

دستور man یک کتابچه راهنمای داخلی یا built-in manual برای استفاده از دستورات لینوکس است. man به کاربران اجازه می دهد تا راهنمای یک فرمان یا ابزاری که در ترمینال اجرا می شود را مشاهده کنند. man page یا manual page شامل توضیحات دستور، گزینه‌های قابل اجرا، flag ها، نمونه‌ها و سایر بخش های اطلاعاتی است.


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

ابتدا باید بدانید که syntax کلی دستور man بصورت زیر می باشد:


Option - خروجی نتیجه جستجو.
section number - بخشی که در آن man page جستجو می شود.
command name - نام دستوری که می‌خواهید با man page در مورد آن بدانید.

به طور پیش فرض، man در تمام بخش های(section های) موجود manual کاربر جستجو و نگاه می ترمینالquteآموزش کند و اولین مورد را نشان می دهد (حتی اگر page در چندین بخش وجود داشته باشد). section number در دستور manباعث می شود که یک section یا بخش خاص را جستجو کند.

9 بخش یا section از manual وجود دارد که با هم به آنها یک نگاهی کلی می اندازیم:
1. General commands: دستورات مورد استفاده در ترمینال.
2. فراخوانی سیستم: توابعی که kernel ارائه می دهد.
3. Library functions: توابع در کتابخانه های برنامه.
5. File formats and conventions: فرمت های فایل مانند etc/passwd.
6. Games: توضیحات دستوراتی که quote های دیتابیس را نمایش می دهند.
7. Miscellaneous: توضیحات مختلف، از جمله پکیج های ماکرو، پارامترهای بوت و موارد دیگر.
8. System administration commands: دستوراتی که بیشتر محفوظ برای root هستند.
9. Kernel Routines: اطلاعات در مورد داخلی کرنل.

How to Use man in Linux

در پنجره ترمینال، man را تایپ کنید و سپس نام دستور لینوکس را تایپ کنید که در مورد آن از man page اطلاعات می خواهید.
خروجی طولانی است. از چرخ اسکرول ماوس، کلیدهای جهت دار بالا و پایین یا کلیدهای PgDn و PgUp ترمینالquteآموزش برای حرکت در آن استفاده کنید.
پس از اجرای دستور man، کلید H را فشار دهید تا بخش help و جدولی از کلیدها برای پیمایش در خروجی پیش رویتان را مشاهده کنید. برای خروج، Q را فشار دهید.
خروجی فرمان عناوین man page موجود برای دستور مشخص شده را نمایش می دهد.
لیست عناوین ممکن شامل:

Name: نام دستور
Synopsis: syntax دستور است.
Configuration: جزئیات پیکربندی یک دستگاه.
Description: توضیحات دستور:
Examples: مثال از نحوه استفاده از دستور.
Defaults: توابع پیش‌فرض دستور و نحوه لغو کردن آنها را نشان می دهد.
Options: لیستی از گزینه ها و flag هایی که دستور می پذیرد.
Exit Status: لیستی از مقادیر وضعیت خروج ممکن برای دستور.
Environment: لیست و شرحی از متغیرهای محیطی یا environment variableها که بر دستور تأثیر می گذارند.
Files: لیستی از فایل های استفاده شده توسط دستور.
See also: دستورات مربوط به موضوع توضیح داده شده.
Authors: افرادی که دستور را نوشته اند.
History: تاریخچه develop دستور
Notes: یادداشت های مختلف، از جمله مجوزهای مورد نیاز و غیره.
Bugs: هر گونه مشکل شناخته شده در این نسخه از برنامه.

گزینه -f تمام man page ها که با نام دستور مشخص شده مطابقت دارند را نمایش می دهد و بخش هایی را که دستور داده شده در آنها وجود دارد را نشان می دهد. در این خصوص از syntax زیر استفاده کنید:

دستور man در لینوکس


خروجی لیستی از نتایجی است که با معیارهای سرچ ترمینالquteآموزش مطابقت دارند. با چندین تطابق، عدد کنار نتیجه جستجو، section را نشان می دهد.
برای نمایش page از یک section خاص از manual، از سینتکس زیر استفاده کنید:

دستور man در لینوکس



خروجی فقط page از section 3 راهنما را نشان می دهد.
Man page ها طولانی هستند و گاهی اوقات پیمایش برای یافتن اطلاعات مورد نیازتان، دشواری به همراه دارند. دستور man به کاربران اجازه می دهد تا Man page را در مرورگر نمایش دهند تا اطلاعات را به راحتی پیدا کنند.
بدین منظور مراحل زیر را دنبال کنید:
اول مطمئن شوید که پکیج groff نصب است. برای نصب دستور زیر را اجرا کنید:


پیش از اجرا و فراخوانی دستور man، مرورگری را باید انتخاب کنید که اگر مرورگرتان firefox است دستور زیر را اجرا کنید:


اگر مرورگرتان کروم است دستور google-chrome و اگر کرومیوم است، دستور chromium-browser را جایگزین کنید.
از گزینه H- برای خواندن man page در مرورگر مورد نظر خود استفاده کنید:

دستور man در لینوکس



گزینه H- به groff دستور می دهد تا یک خروجی HTML تولید کند و آن خروجی را در مرورگر نمایش دهد.
گزینه f- به کاربران اجازه می دهد تا man page را سرچ کنند و توضیحات کوتاهی از دستور مشخص شده در ترمینال نمایش دهند. Syntax آن بصورت زیر است:

دستور man در لینوکس



ویژگی a- به کاربران این امکان را می دهد که تمام صفحات manual موجود در هر section را یک به یک نمایش دهند.

دستور man در لینوکس



گزینه k- به کاربران اجازه می دهد تا توضیحات کوتاه دستورات و نام manual page ها را برای یک کلمه کلیدی مشخص به عنوان یک regular expression جستجو کنند. syntax آن بصورت زیر است:

دستور man در لینوکس



ویژگی w- محل manual page دستور مشخص شده را نشان می دهد. با افزودن گزینه a-، مکان همه فایل‌های مطابق با کلمه کلیدی نشان داده می شود. syntax آن هم بصورت زیر است:

دستور man در لینوکس



در این مثال، ما از گزینه a- برای دیدن مکان‌های تمام man page های مرتبط استفاده کردیم. علاوه بر این، با استفاده از گزینه w- موقعیت فایل cat از پیش فرمت شده را نمایش می دهد. با گزینه a-، مکان همه فایل‌های cat از پیش فرمت‌شده مطابق با کلمه کلیدی را نمایش می دهد.

مقالات مرتبط

دیدگاهتان را بنویسید

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

برو به دکمه بالا