پرش به

  • تبلیغات تبلیغات تبلیغات تبلیغات تبلیغات تبلیغات
    تصویر

    • لطفا وارد حساب کاربری خود شوید تا بتوانید پاسخ دهید
    3 پاسخ برای این موضوع

    #1

    HELL-BOY
    خب در ابتدا که شما برنامه Terminal Emulator رو باز میکنید با این تصویر مواجه میشید:
     
     
    میبینید که توی اول هر خط یه شکلی مثل شکل $ وجود داره.
    خب این بیانگر اینه که شما فعلا یه user ساده هستید و دسترسی root ندارید.
    برای تغییر سطح دسترسی تون به s_uper user کافیه کامند su رو وارد کنید(گوشیتون باید روت شده باشه) میبینید که از طرف برنامه سو.پر یوزر از شما سوالی پرسیده میشه که شما باید Allow یا Grant رو بزنید.
    بعد از اون مشاهده میکنید که علامت $ به # تغییر کرده و این نشون میده که شما الان s.uper userهستید.
    و میتونید هرکاری که خواستید بکنید

    • Mafia_IR, arashghost و magical_hacker از این پست تشکر شده است
    کپتن طرح
     
     
     
    هاست cPANEL

     فضا 3GB
    ---------------------------------- 
     پهنای باند
    ∞      
    ---------------------------------- 
       دیتابیس
    3 عدد      
    ---------------------------------- 
    ایمیل اکانت4 عدد       
    ---------------------------------- 
    زیر دامنه4 عدد     
    ---------------------------------- 
     
    $ قیمت فقط 12.000 تومان $ 
     
     
     

     


    #2

    HELL-BOY
    دستور ls و سوییچ های اون
    توی این پست قصد دارم شما رو با کار کردن با دایرکتوری ها(پوشه ها) و فایل ها آشنا کنم.
     
    برای همین چندتا دستور مهم رو در این زمینه یاد میگیرید:
     
    دستور ls:
     
    از این دستور برای نمایش تمام فایل ها و دایرکتوری ها (در یه آدرس یا مسیر خاص) استفاده میکنیم.
    مثلا من میخوام ببینم محتویات درون مموری دستگاهم چیه؟
    برای اینکار از این دستور استفاده میکنم.
    (وقتی ترمینال رو باز کردید دستور / cd رو وارد کنید و بعدش دستورات رو اجرا کنید)
     
    کد PHP:
    ls /mnt/sdcard

     

     

    در حالت کلی برای نمایش هر دایرکتوری X از این دستور استفاده کنید:
     
    کد PHP:
    ls /X/X/...

     

     

    البته اگر این دستور را بدون ذکر آدرس و یا مسیری بزنید
     
    کد PHP:
    ls

     

    برای شما محتویات اون پوشه ای رو که درش هستید نمایش میده.
     
    خب حالا یه چندتا از سوییچ های پراستفاده ی این دستور رو کار میکنیم:
     
    در لینوکس و اندروید وقتی ما میخوایم یه پوشه یا فایل رو مخفی کنیم به اول اسم اون یه نقطه "." اضافه میکنیم اینطوری اون فایل hidden میشه.
     
    اگر از سوییچ a- استفاده کنید میتونید فایل های مخفی رو هم ببینید:
    کد PHP:
    ls -a OR ls /x/x -a
    سوییچ l:
     
    این سوییچ بسیار کاربردی هستش و با ایون میتونید بعضی از خصوصیات فایل ها و پوشه ها رو مثل تاریخ ساخت و نوع اجازه دسترسی و ... ببینید.
     
    کد PHP:
    ls -l OR ls /x/x -l
    سوییچ s:
     
    با این سوییچ میتونید حجم هر فایل و پوشه رو ببینید.(البته برای دقیق تر شدن کار حجم رو به بایت نشنون میده!)
    کد PHP:
    ls -s OR ls /x/x -s

     

    اگر حرف s رو به صورت بزرگ یعنی S وارد کنید تمام فایل ها بر اساس حجمشون مرتب میشن.
     
    سوییچ x:
     
    این سوییچ میاد بر اساس نام محتویات رو لیست میکنه.
    کد PHP:
    ls -x

     

    سوییچ t:
     
    کد PHP:
     
    ls -t
    اینم بر اساس زمان ساخته شدن میاد و مرنب میکنه.
    دستور cd:
     
    از این دستور برای جابه جایی بین پوشه ها استفاده میکنیم.
     
    مثلا من میخوام برم به پوشه sdcard برم. خوب برای اینکار از این دستور رو وارد میکنم:
    کد PHP:
    cd /mnt/sdcard
    در حالت کلی برای رفتن به هر دایرکتوری X از این دستور استفاده میشه:
     
    کد PHP:
    cd /X/X...
    خوب حالا برای برگشت به عقب چی؟ یعنی ما مثلا به پوشه X رفتیم و حالا میخوایم به دایرکتوری بالاتر اون بریم.برای اینکار دو عدد نقطه جلوی دستور cd میزاریم(البته با یک فاصله!)
     
    کد PHP:
    cd ..
    برای مثال من میخوام برم به پوشه X و محتویاتش رو مشاهده کنم و سپس برگردم به جای خودم:
     
    کد PHP:
    cd X ls cd ..  

    اگر دستور".. cd" رو چندین دفعه بزنید به پوشه / میرسید.در لینوکس و اندروید همه فایل های ما در یک پارتیشن به نام / ذخیره شده که پوشه ی root (ریشه) نامیده میشه.

    اگر دقت کنید ما در ویندوز اینطوری آدرس میدیم:

    کد PHP:
    C:/Windows/system 32

     

    ولی در لینوکس اینطوری آدرس میدیم:

    کد PHP:
    /system
    این / در لینوکس دقیقا کار همون C در ویندوز رو انجام میده!
     
    دستور pwd:
     
    این دستور هم خیلی سادست.با اون میتونید بفهمید که در کدوم دایرکتوری هستید.و مسیر جاری رو به طور کامل نمایش میده.
    کد PHP:
    pwd

     

    دستور mkdir:
     

     

    از این دستور برای ساختن یک پوشه جدید استفاده میشه.مثلا من میخوام یه پوشه به اسم ashiyane بسازم.از این دستور استفاده میکنم:
     
    کد PHP:
    mkdir ashiyane

     

     

    در حالت کلی برای ساخت هر دایرکتوری با نام directory name اینطوری عمل میکنیم:
     
    کد PHP:
    mkdir directory name

     

    دستور date:
     
    خب این دستور همونطوری که از اسمش پیداست.تاریخ و ساعت رو نشون میده.
     
    کد PHP:
    date
    این دستور فقط یه سوییچ داره که اونهم -u هستش و با اون میتونید ساعت جهانی GMT رو ببینید.
    کد PHP:
    date -u  
    البته مشابه این کامند ،دستوراتی دیگه ای هم هستن. برای مثال دستور cal برای نشون دادن تقویم هستش و کلی هم سوییچ داره که زیاد روش توضیح نمیدم
    و بهتره اگه خواستید خودتون برید سراغش.
     
    دستور nano
     
    دستور خیلی مهمی هستش و با این دستور میتونید یه فایل متنی txt ایجاد کنید و توش بنویسید.
    کد PHP:
    nano XXXXX.txt
    کافیه به جای XXXXX اسم فایل متنی دلخواه رو بزنید. فراموش نکنید که این دستور فایل متنی رو در پوشه ای که شما در اون قرار دارید میسازه.
     
    دستور stat

     

    با این دستور میتونید properties یه فایل یا پوشه رو ببینید.مثلا:
    تاریخ ساخت 
    تاریخ ویرایش
    تاریخ modify
    محدوده دسترسی
    و اینکه در کدام قسمت سخت افزاری دیسک ذخیره شده! (سایز بلاک . IO بلاک و ...). //دستور مهمی هستش.
     
    به طور کلی برای هر فایل یا پوشه XXXX :
     
    کد PHP:
    stat XXXX  
    توجه داشته باشید که قبل از استفاده از این دستور با دستور ls مطمئن شید که اون فایل در مسیر جاری که شما در اون هستید وجود داره.
     
    دستور clear
     
    این دستور برای پاک کردن و تمیز کردن ترمینال استفاده میشه و خیلی ساده هستش.
     
    کد PHP:
    clear  
    یعنی خروجی دستورهایی که قبلا وارد کردید رو از صفحه پاک میکنه.
     
    دستور cp:
     
    از این دستور برای کپی کردن اطلاعات استفاده میشه.مثلا من میخوام از دایرکتوری system یه فایل به اسم yasser.txt رو در sdcard (مموری) خودم کپی کنم.
     
    کد PHP:
    cp /system/yasser.txt /mnt/sdcard/  
    در حالت کلی:
     
    کد PHP:
    cp  [file's address]  [the second directory address]  
    دوستان توجه داشته باشید بعد از نوشتن cp یه فاصله بندازید .
    همچنین بعد از آدرس فایل یه فاصله دیگه بندازید وبعدش مسیر کپی شدن رو بنویسید.(در کل به فاصله ها دقت کنید)

     

    دستور mv:
     
    این دستور هم برای انتقال (move) کردن اطلاعات استفاده میشه.
     
    در اینجا هم مثل دستور بالا عمل کنید ولی به جای دستور cp از دستور mv استفاده کنید.
     
    کد PHP:
    mv /system/yasser.txt /mnt/sdcard/  
    در حالت کلی:
     
    کد PHP:
    mv  [file's address]  [the second directory address]  
    دستور rm:
     
    از این دستور هم برای حذف (delete) کردن اطلاعات استفاده میشه.مثلا من میخوام فایل yasser.txt رو از sdcardخودم پاک کنم.
     
    کد PHP:
    rm /mnt/sdcard/yasser.txt  
    ولی این دستور فقط برای حذف کردن فایل ها تعبیه شده.اگر میخواید یه پوشه یا دایرکتوری رو حذف کنید باید از
     

     

    سوییچ r- استفاده کنید.برای مثال برای پاک کردن پوشه untitled باید این دستور رو وارد کنید.
     
    کد PHP:
    rm /X/X/X untitled -r  
     
    دستور rmdir:
     
    این دستور هم مثل دستور بالا عمل میکنه و یه پوشه رو حذف میکنه.(با سوییچ r- فرقی نداره)
    کد PHP:
     
    rmdir /X/X/X  
    دستور df:
    این دستور پارتیشن های گوشی و میزان فضای آزاد اونهارو نشون میده.
    کد PHP:
    df  
    دستور free:
     
    با این دستور میزان فضای Ram و Swap و میزان فضای آزاد اونها رو میتونید ببینید.
     
    کد PHP:
    free  

     

    درباره این swap توی پست بعدی دقیق توضیح میدم.
     
    دستور pm install :
     
    با این دستور میتونید برنامه نصب کنید.خیلی آسونه.
     
    مثلا من الان یه برنامه به اسم androhelp.apk روی sdcard ام هست. چجوری باید نصبش کنم؟
    کد PHP:
    cd /mnt/sdcard pm install androhelp.apk  
    دیدید چقدر راحت بود؟
     
    دستور htop:
     
    این دستور برای نشون دادن مقدار منابع گوشی مثل RAM - CPU -Swap بکار میره.
     
    کد PHP:
    htop  

     

    دستور reboot:
     
    این دستور هم که از اسمش مشخصه برای ریبوت کردن دستگاه به کار میره.
     
    کد PHP:
    reboot  

     

    موفق پیروز باشید


    • Mafia_IR و magical_hacker از این پست تشکر شده است
    کپتن طرح
     
     
     
    هاست cPANEL

     فضا 3GB
    ---------------------------------- 
     پهنای باند
    ∞      
    ---------------------------------- 
       دیتابیس
    3 عدد      
    ---------------------------------- 
    ایمیل اکانت4 عدد       
    ---------------------------------- 
    زیر دامنه4 عدد     
    ---------------------------------- 
     
    $ قیمت فقط 12.000 تومان $ 
     
     
     

     


    #3

    HELL-BOY

     نام اصلی سیستم عامل


     

    کد:
    uname

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

    کد:
    whoami

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

    ( البته برای فهمیدن ویروسی بودن سیستم عامل هم بسیار کار آمد است)
     

    کد:
    id

    وورد به دایرکتوری خاص
     

    کد:
    echo

    برای ورود به دایرکتوری اصلی
     

    کد:
    echo home

    مشاهده ی محتویات دایرکتوری اصلی 
     

    کد:
    ls

    مشاهده ی محتویات یک مکان مشخص مثلا SD Card
     

    کد:
    ls sdcard 

    آموزش ها ادامه دارد اسپم ندید


    • Mafia_IR, robotserver359, mehdi.a77 و 3 فرد دیگراز این پست تشکر کرده است
    کپتن طرح
     
     
     
    هاست cPANEL

     فضا 3GB
    ---------------------------------- 
     پهنای باند
    ∞      
    ---------------------------------- 
       دیتابیس
    3 عدد      
    ---------------------------------- 
    ایمیل اکانت4 عدد       
    ---------------------------------- 
    زیر دامنه4 عدد     
    ---------------------------------- 
     
    $ قیمت فقط 12.000 تومان $ 
     
     
     

     


    #4

    HELL-BOY

     جابه جایی فایل از a به b

     

    کد:
    busybox mv a b

    کپی فایل از a به b

     

    کد:
    busybox cp a b

    حذف فایل a
     

     

    کد:
    busybox rm a

    ریبوت
     

     

    کد:
    reboot

    لیست تمام فایل های دایرکتوری

     

    کد:
    1s

    لیست تمام فایل های /system/app

     

    کد:
    1s /system/app

    لیست تمام فایل های دارای کلمه ی DARKSKIES

     

    کد:
    *1s *DARKSKIES

    هیستوری دستور های وارد شده توسط شما
     

     

    کد:
    history

    اطلاعات مونت
     

     

    کد:
    mount

    Mount '/system' as read-write
     

     

    کد:
    mount -o rw,remount -t yaffs2 /dev/block/mtdblock0 /system

    Mount '/system' as read-only
     

     

    کد:
    mount -o ro,remount -t yaffs2 /dev/block/mtdblock0 /system

    • Mafia_IR, robotserver359, arashghost و 1 فرد دیگراز این پست تشکر کرده اند
    کپتن طرح
     
     
     
    هاست cPANEL

     فضا 3GB
    ---------------------------------- 
     پهنای باند
    ∞      
    ---------------------------------- 
       دیتابیس
    3 عدد      
    ---------------------------------- 
    ایمیل اکانت4 عدد       
    ---------------------------------- 
    زیر دامنه4 عدد     
    ---------------------------------- 
     
    $ قیمت فقط 12.000 تومان $ 
     
     
     

     






    همچنین به ترمینال, آموزش حرفه ای ترمینال, آموزش کار با ترمینال, کار با ترمینال, دستورات ترمینال, خط فرمان ترمینال در اندروید, پسر جهنمی نیز برچسب خورده است

    0 کاربر در حال خواندن این موضوع است

    0 کاربر، 0 مهمان و 0 عضو مخفی