मालवेअर हे अनाहूत किंवा धोकादायक प्रोग्राम आहेत जे...
![व्हायरस आणि मालवेअर काढून टाकण्यासाठी सर्वोत्तम उपयुक्तता](https://i2.wp.com/webhelper.info/images/danger.jpg)
टर्मिनल आदेश Android सह, Linux (Unix) वर आधारित सर्व ऑपरेटिंग सिस्टमसाठी संबंधित.
Android OS वर खालील आदेश वापरण्यासाठी, तुम्हाला मिळणे आवश्यक आहेमूळ अधिकार
, स्थापित करा टर्मिनल एमुलेटरआणि अर्ज व्यस्त बॉक्स(या ऍप्लिकेशनमध्ये खालील सर्व कमांड्स आहेत).
सर्व समर्थित सूची प्रदर्शित करण्यासाठीव्यस्त बॉक्स"om कमांड्स, तुम्हाला टर्मिनल एमुलेटरमध्ये कमांड टाइप करणे आवश्यक आहेव्यस्त बॉक्स. हे कवच आहे.
माणूस
कमांड किंवा कॉन्फिगरेशन फाइलचे वर्णन. माहितीसाठी समानार्थी शब्द. वर्णन बाणांसह स्क्रोल केले आहे, q की सह बाहेर पडा.
उदाहरण: माणूस fstab
योग्य
माणसाचे वर्णन शोधा.
उदाहरण: apropos iso
ar, bzip2, dpkg, gzip, rpm, tar, zip
awk, ed ( मजकूर संपादक), पॅच, sed, vi (टेक्स्ट एडिटर).
नॅनोआणि पिको- मध्ये काम करणारे सर्वात समजूतदार संपादक मजकूर मोडअगदी टर्मिनलमध्ये. /etc/fstab फाइल बदलण्यासाठी, उदाहरणार्थ, तुम्हाला टाइप करणे आवश्यक आहे nano /etc/fstab. CTRL+X संपादकातून बाहेर पडा. संपादक viआणि vimअंध दहा बोटांच्या पद्धतीने कार्य करण्यासाठी डिझाइन केलेले.
पुनश्च- सध्या सक्रिय प्रक्रियांबद्दल माहिती प्रदर्शित करते.
शीर्ष- सक्रिय प्रक्रिया, तसेच सिस्टम संसाधनांबद्दल माहिती प्रदर्शित करते.
pid मारणे- ज्याची आयडी समान आहे ती प्रक्रिया नष्ट करते निर्दिष्ट मूल्यप्रक्रिया केली.
किलॉल प्रक्रिया- नाव प्रक्रियेसह सर्व सक्रिय प्रक्रिया नष्ट करते.
bg- थांबलेल्यांची सूची प्रदर्शित करते आणि पार्श्वभूमी कार्ये; पार्श्वभूमीत थांबलेल्या कार्याची अंमलबजावणी सुरू ठेवते.
fg- नवीनतम सक्रिय कार्ये आघाडीवर आणते.
fg n- निर्दिष्ट नावासह कार्य सबमिट करते (मध्ये या प्रकरणात– n) अग्रभागी.
तारीख- सिस्टम घड्याळ सेट करणे
Hwclock - हार्डवेअर घड्याळ सेट करणे
adduser, addgroup, deluser, delgroup, login, passwd, su
arp, arping, dnsd, ftpget, ftpput, httpd (अधिकृतीकरण समर्थनासह, CGI), ifconfig, inetd, netstat, nslookup, ping/ping6, route, telnetd, tftp, traceroute, udhcpd, wget.
ifconfig- नेटवर्क इंटरफेस सेट करणे wget- HTTP/FTP द्वारे फाइल डाउनलोड करणे.अमर्याद अधिकार आहेत. ड्रायव्हर्स स्थापित करताना, बदलताना सुपरयूझर अधिकार वापरणे आवश्यक आहे महत्वाचे पॅरामीटर्सलिनक्स. वितरण स्थापित करताना रूट वापरकर्ता पासवर्डची विनंती केली जाते. नंतर इंस्टॉलेशन नंतर लगेच तुम्ही लॉग इन करू शकता निर्दिष्ट पासवर्डआणि लॉगिन करा मूळ.
जर तुम्ही नियमित वापरकर्ता म्हणून लॉग इन केले असेल, तर तुम्ही कमांडसह विशिष्ट टर्मिनल उदाहरणामध्ये सुपरयूझर अधिकार मिळवू शकता. su, जे एंटर केल्यानंतर तुम्ही सुपरयूजर पासवर्ड एंटर करणे आवश्यक आहे. सत्राकडे परत या नियमित वापरकर्तातुम्ही कमांड वापरू शकता बाहेर पडा.
तथापि, उबंटू सारखी वितरणे स्थापनेदरम्यान सुपरयुझर तयार करत नाहीत. अंतर्गत लॉगिन करा वापरकर्ता रूटकिंवा तुम्ही su वापरण्यास सक्षम असणार नाही. या डिस्ट्रिब्यूशन्समधील सुपरयूजर अधिकार कमांडद्वारे मिळू शकतात sudo. सुपरयुजर अधिकारांची आवश्यकता असलेल्या प्रत्येक कमांडच्या आधी ते लिहिलेले असणे आवश्यक आहे. उदाहरणार्थ sudo nano /etc/fstab. पहिल्या sudo कमांडनंतर, तुम्हाला पासवर्ड एंटर करणे आवश्यक आहे वर्तमानवापरकर्ता sudo किंवा प्रशासक गटाचे सदस्य असलेले वापरकर्ते sudo वापरू शकतात (यावर अवलंबून लिनक्स वितरण), जे Ubuntu च्या पहिल्या वापरकर्त्यासाठी वितरण स्थापित करताना स्वयंचलितपणे केले जाते.
फाईलवर लिहिलेल्या कमांड कमांडद्वारे कार्यान्वित केल्या जातात sh फाइलनाव.
लिनक्समधील मानक कमांड डॉस आणि विंडोज कमांडपेक्षा भिन्न आहेत - ते सहसा लहान असतात. नेहमीप्रमाणे कमांड लाइनसह कार्य करताना, ब्लिंक करणारा कर्सर मजकूर एंट्रीची स्थिती दर्शवतो, कमांड लाइन चालू पथ आणि संगणकाच्या नावाने सुरू होते, त्यानंतर $, %, किंवा # चिन्ह असते. नंतरचा अर्थ असा आहे की कमांड रूट सुपरयूझर म्हणून कार्यान्वित केल्या जातील. ~ चिन्ह वापरकर्त्याच्या वर्तमान होम डिरेक्टरीचा मार्ग दर्शवितो.
बऱ्याच Linux कमांड ज्यांना वापरकर्त्याला कोणतेही आउटपुट आवश्यक नसते ते यशस्वीरित्या पूर्ण झाल्यास स्क्रीनवर काहीही आउटपुट करत नाहीत. कमांड सामान्यपणे चालत नसल्यास फक्त त्रुटी आणि चेतावणी आउटपुट आहेत. त्या. Linux वर वैध सामान्य तत्त्व"ते शांत आहे, याचा अर्थ ते काम करत आहे."
कुठल्याही लिनक्स टर्मिनलकीबोर्डवरील वर/खाली बाणांचा वापर करून, तुम्ही कमांड हिस्ट्री स्क्रोल करू शकता, जो कामाच्या सत्रांमध्ये जतन केला जातो आणि भिन्न वापरकर्तेआणि यजमान (कमांड लाइनवरून ssh द्वारे दुसर्या संगणकाशी कनेक्ट करण्याच्या बाबतीत). मध्ये अंशतः टाईप केलेला आदेश किंवा फाइल किंवा निर्देशिका नाव वर्तमान निर्देशिकाआपोआप जोडले जाऊ शकते TAB की. जर एकापेक्षा जास्त पर्याय सापडले आणि TAB द्वारे आदेश स्पष्टपणे चालू ठेवणे अशक्य असेल, तर सर्व योग्य पर्याय प्रदर्शित केले जातात.
मध्ये काम करताना ग्राफिकल वातावरणटर्मिनल एमुलेटर सोयीस्कर आहेत. नियमानुसार, ते बुकमार्कचे समर्थन करतात - एका विंडोमध्ये अनेक टर्मिनल, रंग योजनांचे समर्थन करतात.
आदेशांचा क्रम याप्रमाणे फॉरमॅट केला जाऊ शकतो एक्झिक्युटेबल फाइल. ही एक स्क्रिप्ट आहे.
स्क्रिप्टची पहिली ओळ वर्णन करते मानक मार्गचल
बहुसंख्य Android वापरकर्तेबद्दल काहीही माहित नाही A.D.B.. पूर्ण शीर्षक - अँड्रॉइड डीबग ब्रिज , याचा अर्थ " डीबग ब्रिजअँड्रॉइड". ADB हा भाग आहे Android SDK. येथे ADB मदततुम्ही तुमच्यावर विविध क्रिया करू शकता Android टॅबलेटकिंवा स्मार्टफोन, जसे की: फ्लॅशिंग, फायली संगणकावरून Android वर कॉपी करणे आणि त्याउलट, सिस्टम पुनर्प्राप्ती आणि इतर.
तुम्हाला कदाचित माहित असेल की ऑपरेटिंग रूम Android प्रणालीसुधारित लिनक्स कर्नलवर आधारित. म्हणून, त्यासह वापरण्याची आवश्यकता आहे कमांड लाइन. तो कार्यक्रम आहे adbसंगणक आणि Android दरम्यान संवाद स्थापित करण्यात मदत करते. ती पर्यावरणाचा एक भाग आहे Android विकास SDK, म्हणून स्थापित करण्यासाठी Android डीबगब्रिज, तुम्हाला अधिकृत वेबसाइटवरून Android SDK डाउनलोड करणे आवश्यक आहे. सर्व लोकप्रिय ऑपरेटिंग सिस्टमसाठी आवृत्त्या आहेत: विंडोज, मॅक ओएस आणि लिनक्स. म्हणजे सोप्या भाषेत सांगायचे तर, adbपरवानगी देते संगणक वापरून तुमचा फोन किंवा टॅबलेट नियंत्रित करा.
मी खालील सूचना देखील शिफारस करतो:
USB द्वारे तुमचे डिव्हाइस तुमच्या PC शी कनेक्ट करा. सर्व ड्रायव्हर्स स्थापित केले आहेत आणि USB डीबगिंग सक्षम असल्याची खात्री करा.
सोबत काम करणे Android डीबग ब्रिज आदेशाद्वारे सर्वोत्तम विंडोज स्ट्रिंग. हे करण्यासाठी, Windows XP मध्ये, "प्रारंभ" क्लिक करा आणि "शोध प्रोग्राम्स आणि फाइल्स" इनपुट फील्डमध्ये, "cmd" प्रविष्ट करा, नंतर "एंटर" दाबा. तुमच्याकडे Windows 7 किंवा उच्च असल्यास, "Start" वर क्लिक करा आणि "Run" फील्डमध्ये "cmd" टाइप करा आणि पुन्हा "एंटर" दाबा.
सर्वात सामान्य adb कमांड. ते वापरून, तुमचा पीसी कनेक्ट केलेले डिव्हाइस पाहतो की नाही हे तुम्ही निर्धारित करू शकता. आपण सर्वकाही योग्यरित्या केले असल्यास, खालील ओळ दिसेल: "संलग्न उपकरणांची सूची." त्यानंतर तुम्हाला दिसेल अनुक्रमांकतुमचा स्मार्टफोन किंवा टॅबलेट आणि त्याची स्थिती: “ऑनलाइन” किंवा “ऑफलाइन”.
जर ते "ऑफलाइन" म्हणत असेल, तर याचा अर्थ डिव्हाइस स्लीप मोडमध्ये आहे, जर "ऑनलाइन" असेल, तर डिव्हाइस तुमच्या आदेशांची अंमलबजावणी करण्यास तयार आहे.
या आदेशाबद्दल धन्यवाद, आपण आपल्या स्मार्टफोन किंवा टॅब्लेटवर अनुप्रयोग स्थापित करू शकता. हे करण्यासाठी, तुम्हाला एपीके फाइल जेथे स्थित आहे तो मार्ग निर्दिष्ट करणे आवश्यक आहे:
adb intsall D:\papka_s_faylom\nazvanie_prilogeniya.apk
लेखन टाळण्यासाठी लांब मार्ग, android-tools निर्देशिकेत फाइल कॉपी करा. मग मार्ग असा असेल:
adb intsall nazvanie_prilogeniya.apk
तुम्हाला मागील कमांडप्रमाणेच ते प्रविष्ट करणे आवश्यक आहे. हे अनुप्रयोग काढून टाकेल.
या संघाकडे आहे मनोरंजक वैशिष्ट्य. जर आपण किल्ली जोडली तर -के, नंतर तुम्ही गेम किंवा प्रोग्राम हटवता तेव्हा, त्याचा डेटा आणि कॅशे हटवला जाणार नाही, परंतु Android डिव्हाइसवर राहील.
या आदेशाबद्दल धन्यवाद, आपण आपल्या संगणकावरून Android वर फायली हस्तांतरित करू शकता. हे करण्यासाठी आपल्याला माहित असणे आवश्यक आहे पूर्ण मार्ग, फाइल कुठे साठवली जाते आणि ती कुठे हलवायची.
adb पुश D:\papka_s_faylom\nazvanie_fayla/sdcard/Android
लांब पथ लिहिणे टाळण्यासाठी, फाइल android-tools निर्देशिकेत कॉपी करा. मग आपण प्रविष्ट करणे आवश्यक आहे:
adb पुश nazvanie_fayla/sdcard/Android
हा आदेश अँड्रॉइडवरून संगणकावर फाइल्स कॉपी करतो. तुमच्या स्मार्टफोन किंवा टॅबलेटवर फाइल कुठे आहे ते तुम्हाला माहित असणे आवश्यक आहे आणि तुम्हाला फाइल जिथे सेव्ह करायची आहे ते स्थान सूचित करणे आवश्यक आहे. आपण नंतरचे निर्दिष्ट न केल्यास, फाइल android-tools निर्देशिकेत जतन केली जाईल.
adb पुल /sdcard/nazvanie_fayla\D:\papka_gde_sohranity
ही आज्ञा तुमचे रीबूट करेल Android फोनकिंवा टॅब्लेट.
या आदेशामुळे तुम्ही थेट बूट करू शकता बूटलोडर मोड.
सर्व उपकरणे सपोर्ट करत नाहीत ही आज्ञा. त्याचा वापर करून तुम्ही रिकव्हरी मोडमध्ये येऊ शकता.
या आदेशाचा वापर करून तुम्ही डिव्हाइसला कनेक्ट करू शकता वाय-फाय नेटवर्क. हे करण्यासाठी, आपल्याला डिव्हाइसचा IP पत्ता आणि पोर्ट माहित असणे आवश्यक आहे.
adb कनेक्ट ip:port
या आदेशाने तुम्हाला मिळते पूर्ण प्रवेशतुमच्या डिव्हाइसवरील सर्व फायलींवर.
दुसरा मार्ग adb वापरूनशेल एकच अंमलबजावणी आहे Android आदेशया रचना वापरून शेल:
adb शेल<команда>
तुम्ही तुमचा Android फोन किंवा टॅबलेट बूटलोडर मोडमध्ये ठेवल्यास, आदेश adbयापुढे काम करणार नाही. येथे तुम्हाला फास्टबूट कमांड वापरण्याची आवश्यकता आहे.
पीसी आणि Android मित्रमित्रा, कमांड वापरा:
ते प्रविष्ट केल्यानंतर, आपल्या डिव्हाइसचा अनुक्रमांक दिसला पाहिजे.
हा आदेश प्रविष्ट करून, तुम्ही तुमच्या फोनचे बूटलोडर अनलॉक करू शकता आणि Asus गोळ्याआणि HTC. तुमचे डिव्हाइस बूटलोडर मोडमध्ये असताना, प्रविष्ट करा:
तसेच सर्व आपले स्थापित कार्यक्रमआणि वैयक्तिक डेटा गमावला जाईल.
या कमांडचा वापर करून तुम्ही त्यातील सामग्री प्रदर्शित करू शकता लॉग फाइल: बदल, चुका इ. डेटा खूप लवकर स्क्रोल होईल, त्यामुळे योग्य निर्णयत्यांना एका TXT फाईलमध्ये सेव्ह करेल. हे करण्यासाठी, प्रविष्ट करा:
adb logcat > filename.txt
कमांड डिव्हाइस मालकांसाठी उपयुक्त असेल Google शासक Nexus. त्याचा वापर करून तुम्ही डिव्हाइसचे फर्मवेअर अपडेट करू शकता. ते तुमच्या काँप्युटरवर डाउनलोड करा, तुमच्या Nexus शी कनेक्ट करा, वर जा पुनर्प्राप्ती मोड, निवडा " अपडेट लागू करा ADB कडून" आणि नंतर कमांड एंटर करा.
Android वर आधारित आहे लिनक्स कर्नल, आणि त्यासाठी, वास्तविक युनिक्स सारखी ऑपरेटिंग सिस्टम, तेथे एक कन्सोल आहे आणि त्यात अर्थातच टर्मिनल कमांड्स आहेत.
आपण खालील मार्गांनी कन्सोल मिळवू शकता:
हे देखील लक्षात घेण्यासारखे आहे की टर्मिनल अनेक कस्टम फर्मवेअर्समध्ये डीफॉल्टनुसार उपलब्ध आहे, जसे की CyanogenMod.
मानक टर्मिनल कमांड इंटरप्रिटर काहीसे गैरसोयीचे आहे (पर्यंत Android आवृत्त्या 4.0) - ते स्वयंपूर्णता, कॉलिंगला समर्थन देत नाही मागील आदेशआणि इतर उपयुक्त गोष्टी सामान्य टर्मिनलवर उपलब्ध आहेत. तुम्ही बिझीबॉक्स स्थापित करून आणि त्यात तयार केलेले ॲश इंटरप्रिटर वापरून ही समस्या सोडवू शकता.
बरेच Android वर उपलब्ध आहेत, परंतु सर्वच नाहीत मानक UNIX प्रोग्राम. आपण करून आपल्या डिव्हाइसवर आहेत त्या यादी मिळवू शकता ls -l /system/bin/ /system/xbin
याशिवाय मानक आदेश Android मधील UNIX मध्ये काही समाविष्ट आहेत अतिरिक्त कार्यक्रम. त्यापैकी आहेत logcat- ऍप्लिकेशन लॉग पाहण्यासाठी एक साधन, pm - पॅकेजेस (पॅकेज मॅनेजर) व्यवस्थापित करण्यासाठी एक उपयुक्तता, am - विंडो व्यवस्थापित करण्यासाठी एक उपयुक्तता (क्रियाकलाप व्यवस्थापक).
येथे काही कन्सोल आदेश आहेत:
वापरून आहेआपण अनियंत्रित अनुप्रयोगाची विंडो लॉन्च करू शकता (त्याच्या "क्रियाकलाप" चे नाव जाणून घेणे).
ADB आदेश
ADB, किंवा Android डीबग ब्रिज, Android इम्युलेटर किंवा वास्तविक डिव्हाइसशी कनेक्ट करण्यासाठी एक मल्टीफंक्शनल उपयुक्तता आहे. कमांड लाइनवर कार्य करते. Android SDK मध्ये आढळले.
येथे मूलभूत ADB आदेश आहेत:
जे वापरकर्ते Android स्मार्टफोन वापरतात किंवा टॅबलेट संगणककेवळ कॉल करणे, व्हिडिओ पाहणे इत्यादीसाठीच नाही तर या ऑपरेटिंग सिस्टीमच्या सर्व क्षमतांचा जरा अधिक खोलवर वापर करून, मला वाटते की तुम्ही टर्मिनलसारख्या गोष्टीबद्दल ऐकले असेल आणि काही कमांड्स केवळ त्यातच अंमलात आणल्या जातात. . IN हे साहित्यआम्ही त्या प्रत्येकाचे वर्णन करू उपलब्ध आदेश, खरं तर, ते करते.
ऑपरेटिंग रूमच्या वापरकर्त्यांसाठी ते लगेच म्हणूया लिनक्स प्रणालीया आज्ञा आधीच परिचित आहेत. प्रथम, टर्मिनल स्वतः लाँच करूया. स्वाभाविकच, तुम्हाला प्रथम ते तुमच्या Android डिव्हाइसवर डाउनलोड आणि स्थापित करण्याची आवश्यकता आहे.
आम्ही स्क्रीनवर खालील पाहू:
डिव्हाइस_नाव:/$
डिव्हाइस_नाव -हे तुमच्या Android डिव्हाइसचे नाव आहे.
ही आज्ञा रूट अधिकार देते, म्हणजेच, ती तुम्हाला कोणतीही क्रिया करण्यास अनुमती देते, अर्थातच, तुम्हाला प्रथम डिव्हाइससाठी रूट प्रवेश मिळणे आवश्यक आहे. हा आदेश अंमलात येईपर्यंत, तुम्ही अतिथी अधिकार आणि प्रवेशासाठी मर्यादित आहात.
डिव्हाइस_नाव:/$
"$" चिन्हाचा अर्थ असा आहे हा क्षणतुमच्याकडे फक्त अतिथी अधिकार आहेत, याचा अर्थ तुम्ही थोडे करू शकता.
उपकरणाचे नाव:/#
"#" चिन्हाचा अर्थ असा आहे हा क्षणतुम्हाला रूट अधिकार आहेत.
आपण टर्मिनलमध्ये पाहू शकता, उदाहरणार्थ, कमांड प्रविष्ट केल्यानंतर खालील नैसर्गिक क्रम एस.यू.:
डिव्हाइस_नाव:/$su
उपकरणाचे नाव:/ #
एक कमांड जी कोणत्याही फोल्डरवर (डिरेक्टरी) हलवते, उदाहरणार्थ:
डिव्हाइस_नाव:/ # cd dir1
डिव्हाइस_नाव:/dir1 #
लक्षात ठेवा, " सीडी..» निर्देशिकेत एक पातळी वर हलते.
हा आदेश वर्तमान निर्देशिकेतील सामग्री (फाईल्स आणि निर्देशिका) सूचीबद्ध करतो, उदाहरणार्थ:
डिव्हाइस_नाव:/ # ls
डबा
लक्षात ठेवा, " LS-ए» डिस्प्ले पूर्ण यादीलपलेल्या फाइल्ससह, वर्तमान निर्देशिकेची सामग्री. विंडोजच्या विपरीत, लपलेल्या फाइल्समध्ये फॉर्म डॉट-नेम असतो, उदाहरणार्थ . नाव
फाइलमध्ये असलेला मजकूर दाखवतो, उदाहरणार्थ:
स्ट्रोका2
फाईलमधील मजकूर प्रदर्शित करते, परंतु उलट क्रमाने, म्हणजे, प्रथम शेवटची ओळ, शेवटी - पहिला. उदाहरणार्थ:
डिव्हाइस_नाव:/sdcard # मांजर चाचणी
ही आज्ञा एक निर्देशिका (फोल्डर) तयार करते, उदाहरणार्थ:
डिव्हाइस_नाव:/sdcard # mkdirtestdir1
हे महत्त्वाचे आहे की लिनक्स सारख्या प्रणालींमध्ये, ज्यामध्ये Android ऑपरेटिंग सिस्टमचा समावेश आहे, फाइल्स आणि फोल्डर्सच्या नावातील केस महत्त्वाचे आहे, त्यामुळे testdir1आणि Testdir1- भिन्न निर्देशिका.
एक कमांड जी निर्दिष्ट फाइल हटवते.
आर.एम.आर
काढण्याचे कार्य करणारी आज्ञा निर्दिष्ट फोल्डर. उदाहरणार्थ:
डिव्हाइस_नाव:/sdcard # rm -r dir1
फाइल कॉपी करते.
CP-आर
निर्देशिका कॉपी करते.
नाव बदलते निर्दिष्ट फाइल. उदाहरण:
Device_name:/sdcard # mv filetest FileTest
स्क्रीनवरील वर्तमान निर्देशिकेचा पूर्ण मार्ग दाखवतो.
एक कमांड जी रिक्त फाइल तयार करते. उदाहरणार्थ:
डिव्हाइस_नाव:/sdcard # टच फाइल1
डिव्हाइस_नाव:/sdcard #wget http://video.mkv
वर्तमान तारीख आणि वेळ प्रदर्शित करते.
स्क्रीनवर चालू महिन्याचे कॅलेंडर प्रदर्शित करते.
टीप – तुम्ही प्रविष्ट केल्यास, उदाहरणार्थ, “ CAL 2012", नंतर 2012 साठी कॅलेंडर सारणी स्क्रीनवर प्रदर्शित केली जाईल.
स्क्रीनवर वर्तमान प्रक्रिया प्रदर्शित करते.
निर्दिष्ट मार्ग माउंट करा.
निर्दिष्ट मार्ग काढून टाका.
संघ जलद आणि योग्य कामगिरी करतो पूर्ण बंदप्रणाली
फुकट -एम
स्क्रीनवर वर्तमान स्थिती प्रदर्शित करते यादृच्छिक प्रवेश मेमरी(मेगाबाइट्समध्ये).
स्क्रीनवर दाखवतो वर्तमान वापरड्राइव्ह
टर्मिनल स्क्रीनवरून सर्व आउटपुट वर्ण साफ करते.
वापरकर्त्याचा डेटा किती स्टोरेज स्पेस घेतो ते प्रदर्शित करते.
मागील स्टार्टअपपासून ऑपरेटिंग सिस्टम किती वेळ चालत आहे हे दाखवते.
सूचीबद्ध फाइल्सवर प्रवेश अधिकार सेट करते, उदाहरणार्थ:
सूचीबद्ध फाइल्सवर परवानग्या सेट करणे
chmod 777 file1 file2 file3
गटासाठी (g = गट) आणि इतरांसाठी (o = इतर) रीड फ्लॅग (r) जोडा
chmod go+r /home/user2/folder1/filexxx.txt
गटासाठी (g = गट) आणि इतरांसाठी (o = इतर) वाचन ध्वज काढा (r)
chmod go-r /home/user2/folder1/filexxx.txt
आता आपण फायलींना नेमून दिलेले परवानगी किंवा प्रवेश अधिकार पाहू. ते दोन गटांमध्ये विभागले गेले आहेत: फाइल प्रवेश अधिकार आणि निर्देशिका प्रवेश अधिकार. फाइल प्रवेश अधिकारांसाठी, त्यांच्याकडे खालील गुणधर्म असू शकतात:
r - (वाचा) फाइलमधून डेटा वाचण्याचा अधिकार.
w - (लिहा) डेटा लिहिण्याचा किंवा बदलण्याचा अधिकार (हटवू नका!).
x - फाइल कार्यान्वित करण्याचा अधिकार.
निर्देशिका प्रवेश अधिकारांमध्ये खालील गुणधर्म असू शकतात:
r - निर्देशिका वाचण्यासाठी उजवीकडे.
w - फोल्डरमधील सामग्री बदलण्याचा अधिकार, म्हणजेच, आपण या निर्देशिकेतील ऑब्जेक्ट हटवू आणि तयार करू शकता.
x - एक अधिकार जो आपल्याला निर्देशिका प्रविष्ट करण्यास अनुमती देतो.
प्रवेश अधिकार तीन मोठ्या श्रेणींमध्ये विभागले गेले आहेत:
u - "वापरकर्ता", किंवा फाइलचा मालक.
g - "गट". ऑब्जेक्टचा मालक समान वापरकर्ता गटाचा सदस्य.
o - "जग", किंवा इतर सर्व.
परवानग्या खालील क्रमाने लिहिल्या जातात: आधी मालकासाठी (“u”) परवानग्या, नंतर गटासाठी (“g”) आणि शेवटी इतर प्रत्येकासाठी (“o”). अधिकार RWX फॉर्ममध्ये लिहिलेले आहेत, आणि कोणत्याही अक्षराच्या जागी “-” असल्यास, याचा अर्थ असा की कृती करण्याचा अधिकार नाही.
उदाहरणार्थ, खालील गुणधर्मांचा संच:
याचा अर्थ असा की ऑब्जेक्टच्या मालकाकडे पूर्णपणे सर्व अधिकार आहेत, म्हणजे, वाचा, लिहा आणि कार्यान्वित करा आणि उर्वरित श्रेणींना फक्त फाइल वाचण्याचा अधिकार आहे.
तसेच, अधिकारांच्या शाब्दिक अभिव्यक्तीव्यतिरिक्त, संख्यात्मक अभिव्यक्ती शक्य आहे, जेथे:
"r" 4 आहे
"w" 2 आहे
"x" 1 आहे
"-" 0 आहे
या संख्यात्मक मूल्यांची बेरीज अधिकार व्यक्त करते, म्हणजे:
7 (rwx) = 4 + 2 +1 (पूर्ण अधिकार)
5 (r-x) = 4 + 0 + 1 (वाचा आणि कार्यान्वित करा)
6 (rw-) = 4 + 2 + 0 (वाचा आणि लिहा)
4 (r-) = 4 + 0 + 0 (फक्त वाचनीय)
कधीकधी अधिकार तीन नव्हे तर चार अंकांमधून व्यक्त केले जातात - याचा अर्थ असा आहे की मालक, गट आणि इतरांव्यतिरिक्त, सुपरयूजर आहे, म्हणजेच मुख्य प्रशासक. अंकीय मूल्य, त्याच्या अधिकारांसाठी जबाबदार, प्रथम स्थानावर आहे.
Name_device:/$
कुठे
Name_device:/ हे तुमच्या स्मार्टफोनचे नाव आहे (टॅबलेट)
su- su कमांड तुम्हाला रूट राइट्स, ॲडमिनिस्ट्रेटर राइट्स देते, म्हणजेच तुम्ही या कमांडनंतर डिव्हाईससह सर्वकाही करू शकता (पूर्वी नाही), तुम्हाला तुमच्या Android डिव्हाइसवर रूट मिळवणे देखील आवश्यक आहे.
टीप: जोपर्यंत तुम्ही Su कमांड चालवत नाही, तोपर्यंत तुमच्याकडे अतिथी अधिकार आहेत.
Name_device:/$
$ चिन्हाचा अर्थ असा आहे की तुम्ही पाहुणे आहात (म्हणजे तुम्ही काहीही करू शकत नाही)
नाव_डिव्हाइस:/ #
# चिन्हाचा अर्थ तुम्ही रूट आहात
उदाहरण
Name_device:/$su
नाव_डिव्हाइस:/ #
pwd- तुम्ही ज्या वर्तमान निर्देशिकेत आहात ते दाखवते.
ls- कमांड वर्तमान निर्देशिकेत काय आहे ते दर्शविते, म्हणजे फाइल्स आणि निर्देशिका.
उदाहरण
Name_device:/ # ls
प्रणाली
डेटा
mnt
डबा
वगैरे...
ls -a- कमांड वर्तमान निर्देशिकेत काय आहे ते दर्शवते, म्हणजे फाइल्स आणि डिरेक्टरी, परंतु लपविलेल्या फाइल्ससह.
टीप: लपलेल्या फायली, विंडोजच्या विपरीत ते .नाव (डॉट आणि फाइलचे नाव) सारखे दिसतात.
स्पष्ट- टर्मिनल स्क्रीन साफ करा.
सीडी- कोणत्याही निर्देशिकेत (डिरेक्टरी) जाण्यासाठी एक आदेश.
उदाहरण
नाव_डिव्हाइस:/ # सीडी सिस्टम
Name_device:/system #
टीप: निर्देशिका किंवा कॅटलॉग म्हणजे फोल्डर
सीडी..- उच्च स्तरीय निर्देशिकेवर जा
mkdir- कमांड एक निर्देशिका (फोल्डर) तयार करते.
उदाहरण
Name_device:/sdcard # mkdir android
टीप: फोल्डरचे नाव आणि नाव दोन भिन्न फोल्डर आहेत
rm- फाइल हटवते.
rm -rडिरेक्टरी हटवते (टीप: जर तुम्ही –r पर्याय निर्दिष्ट केला नाही, तर ते डिरेक्टरी हटवण्याच्या अशक्यतेबद्दल त्रुटी निर्माण करेल).
उदाहरण
Name_device:/sdcard # rm -r dom
rm -rf- फाइल हटवते आणि अशी कोणतीही फाइल नसल्यास किंवा त्यावर लिहिण्याची परवानगी नसल्यास संदेश प्रदर्शित करत नाही rm -rf - संदेश प्रदर्शित न करता फोल्डर हटवते.
cp- फाइल कॉपी करते.
cp -rनिर्देशिका कॉपी करते.
mv- फाइलचे नाव बदलते.
उदाहरण
Name_device:/sdcard # mv android ANDROID
स्पर्श- रिकामी फाइल तयार करणे.
मांजर- फाईलमधील मजकूर प्रदर्शित करते.
उदाहरण
Name_device:/sdcard # cat skazka
tac- फाइलमधील मजकूर उलट क्रमाने प्रदर्शित करते (1 ओळ शेवटची, शेवटची ओळ प्रथम).
उदाहरण
Name_device:/sdcard # tac skazka
टीप: जर तुम्हाला ओळीच्या आधी # चिन्ह दिसले तर पॅरामीटरवर प्रक्रिया केली जात नाही
पुनश्च- आपल्या सध्याच्या सक्रिय प्रक्रिया प्रदर्शित करते.
माउंट- माउंट्स (कनेक्ट करते).
उमाउंट- अनमाउंट.
तारीख- दाखवतो चालू दिनांकआणि वेळ.
कॅल- चालू महिन्याचे कॅलेंडर प्रदर्शित करते.
अपटाइम- ऑपरेटिंग सिस्टम किती काळ चालत आहे ते दर्शविते.
df- डिस्क वापराबद्दल माहिती दर्शवा.
फुकट- वापरलेली मेमरी आणि स्वॅप.
मुक्त -m- एकूण खंड, वापरलेले खंड आणि खंड विनामूल्य मेमरी Mb मध्ये
du- तुमचा डेटा किती जागा घेतो?
थांबणे- प्रणालीचे जलद आणि योग्य शटडाउन
chmod- प्रवेश अधिकार सेट करणे