JINV - Терминални команди на Android

Тези команди са подходящи за всички операционни системи, базирани на Linux (Unix), включително Android. За да можете да използвате следните команди на Android OS, трябва да получитеRoot права, да инсталиратетерминален емулатор и приложениетоbusybox (това приложение съдържа всички команди по-долу). За да покажете списък с всички поддържани команди наbusybox, въведетеbusybox в терминалния емулатор.

Получаване на помощ за команди

man Описание на командата или конфигурационния файл. Синоним на информация. Превъртете през описанието със стрелките, излезте с клавиша q. Пример:man fstabapropos Търсете в описанията на човека. Пример:apropos iso

BusyBox команди за работа с файлове и папки

или простоcd винаги се променя към началната директория на текущия потребител.cd /etc - Промени в /etccp Копиране на файлове и директории от една директория в други директорииls Изброява файловете и директориите в реда, определен от опциите. За разлика от dir, той маркира файловете по тип. С опцията-l показва допълнителна информация за файлове: права, собственик, дата на създаване и др.ls без параметри изброява съдържанието на текущата папка.ls /proc изброява всички работещи процеси (вижте виртуалната папка /proc на Android).mv Преместване или преименуване на файлове. Ако имената на два файла са дадени като аргументи, тогава името на първия файл ще бъде променено на името на втория. Пример:mv file1 file_1 - преименува файла Ако последният аргумент е името на съществуваща директория, тогава mv премества всички дадени файлове в тази директория. Пример:mv файл ./dir/ - премества 'file' в 'dir/file' спрямо текущата директорияrm Изтриванефайл. С превключвателя -R изтрива в поддиректории. Пример:rm -R

/killmemkdir Създайте директория.pwd Отпечатва текущия пътrmdir Изтриване на празна директория.докоснете Създайте празен файл. Пример: докоснете /home/primer - създава празен файл /home/primer

BusyBox команди за работа с разрешения за файлове и папки

Помощни програми за работа с архиви

ar, bzip2, dpkg, gzip, rpm, tar, zip

Помощни програми за обработка на файлово съдържание

Редактиране на файлове

Команди за монтиране и демонтиране на дискове

BusyBox команди за работа с ядрото и модулите на ядрото (драйвери на устройства)

BusyBox команди за управление на процеси:

ps - показва информация за текущо активни процесиtop - показва информация за активни процеси, както и системни ресурсиkill pid - убива процес, чийто id е равен на зададената обработена стойностkillall process - убива всички активни процеси с име processbg - показва списък със спрени и фонови задачи; продължава изпълнението на спряната задача на заден план.fg – извежда последните активни задачи на преден план.fg n – извежда задачата с посоченото име (в случая n) на преден план.

BusyBox команди за работа с дата и час:

дата - настройка на системния часовник

Помощни програми за работа със системни акаунти

adduser, addgroup, deluser, delgroup, login, passwd, su

Мрежови команди

ifconfig - конфигурация на мрежов интерфейсwget - изтегляне на файл чрез HTTP/FTP.

Други полезни конзолни програми и команди на Linux

root на суперпотребител

Има неограничени права. Използване на праваsuperuser е необходим при инсталиране на драйвери, промяна на важни параметри на Linux. Паролата на root потребител обикновено се изисква при инсталиране на дистрибуцията. След това, веднага след инсталирането, можете да влезете в системата с посочената парола и да влезетеroot.

Ако сте влезли като нормален потребител, тогава можете да получите права на суперпотребител в конкретен екземпляр на терминала с помощта на командатаsu, след което трябва да въведете паролата на суперпотребител. Можете да се върнете към нормална потребителска сесия с командатаexit.

Дистрибуции като Ubuntu и Kubuntu обаче не създават root потребител по време на инсталацията. Няма да можете да влезете като root или да използвате su. Правата на суперпотребител в тези дистрибуции могат да бъдат получени с командатаsudo. Трябва да се пише преди всяка команда, която изисква права на суперпотребител. Напримерsudo nano /etc/fstab. След първата sudo команда трябва да въведете паролатана текущия потребител. Потребителите, които са членове на sudo или администраторската група (в зависимост от дистрибуцията на Linux), могат да използват sudo, което се прави автоматично за първия потребител на Ubuntu и Kubuntu, когато дистрибуцията е инсталирана.

Характеристики на Linux терминалите

Командите, записани във файла, се изпълняват от командатаsh име на файл.

Стандартните команди на Linux се различават от командите на DOS и Windows - обикновено са по-кратки. Когато работите с командния ред, както обикновено, мигащ курсор показва позицията за въвеждане на текст, командният ред започва с текущия път и името на компютъра, последвано от знак $, % или #. Последното означава, че командите ще се изпълняват като root суперпотребител. Символ

означава пътя до текущата начална директория на потребителя.

Повечето команди в Linuxкоито не изискват показване на информация на потребителя, в случай на успешно завършване на екрана изобщо не се показва нищо. Само грешки и предупреждения се показват, ако командата не се изпълнява нормално. Тези. Linux има общ принцип "безшумен означава, че работи".

Във всеки Linux терминал, като използвате стрелките нагоре/надолу на клавиатурата, можете да превъртате през историята на командите, която се записва между сесиите и е различна за различните потребители и хостове (в случай на свързване от командния ред към друг компютър чрез ssh). Частично въведена команда или името на файл или директория в текущата директория могат да бъдат автоматично добавени с клавиша TAB. Ако се намери повече от една опция и не е възможно недвусмислено да се продължи командата на TAB, тогава се показват всички подходящи опции.

Когато работите в графична среда, терминалните емулатори са удобни. По правило те поддържат раздели - няколко терминала в един прозорец, поддържат цветови схеми. Най-често срещаните терминални емулатори са Gnome Terminal, Konsole, XFCE Terminal.