رفتن به مطلب
  • Black
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

عضویت ویژه طلایی گارد ایران با تخفیف 50%

برای عضویت کلیک کنید

Recommended Posts

خب در ابتدا که شما برنامه Terminal Emulator رو باز میکنید با این تصویر مواجه میشید:

 

fychsyffg5hqhngg17p7.jpg

 

میبینید که توی اول هر خط یه شکلی مثل شکل $ وجود داره.

خب این بیانگر اینه که شما فعلا یه user ساده هستید و دسترسی root ندارید.

برای تغییر سطح دسترسی تون به s_uper user کافیه کامند su رو وارد کنید(گوشیتون باید روت شده باشه) میبینید که از طرف برنامه سو.پر یوزر از شما سوالی پرسیده میشه که شما باید Allow یا Grant رو بزنید.

بعد از اون مشاهده میکنید که علامت $ به # تغییر کرده و این نشون میده که شما الان s.uper userهستید.

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
دستور 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 در ویندوز رو انجام میده!29.gif
 
دستور 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 یه فاصله بندازید .
همچنین بعد از آدرس فایل یه فاصله دیگه بندازید وبعدش مسیر کپی شدن رو بنویسید.(در کل به فاصله ها دقت کنید73.gif)

 

دستور 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- فرقی نداره38.gif)
کد 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  

 

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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


 

کد:
uname

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

کد:
whoami

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

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

کد:
id

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

کد:
echo

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

کد:
echo home

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

کد:
ls

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

کد:
ls sdcard 

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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

 جابه جایی فایل از 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

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

درباره ی ما

تیم امنیتی گارد ایران یک گروه مستقل است که قوانین آن با خط مشی جمهوری اسلامی ایران مغایرت ندارد. تیم امنیتی گارد ایران از سال 1393 فعالیت خود را آغاز کرد و هدف این تیم تامین امنیت سایت ها و سرورهای ایرانی است. تیم ما همیشه برای دفاع از مرزهای سایبری سرزمین عزیزمان ایران آماده است.
×