این سایت سعی دارد سایت های برتر سراسر ایران را معرفی کند ما با نمایش دادن پیش نمایشی از سایت، کاربران را به دیدن کامل مطالب سایت های معرفی شده دعوت میکنیم فلذا هیچ لینک، عکس، و متنی از سایت های معرفی شده کپی نمیشود.

    کد های ترموکس

    مهدی

    بچه ها کسی جواب رو میدونه ؟

    کد های ترموکس را از این سایت دریافت کنید.

    کد های کاربردی ترموکس

    سلام این آموزش جهت یادگیری با برنامه ترموکس و کد های این برنامه است ترموکس چیه؟ ترموکس یه شبیه ساز ترمینال لینوکس برای اندروید هست که بدون نیاز به دسترسی

    کد های کاربردی ترموکس

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

    ترموکس چیه؟ ترموکس یه شبیه ساز ترمینال لینوکس برای اندروید هست که بدون نیاز به دسترسی روت کار میکنه تو گوشیتون، یعنی اینکه دستورات ترمینال لینوکس رو که داخلش بزنید اجرا میشه،

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

    📁 دستورات ترموکس :

    ls : گرفتن لیست محتویات مسیر جاری شامل پوشه و فایل ها،

    ls -l : دستور ‌ls همراه با سویچ l لیست محتویات مسیر جاری را با اطلاعات کامل نمایش می‌دهد،

    ls -laC : مانند دستور ls -l است اما اطلاعات را به صورت ستونی نشان می‌دهد،

    ls -F : سویچ f در دستور ls لیست محتویات را همراه با فرمت فایل‌ها نمایش می‌دهد،

    ls -a : نمایش فایل های مخفی،

    ls -al : سویچ a در دستور ls لیست فایل‌ها را همراه با فایل‌های مخفی نشان می‌دهد. (فایل و پوشه مخفی در لینوکس یک نقطه قبل نام خود دارند)

    cd dir : تغییر مسیر جاری به شاخه مورد نظر (بجای dir پوشه مورد نظر را وارد کنید)

    cd : مسیر جاری را به مسیر اصلی (home) بر می‌گرداند. (شما رو به همون مسیر اصلی صفحه home ترموکس برمیگردونه).

    cd ~user1 : وارد شدن به محیط دایکتوری یک کاربر خاص .

    mkdir : ساخت یک پوشه در مسیر جاری ، ( جلوی mkdir با یک فاصله اسم پوشه رو بنویسید تا بسازه )

    pwd : مسیر جاری را نشان می‌دهد.

    rm name : حذف (پاک کردن) فایل یا دایرکتوری مورد نظر (به جای name نام فایل یا پوشه نوشته می‌شود ، البته این دستور زیاد کاربرد نداره چون فایل به دلایل مختلف ممکنه حذف نشه)

    rm -r dir : حذف یک دایرکتوری با محتویات درون آن (به جای dir نام پوشه را بنویسید , این دستور هم زیاد کاربرد نداره چون برای حذف پوشه و تک تک فایل های داخل اون ازتون سوال میکنه).

    rm -f file  : اجبار کردن به حذف یک فایل برای مواقعی که فایل به دلایلی حذف نمی‌شود

    (نام فایل بجای file نوشته می‌شود).

    rm -rf dir : اجبار کردن به حذف یک دایرکتوری برای مواقعی که آن پوشه به دلایلی حذف نمی‌شود

    (نام پوشه بجای dir نوشته می‌شود).

    cp file1 file2 : کپی کردن فایل در مسیر دیگر (file1 نام و مسیر فایل مبدا و file2 نام مسیر مقصد

    است)

    cp -r dir1 dir2 : کپی کردن پوشه در مسیر دیگر (dir1 نام و مسیر پوشه مبدا و dir2 نام و مسیر پوشه مقصد است).

    مثلا میخوایم پوشه ابزار hacklocation در گوشیمون رو توی مسیر جاری در ترموکس کپی کنیم :

    ~ cp -r /sdcard/hacklocation

    علامت ~ مسیر جاری در ترموکس رو نشون میده یعنی اینکه اگه داخل ترموکس توی مسیر پوشه hackgm هستید پوشه مورد نظرتون هم همونجا کپی میشه.

    cp file dir : کپی کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).

    نکته: اگه میخوایم فایل مورد نظرمون توی همون پوشه جاری که داخلشیم کپی بشه این علامت رو میزاریم: ~ مثل تصویر زیر:

    mv file dir : جابجایی (مانند cut) کردن فایل مورد نظر در مسیر دیگر با همان نام (file نام فایل و dir مسیر پوشه مقصد است).

    mv file1 file2 : جابجایی کردن فایل به مسیر دیگر (file1 نام و مسیر فایل و file2 نام و مسیر فایل در مقصد است).

    ln -s file link : ساخت لینک سیمبولیک از فایل در مسیر مورد نظر (file نام و مسیر فایل یا پوشه و link نام و مسیر لینک است).

    نکته: اگه وارد یه پوشه تو ترموکس میشید و مثلا میخواید تمام فایل های عکس یا تصویر یا .. رو کپی کنید با روش زیر عمل کنید:

    مثلا در تصویر بالا میخوایم همه فایل های صوتی با فرمت wav رو ذخیره کنیم تو حافظه داخلی و اینجوری دستور رو وارد میکنیم : mv *wav /sdcard

    touch file : ساخت یک فایل , ( به جای file اسم فایل مورد نظر با فرمتش رو مینویسیم ، برای مثال hackgm.txt )

    cat > file : نوشتن متن در فایل, برای مثال:

    cat > hackgm.txt

    ( وقتی این دستور رو زدیم هرچی میخواید میتونید داخل فایل بنویسید و واسه ذخیره شدنش کنترل سی رو میزنید CTRL+C

    cat file : نمایش محتویات یک فایل یا فراخوانی آن.

    more file : نمایش محتویات فایل به صورت کم کم (برای فایل با محتویات زیاد).

    command | more : نمایش خروجی دستور به صورت کم کم.

    less file : نمایش محتویات فایل به صورت صفحه به صفحه (برای فایل با محتویات زیاد)

    command | less : نمایش خروجی دستور به صورت صفحه به صفحه.

    head file : نمایش ۱۰ خط اول محتویات یک فایل,

    در این موارد هم که پیش میاد ازتون میخواد که ابزار یا زبانی رو نصب کنید و ..

    مثل چیزایی که زیرشون خط سبز کشیدیم تو عکس،

    برای مثال از ما میخواد برای اجرا شدن ابزار php رو نصب کنیم و با این دستور نصبش میکنیم:

    pkg install php apt install php

    جای php ابزار و زبان و هر پیش نیازی که جلوی

    I require

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

    ⌨کلید های ترکیبی :

    CTRL+C : پایان دادن به اجرای یک ابزار ،

    CTRL+L : پاک کردن صفحه،

    CTRL+B : بازگشت به متن قبلی در ترموکس،

    اضافه کردن کلید های بیشتر به ترموکس:

    دستورات مورد نیاز: mkdir ~/.termux cd .termux

    touch termux.properties

    echo "extra-keys = [['ESC','/','-','HOME','UP','END','PGUP'],['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN']]" > ~/.termux/termux.properties

    بعد که دستورات بالا رو زدید از از ترموکس برید بیرون و از اول وارد بشید تا محیط ترمینال تغیر کنه.

    head -20 file : نمایش ۲۰ خط اول محتویات یک فایل,

    tail file : نمایش ۱۰ خط آخر محتویات یک فایل,

    tail -20 file : نمایش ۲۰ خط آخر محتویات یک فایل,

    ⚙ اطلاعات سیستم :

    whoami : کاربران جاری که از سیستم استفاده میکنند را نشان میدهد،

    date : نمایش تاریخ و ساعت،

    cal : نمایش تقویم ماه ها،

    uptime : زمان روشن بودن سیستم و کاربران فعال،

    uname : نام سیستم یونیکس شما که همان لینوکس است را نمایش می‌دهد.

    uname -a – دستور uname : همراه با سویچ a اطلاعات تکمیلی از سیستم‌عامل شما شامل نسخه کرنل لینوکس را نمایش می‌دهد.

    cat /proc/cpuinfo : نمایش اطلاعات پردازنده (CPU).

    منبع مطلب : amiralixr.blogfa.com

    دستورات ترموکس

    ترموکس چیست؟ ترموکس یه ترمینال شبیه ساز لینوکس هست که میتونید تمامی ابزار ها و اکسریپت های مختلف رو به هر زبانی که نوشته شدن از جمله py , php و .. اجرا کنه. مقدمه: این دوره توسط کانال تلگرامی Hackgm با زحمات فراوان نوشته و تهیه شده ، شما بعد از این دوره …

    دستورات ترموکس – آموزش برنامه Termux

    ترموکس چیست؟ ترموکس یه ترمینال شبیه ساز لینوکس هست که میتونید تمامی ابزار ها و اکسریپت های مختلف رو به هر زبانی که نوشته شدن از جمله py , php و .. اجرا کنه.

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

    فهرست

    ? آموزش فایل و پوشه ها:

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

    سوئیچ چیست؟ سوئیچ به کد – گفته میشه که دستور اصلی رو به همراه ویژگی هایی که در دستور وجود داره اجرا میکنه.

    توجه: اون drwx سطح دسترسی فایل رو نشون میده و سطح دسترسی رو میتونید با دستور chmod تغیر بدید،

    مثلا دستور chmod +x salam

    سطح دسترسی پوشه salam رو در حد روت بالا میبره..

    آموزش دستور pwd : دستور پی دبلیو دی مسیری که در اون هستیم رو نشون میده، در تصویر زیر میتونید نمونه دستور رو مشاهده کنید:آموزش دستور cd : دستور سی دی برای جا به جایی بین مسیر ها به کار میره مثلا وقتی بخواید وارد یه پوشه بشید یا ازش بیاید بیرون به کار میره، در تصویر زیر میتونید نمونه استفاده از این دستور رو مشاهده کنید:

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

    آموزش دستور mkdir : با دستور mkdir میتونید در ترموکس پوشه بسازید ، در تصویر زیر با نحوه کار این دستور آشنا میشید:آموزش دستور touch :

    دستور تاچ هم فایل میسازه و کافیه اسم فایلی که میخوایم ساخته بشه جلوی این دستور بنویسیم،مثل تصویر زیر:

    آموزش دستور rm : دستور rm برای حذف یک فایل یا پوشه بکار برده میشه و در تصویر زیر میتونید نحوه استفاده از این دستور رو مشاهده کنید:آموزش دستور cp و mv : دستور cp برای کپی کردن فایل هست و دستور mv برای انتقال فایل، در تصویر زیر میتونید نحوه استفاده از این دستور رو مشاهده کنید:آموزش دستور cat و more و less :

    دستور cat برای نمایش کامل کد های یک فایل هست و دستور more برای نمایش کد های فایل های حجیم به صورت کم کم به کار میره و دستور less هم برای نمایش کد های فایل به صورت صفحه به صفحه و میتونید در تصویر زیر نحوه استفاده از این کد ها رو مشاهده کنید:

    آموزش دستورات اطلاعات سیستم :

    در تصویر زیر دستورات اطلاعات سیستم رو میتونید کامل مشاهده کنید:

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

    کاربرد این کلید ها چیست؟

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

    ابتدا دستورات زیر رو به ترتیب در ترموکس وارد کنید:

    mkdir ~/.termux cd .termux

    touch termux.properties

    echo “extra-keys = [[‘ESC’,’/’,’-‘,’HOME’,’UP’,’END’,’PGUP’],[‘TAB’,’CTRL’,’ALT’,’LEFT’,’DOWN’,’RIGHT’,’PGDN’]]” > ~/.termux/termux.properties

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

    ?آموزش پکیج ها در ترموکس:

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

    قبل آموزش نصب پکیج ها میخوایم به شما بگیم که پکیج ها چی هستن !

    بزارید یه مثال خیلی ساده بزنم ، فرض کنید تو گوشیتون یه فایل زیپ دانلود کردید و میخواید اونو استخراج کنید و میرید یه نرم افزار باز کردن فایل زیپ دانلود میکنید ، یا یه فیلم دانلود کردید و میخواید اونو اجرا کنید و نرم افزار ویدیو پلیر دانلود میکنید ، یا یه پی دی اف دانلود کردید و میخواید اونو باز و اجرا کنید و یه پی دی اف رایدر دانلود میکنید ،

    پکیج ها در ترمینال هم کارشون دقیقا همینه،

    به تصویر زیر توجه کنید:

    حالا به مثال دیگری دقت کنید:

    برای نصب پکیج ها همیشه از دستور apt install استفاده میکنیم و اسم پکیجی که میخوایم نصب بشه جلوش مینویسیم،

    مثلا یه اسکریپت که به زبان php نوشته شده باشه واسه اجرا شدنش پیش نیازش نصب بودن پکیج php هست و با این دستور پکیجش رو نصب میکنیم

    apt install php

    یا اگه پایتون باشه

    apt install python

    دستور حذف پکیج ها apt remove هست و جلوش اسم پکیجی که میخوایم حذف بشه مینویسیم،

    نکته: خیلی وقتا ممکنه موقع نصب یه پکیج با ارور مواجه بشید ، اکثر ارور های نصب پکیج رو میشه با اپدیت کردن ترمینال حل کرد!

    دستور آپدیت ترمینال:

    دستورات زیر رو به ترتیب وارد کنید

    apt updateapt ugrade

    و جاهایی که متوقف میشه N بزنید و اینتر کنید برای ادامه به صورت خودکار،

    و تو نصب پکیج ها:

    هرجایی ازتون سوال کرد y رو بزنید و اینتر کنید.

    ?آموزش اجرای اسکریپت ها در ترموکس:

    اسکریپت یه کد هست که با زبان های برنامه نویسی مختلف نوشته شده و گیت هاب هم منبع اسکریپت های مختلفه،

    یه اسکریپت میتونه حتی یه ابزار تست و نفوذ شبکه باشه یا یه کد ساده،

    در تصویر برای تست ما یه اسکریپت ساده رو اجرا میکنیم تا با نحوه اجرای اسکریپت ها در ترموکس آشنا بشید:

    برای دانلود هر اسکریپت که در گیت هاب هست باید از دستور git clone استفاده کنیم ، جلوی دستور گیت کلون باید لینک اسکریپت مورد نظرمون رو بنویسیم که در گیت هاب هست،

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

    اسکریپت ها معمولا دستور اجرا کردنشون داخل توضیحاتشون نوشته شده اما اگه توضیحاتی وجود نداشت کافیه ببینید اسکریپت به چه زبانی نوشته شده و با همون زبان اجراش کنید

    منبع مطلب : coderlife.ir

    میخواهید جواب یا ادامه مطلب را ببینید ؟
    مهدی 7 روز قبل
    4

    بچه ها کسی جواب رو میدونه ؟

    برای پاسخ کلیک کنید