Команди за терминален емулатор за android. Какво е Android терминален емулатор

Почти всеки потребител, който е поне малко запознат със съвременните технологии, знае, че мобилната операционна система Android е базирана на Linux. И ако говорим за Linux, тогава можете да получите пълен достъп до системата само чрез командния ред. Android, заедно с други функции, също има поддръжка на команден ред, която също може да се нарече терминал. Въпреки това, почти всички производители на устройства не инсталират такива помощни програми на своите устройства, тъй като неопитен потребител може да направи необратими промени, които засягат производителността на смартфон или таблет.

Вариант 1 - Инсталиране на приложението на Android

Най-лесният начин за достъп до командния ред е да инсталирате специално приложение. В официалния Play Store има много подобни програми. Достатъчно е да въведете думата или в търсенето. Почти всяко от намерените приложения ще ви позволи да използвате командния ред. Струва си да се има предвид, че за да получите достъп до системния дял, първо ще трябва да получите Root права.

Вариант 2 - Използване на компютър с ADB

Можете да използвате и персонален компютър, но трябва да изпълните няколко прости стъпки. Инсталирайте предварително подходящия драйвер за вашата притурка. След това ще трябва да активирате USB отстраняване на грешки. Последната стъпка е инсталирането

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

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

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

Работа с файлове и папки

cdПроменете текущата папка. пример: cd ~или просто cdвинаги се променя в началната директория на текущия потребител. cd / и др- отидете в папката / etc
к.пКопиране на файлове и директории от една директория в друга ls Изброява файлове и папки в реда, определен от опциите. За разлика от режподчертава файлове по тип. С параметър показва допълнителна информация за файловете: права, собственик, дата на създаване и т.н. lsбез параметри показва съдържанието на текущата папка. ls / procпоказва всички работещи процеси mvПреместване или преименуване на файлове. Ако имената на два файла са дадени като аргументи, името на първия файл ще бъде променено с името на втория. пример: mv файл1 файл_1- преименува файла
Ако последният аргумент е името на съществуваща директория, тогава mv премества всички посочени файлове в тази директория.
пример: mv файл ./dir/- премества "file" в "dir / file" спрямо текущата директория rmИзтриване на файл. С превключвателя -R изтрива в поддиректории. пример: rm -R ~ / killme mkdirСъздаване на директория. PwdИзвежда текущия път rmdirПремахване на празна директория. докосванеСъздаване на празен файл. Пример: touch / home / primer - създава празен файл / home / primer

Разрешения за файлове и папки

chownСмяна на собствеността. chgrpСмяна на групата собственици. chmodПромяна на правата. пример: сhmod -R 777 / var / wwwдава на всеки достъп до всички файлове и директории по-долу /var/www.

Преглед на файлове

коткаИзход на файл. пример: котка / etc / fstab. опашкаКрай на изхода на файла. Удобен при работа с логове и големи файлове. пример: tail / var / log / messages.

Архивни помощни програми

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

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

awk, ed (текстов редактор), patch, sed, vi (текстов редактор).

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

нанои пико- най-разумните редактори, работещи в текстов режим направо в терминала. За да промените файла / etc / fstab, например, трябва да въведете nano / etc / fstab... Излезте от редактора CTRL + X. Редактори viи vimпредназначени за работа със сляпия метод с десет пръста.

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

монтиране[опции] път на устройството Монтирайте устройството. пример: монтиране / dev / sda1 / mnt / Disk1. umountустройство / път Демонтиране. пример: umount / mnt / Disk1. извадиДемонтиране и изваждане на CDROM.

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

lsmodПоказва списък на всички модули, заредени в ядрото и техните зависимости. insmod rmmod modprobe module-name [параметри] Инсталиране на модул, конфигуриране на неговото автоматично зареждане. Резултатът може да се види в системния дневник. Модулите се съхраняват в /lib/modules във файлове с разширение .ko ("kernel object") Пример: modprobe radio-aztech io = 0x350... modinfo module-name Информация за модула, включително списъка с параметри. modconfУдобна програма за преглед на всички модули по категории, активиране и деактивиране на модули. По подразбиране, като правило, той не се инсталира, в Debian, Ubuntu и Kubuntu се инсталира с помощта на пакета със същото име чрез командата apt-получи инсталиране на modconf.

Управление на процесите:

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

Работа с дата и час:

adjtimex - ви позволява да променяте времевите променливи в ядрото, за да коригирате скоростта на системния часовник

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

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.

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

hdparmУправление на твърди дискове и CD устройства. пример: hdparm -E8 / dev / cdromнамаляване на скоростта на въртене на CDROM. гледамПериодично изпълнение на команда. пример: гледайте -n 60 hdparm -E8 / dev / cdromзабавяйте диска веднъж в минута, така че устройството да не го овърклоква или да вдига шум, докато гледате DVD. pppconfigПроста и надеждна програма за конфигуриране на Dial-Up интернет достъп чрез модем. pon, poff и plog са съответно командите за установяване, прекъсване и преглед на дневника на връзката. pppoeconfПо същия начин, настройване на достъп до Интернет чрез ADSL модем. кой съм азПозволява ви да разберете потребителското име, ако сте забравили iftopкоманда за преглед на мрежовите връзки от конзолата netstatКомандата показва съдържанието на различни мрежови структури от данни в различни формати в зависимост от посочените опции. iwconfigпоказване на информация за wi-fi мрежовите интерфейси iwlist сканиранепоказване на информация за точките за достъп в рамките на обхвата Безплатносвободна памет

Суперпотребител root

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

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

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

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

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

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

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

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

Когато работите в графична среда, терминалните емулатори са удобни. Като правило те поддържат отметки - няколко терминала в един прозорец, поддържат цветови схеми.

Shell скриптове

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

Първият ред на скрипта описва стандартния път на променливите.

15.07.2015 от wpandr_adm

Програмата Android Terminal Emulator ви позволява да работите в системата Android с помощта на командния ред на Linux. За какво са такива трикове? По едно време разработчиците решиха да направят Android с ядрото на Linux. Разбира се, специални програми на системи като Unix няма да работят (в повечето случаи), тъй като графичната база е твърде различна.

Това, което е хубавото на Unix и подобни системи, е пълната свобода на действията и командите – правете каквото искате и както искате. При Android това не е възможно поради различни лицензи и гаранции. Възможно е да получите Root права, но това ще доведе до загуба на гаранцията на устройството.

Емулатор на терминал

Лесно е да намерите доста голям избор от емулатори на терминали в мрежата; трябва да обърнете внимание на терминалния емулатор на Android. Тъй като това все още е Android, не можете да правите много без Root права, но все пак можете да извършвате някои операции. Като пример е по-добре да разгледаме една от най-простите операции. Отворете текстов файл на SD картата. Не можете да го редактирате, можете само да го видите. Предвиден път до файла: /sdcard/Documents/com_board_items.tpl. За да започнете, отворете приложението чрез иконата на работния плот, която се появява след изтеглянето. В полето "Прозорец 1" можете веднага да започнете да пишете команди, самата клавиатура за въвеждане на текст се отваря в долната част на екрана и не се свива.

За да отворите текстов файл чрез Android Terminal Emulator, трябва да регистрирате две команди:

  • cd sdcard / Документи;
  • котка com_board_items.tpl.

Първата команда, въведена в полето на емулатора, отвежда потребителя до желаната папка, а втората показва съдържанието на желания файл на екрана на устройството. Ако не знаете къде се намира необходимия документ, изпълнете командата Is, като я въведете в полето на прозореца, след което на екрана се показва списък с всички файлове в папките, които са били отворени по време на търсенето.

По подразбиране този емулатор винаги използва sh интерпретатора. Освен това терминалът има възможност да стартира приложения. Тийм билдингът има три елемента. Първата команда - am - е управлението на прозореца, start-n е командата за стартиране на желаната програма. Следващият елемент е процесът, който искате да започнете.

Аз съм start-n com.android.browser / .BrowserActivity.

Pm list packages е команда за показване на списък с инсталирани програми и приложения.

Емулатор на терминал за Android може да създаде множество прозорци и да превключва между тях.

Има клавишни комбинации за ускоряване и улесняване на потребителското изживяване. Но това е твърде неудобно. Как точно създателите предлагат да се закрепят няколко клавиша на емулатора, който е на сензорното устройство, не е ясно. Ето защо, въпреки всички усилия на разработчиците, тази опция остава безценна и неизползвана.

Настройки на програмата

Емулаторът на терминал на Android може да се персонализира. Не, няма да можете да направите розов екран, но няма да е трудно да коригирате някаква основа. Всички настройки се показват на един панел на екрана и се групират в категории.

Има само 4 групи:

  • екран;
  • текстови съобщения;
  • клавиатура;
  • командна обвивка.

В първата група можете да направите лентата на състоянието и лентата за действие видими или невидими, както и да замразите екрана. Това означава защита срещу случайно завъртане на екрана, което, между другото, е изключително неудобно при работа с конзолата. Групата текстови настройки отговаря за размера, цвета и кодирането на шрифта. Не можете да промените самия шрифт, но това не е толкова критично.

Група за персонализиране на клавиатурата. С негова помощ можете да свържете необходимите клавиши с бутоните на телефона, но понякога необходимите бутони на новите модели просто не са там. Но командната обвивка е задължителен параметър. С тази група настройки можете да промените типа на терминала, да промените командната обвивка и да зададете команди за стартиране на емулатора.

Емулаторът на терминал не е забавно приложение за забавление в метрото. Предназначен е за много напреднали потребители на Android, които разбират спецификата на системата и са свикнали да използват Linux на своите компютри.

Ако не сте от тях, но все пак сте инсталирали емулатора, тогава когато стартирате програмата и натиснете бутоните, няма да можете да развалите нищо. В същото време си струва да въвеждате командите, открити в мрежата, с повишено внимание.

Смартфон или таблет могат да бъдат свързани към компютър и не просто да преместват файлове, но и да осъществяват много по-широко взаимодействие, е добра новина. В допълнение към факта, че по този начин можете да коригирате някои грешки, има много други трикове. За да приложите последното, са необходими няколко специални инструмента и познания за определени команди. Ще говорим за това днес с вас. Тази публикация съдържа информация за десет основни команди, които ще ви бъдат полезни при работа с командния ред.

С инструментите всичко е просто. Ако вие или потребител, просто трябва да инсталирате SDK, можете да прочетете повече за това на уебсайта Разработчици на Android... Ако операционната система на вашия компютър е -, тогава трябва да се побъркате с инсталирането на драйверите. Но в този случай ще се сблъскате с по-прости инструменти.

Първо трябва да изтеглите този файл. Отваряйки го, ще намерите папката android-инструменти... Плъзнете го някъде на достъпно място. След това инсталирайте adbи бързо зарежданедрайвери за Windows... Те могат да бъдат намерени на уебсайта на производителя на вашия компютър. Ако имаш проблеми, разрови се във форумите.

Следващата стъпка е да активирате опцията за отстраняване на грешки чрез USB на вашия Androidустройство и свързването му към компютър.

Това е всичко. Можете да започнете да изучавате командите

Екипът е един от най-важните в началния етап на работа. Това е необходимо, за да проверите дали вашето устройство взаимодейства с компютъра.

Ако сте опитен потребител, най-вероятно ще искате да добавите директория с Androidинструменти. Ако не, просто посочете папката, посочена по-рано за Windowsпотребители, или Android SDKинструменти. Windowsпотребителите също имат някои предимства. За да посочат правилното местоположение, те трябва да използват Shift + щракване с десен бутон върху папката. Macи Linuxпотребителите трябва да стигнат до там сами, след като отворят самия терминал. Или изтеглете разширението за файловия мениджър, което ще ви позволи да извършите магията на десния бутон.

Когато стигнете до желаната папка, въведете "" (без кавички) в командния ред. Ако видите серийния номер, значи всичко е минало добре. Ако не, тогава се уверете, че сте в правилната папка и Windowsдрайверите са инсталирани правилно. Също така не забравяйте за USB отстраняване на грешки.

Сега можем да преминем към следващите команди.

Можете да използвате командата, за да преместите файлове във вашия Androidустройство. За да направите това, ще трябва да разберете пътя, където се намира файлът и пътя, където трябва да бъде поставен. Да вземем пример с малък видео файл superfreak.mp4, който трябва да бъде изпратен в папката Movies на вашето устройство.

Файлът superfreak.mp4 е най-добре да се копира в папката android-инструментитака че не е нужно да предписвате дълъг път. След това в командния ред трябва да въведете "adb push superfreak.mp4 / sdcard / Movies /" (не забравяйте да премахнете кавичките). След това файлът ще бъде копиран на вашето устройство в посочената папка.

Ако не копирате superfreak.mp4 в папката с инструменти, ще трябва да регистрирате нещо като C: \ Users \ Jerry \ Desktop \ superfreak.mp4. И двата метода работят, така че зависи от вас. За да определите правилно пътя към папката на Androidустройство, използвайте един от файловия изследовател с. И не забравяйте за обратната наклонена черта Android.

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

И така, въвеждаме командата "adb pull /sdcard/Movies/superfreak.mp4". И тогава посочваме дестинацията. И не забравяйте обратната наклонена черта за Android.

Всичко е правилно. Тази команда ви позволява да рестартирате устройството си от командния ред. Просто въведете "" и натиснете enter. Възможно е рестартиране по всяко време.

5.adb reboot-bootloader и adb reboot recovery

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

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

Когато работите с bootloader, adbкомандите не работят. Все още не сте стартирали в нормален работен режим Androidи инструментите за отстраняване на грешки не са активни. В този случай можете да използвате бързо зареждане.

Това е един от най-модерните инструменти, но е деактивиран на много терминали. За да проверите дали вашето устройство работи в този режим, просто въведете "" в командния ред. Серийният номер трябва да се появи, както е в случая с командата " adb устройства". Ако това не се случи, тогава проблемът може да е в драйверите.

Екипът премахва фабричните ограничения от вашия Nexusустройство. Други производители имат свои собствени методи, които ви позволяват да отключите буутлоудъра (ODIN или .sbf файлове), така че тази точка може да не ви засяга, но тя добре илюстрира отвореността на цялото Androidсистеми.

Използването на тази команда е изключително просто: уверете се в това бързо зарежданеработи, въведете "" и натиснете enter. На устройството ще се появи известие. Прочетете го внимателно и направете правилния избор.

ще изтрие всичко от вашето устройство!

Има два начина да го използвате. Първият е, че изпращате команда до устройството и това ви позволява да работите в командния ред на неговата обвивка. Вторият ви позволява да влезете в обвивката от терминала. В първия случай въведете "". Това ще ви даде възможност да правите промени в основните папки. Но внимавайте, трябва да сте добри в черупките пепели bash.

Вторият метод ще изисква комбинация с Пепелни екипи("adb shell<команда>"). Пример би бил промяна на разрешенията за файлове:" adb обвивка chmod 666 /данни / някакъв файл".

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

За да актуализирате приложението, трябва да използвате " adb install -r TheAppName.apk". За инсталиране на SD карта -" adb install -s TheAppName.apk"за да зададете ограничение на достъпа -" adb install -l TheAppName.apk", това е за инсталиране на приложението в / data / app-private.

Естествено, има и обратна команда: " adb деинсталирайте TheAppName.apk". Ако искате да деинсталирате приложението, но оставите всички данни и кеш на място, тогава използвайте" adb uninstall -k TheAppName.apk".


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

За да видите всички записи, просто въведете "" и натиснете enter. Записите могат да се превъртат без затруднения, но шансовете да намерите нещо по този начин са изключително малки. Но можете да използвате филтри или извеждане на текст.

Филтърът се използва, ако приложението има маркер, който всъщност е свързан с командата. Изходът на текст изглежда много по-практичен. Този метод ви позволява да създадете .txt файл на вашия компютър за по-късно проучване. За да направите това, въведете " adb logcat> filename.txt". Като стартирате командата, вие извършвате всички действия, които ви интересуват, свързани с приложението, след което го затваряте с помощта на командата CTRL + C. След това в директорията, в която работите, ще намерите текстов файл с всички данните, от които се нуждаете. Можете да ги изпратите на разработчиците, за да се запознаят с проблема или да ги използват за свои цели.

Има много други команди, но можете да разберете за тях сами. За първи път основните десет ще са достатъчни.

Android A до Z: Десет основни команди за Android терминали:
рейтинг 80 от 80въз основа на 80 оценки.
Само 80 рецензии.

Потребителите, които използват Android смартфони или таблетни компютри не само за провеждане на разговори, гледане на видеоклипове и така нататък, но използват всички възможности на тази операционна система малко по-дълбоко, мисля, че са чували за такава концепция като терминал и че някои команди се изпълняват изключително в него. В тази статия ще опишем какво всъщност изпълнява всяка от наличните команди.

Нека веднага направим резервация, че тези команди вече са познати на потребителите на операционната система Linux. Първо, стартираме самия терминал. Предварително, разбира се, трябва да го изтеглите и инсталирате на вашето Android устройство.

Виждаме следното на екрана:

Име_на_устройство: / $

устройство_име -това е името на вашето устройство с Android.

Тази команда дава Root права, тоест ви позволява да извършвате всякакви действия, разбира се, първо трябва да получите Root достъп за устройството. Преди да изпълните тази команда, вие сте ограничени от правата и достъпа на госта.

Име_на_устройство: / $

Символът "$" означава, че в момента имате само права на гост, тоест малко можете да направите.

Име на устройството: /#

Символът "#" означава, че в момента имате Root права.

Можете да видите в терминала например следната логическа последователност след въвеждане на командата СУ:

Име_на_устройство: / $ su

Име на устройството: / #

Команда, която се премества във всяка папка (директория), например:

Име_на_устройство: / # cd dir1

Device_name: / dir1 #

Забележка, " CD ..»Навигира до директорията едно ниво по-високо.

Тази команда изброява съдържанието (файлове и директории) на текущата директория, например:

Име_на_устройство: / # ls

кошче

Забележка, " LS-А»Показва пълен списък със съдържанието на текущата директория, включително скрити файлове. За разлика от Windows, скритите файлове са например точка с име . име

Показва текста, който е във файла, например:

Stroka2

Показва текста, който е във файла, но в обратен ред, тоест първо последния ред, в края - първия. Например:

Device_name: / sdcard # cat test

Тази команда създава директория (папка), например така:

Име_на_устройство: / sdcard # mkdirtestdir1

Важно е, че в подобни на Linux системи, към които принадлежи операционната система Android, регистрът в имената на файлове и папки е важен, така че testdir1и Testdir1- различни директории.

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

RM -Р

Команда, която изтрива посочената папка. Например:

Име_на_устройство: / sdcard # rm -r dir1

Копира файл.

CP -Р

Копира директория.

Преименува посочения файл. пример:

Device_name: / sdcard # mv filetest FileTest

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

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

Device_name: / sdcard # touch file1

Име_на_устройство: / sdcard # wget http: //video.mkv

Показва текущата дата и час.

Показва календара за текущия месец на екрана.

Забележка - ако въведете например „ CAL 2012", Календарната таблица за 2012 г. ще бъде показана на екрана.

Показва текущите процеси на екрана.

Монтирайте посочения път.

Демонтирайте посочения път.

Командата извършва бързо и правилно пълно изключване на системата.

БЕЗПЛАТНО -М

Показва текущото състояние на RAM на екрана (в мегабайти).

Показва текущото използване на паметта на екрана.

Изчиства всички изходни знаци от екрана на терминала.

Показва колко потребителски данни заемат на устройството.

Показва времето, през което операционната система е работила от последния път, когато е била включена.

Задава права за достъп до изброените файлове, например:

Задаване на права върху изброените файлове

chmod 777 файл1 файл2 файл3

За група (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 (само за четене)

Понякога правата се изразяват не с три, а с четири цифри - това означава, че в допълнение към собственика, групата и останалите има суперпотребител, тоест главният администратор. На първо място е числовата стойност, която отговаря за неговите права.