1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00

adb*, chmod, weasyprint: add Russian translation (#4905)

This commit is contained in:
Bodyhealer 2020-11-05 00:37:23 +05:00 committed by GitHub
parent ec070b6242
commit 7820f75085
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 163 additions and 0 deletions

View file

@ -0,0 +1,20 @@
# adb install
> Android Debug Bridge Install: Передать пакеты на экземпляр эмулятора Андроид или подключённое Андроид устройства.
> Больше информации: <https://developer.android.com/studio/command-line/adb>.
- Передать Андроид приложение на эмулятор/устройство:
`adb install {{путь/до/файла.apk}}`
- Переустановить существующее приложение, оставляя его данные:
`adb install -r {{путь/до/файла.apk}}`
- Дать все разрешения перечисленные в манифесте приложения:
`adb install -g {{путь/до/файла.apk}}`
- Быстро обновить установленный пакет, обновив только изменённые части APK:
`adb install --fastdeploy {{путь/до/файла.apk}}`

View file

@ -0,0 +1,20 @@
# adb reverse
> Android Debug Bridge Reverse: обратные подключения сокета из экземпляра эмулятора Андроид или подключённого Андроид устройства.
> Больше информации: <https://developer.android.com/studio/command-line/adb>.
- Вывести список всех обратных подключений сокета из эмулятора или устройства:
`adb reverse --list`
- Обратить TCP порт из эмулятора или устройства на localhost:
`adb reverse tcp:{{удалённый_порт}} tcp:{{локальный_порт}}`
- Удалить обратное подключение сокета из эмулятора или устройства:
`adb reverse --remove tcp:{{удалённый_порт}}`
- Удалить все обратные подключения сокета из всех эмуляторов или устройств:
`adb reverse --remove-all`

View file

@ -0,0 +1,36 @@
# adb shell
> Android Debug Bridge Shell: Запуск удалённых команд оболочки на экземпляре эмулятора Андроид или на подключённом Андроид устройстве.
> Больше информации: <https://developer.android.com/studio/command-line/adb>.
- Запуск удалённой интерактивной оболочки на эмуляторе/устройстве:
`adb shell`
- Получить все свойства из эмулятора или устройства:
`adb shell getprop`
- Вернуть все разрешения времени исполнения на умолчательные:
`adb shell pm reset-permissions`
- Отменить все опасные разрешения для приложения:
`adb shell pm revoke {{пакет}} {{разрешения}}`
- Вызвать событие клавиши:
`adb shell input keyevent {{код_клавиши}}`
- Очистить данные приложения на эмуляторе или устройстве:
`adb shell pm clear {{пакет}}`
- Запуск активности на эмуляторе/устройстве:
`adb shell am start -n {{пакет}}/{{активность}}`
- Запуск домашней активности на эмуляторе/устройстве:
`adb shell am start -W -c android.intent.category.HOME -a android.intent.action.MAIN`

32
pages.ru/common/adb.md Normal file
View file

@ -0,0 +1,32 @@
# adb
> Android Debug Bridge: общается с экземпляром эмулятора Андроида и с подключённым Андроид устройством.
> Больше информации: <https://developer.android.com/studio/command-line/adb>.
- Проверить запущен ли процесс adb сервера и запустить его:
`adb start-server`
- Завершить процесс adb сервера:
`adb kill-server`
- Запустить удалённую оболочку на целевом экземпляре эмулятора/устройства:
`adb shell`
- Передать Андроид приложение в эмулятор/устройство:
`adb install -r {{путь/до/файла.apk}}`
- Скопировать файл/каталог с целевого устройства:
`adb pull {{путь/до/файла_или_каталога_устройства}} {{путь/до/локальной_папки_назначения}}`
- Скопировать файл/папку на целевое устройство:
`adb push {{путь/до/локального_файла_или_каталога}} {{путь/до/папка_назначения_устройства}}`
- Получить список подключённых устройств:
`adb devices`

31
pages.ru/common/chmod.md Normal file
View file

@ -0,0 +1,31 @@
# chmod
> Изменить права доступа файлу или папке.
- Дать [u]пользователю, который владеет файлом, права на его [x]исполнение:
`chmod u+x {{файл}}`
- Дать права [u]пользователю права [r]чтения и [w]записи в файл/папку:
`chmod u+rw {{файл_или_папка}}`
- Убрать права на [x]исполнение у [g]группы:
`chmod g-x {{файл}}`
- Дать [a]всем пользователям права на [r]чтение и [x]исполенеие:
`chmod a+rx {{файл}}`
- Дать [o]другим (не из группы владельцев файлом) такие же права как и у [g]группы:
`chmod o=g {{файл}}`
- Убрать все права у [o]других:
`chmod o= {{файл}}`
- Изменить права рекурсивно, дав [g]группе и [o]другим возможность [w]записи в папку:
`chmod -R g+w,o+w {{папка}}`

View file

@ -0,0 +1,24 @@
# weasyprint
> Переводить HTML в PDF или PNG.
> Больше информации: <https://weasyprint.org/>.
- Перевести HTML файл в PDF:
`weasyprint {{путь/до/входного.html}} {{путь/до/выходного.pdf}}`
- Перевести HTML файл в PNG, включая дополнительные пользовательские таблицы стилей:
`weasyprint {{путь/до/входного.html}} {{путь/до/выходного.png}} --stylesheet {{путь/до/таблицы-стилей.css}}`
- При переводе выводить дополнительную отладочную информацию:
`weasyprint {{путь/до/входного.html}} {{путь/до/выходного.pdf}} --verbose`
- При выводе в PNG указать нестандартное разрешение:
`weasyprint {{путь/до/входного.html}} {{путь/до/выходного.png}} --resolution {{300}}`
- Во входном HTML файле указать базовый url для относительных urls:
`weasyprint {{путь/до/входного.html}} {{путь/до/выходного.png}} --base-url {{url_или_имя-файла}}`