aapt to ag: add Russian translation (#4882)

translation-badges
Ryzhehvost 2020-11-16 20:18:22 +02:00 committed by GitHub
parent a3f1b62b10
commit c2420e8db0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 214 additions and 26 deletions

16
pages.ru/common/aapt.md Normal file
View File

@ -0,0 +1,16 @@
# aapt
> Утилита для упаковки ресурсов для Android.
> Компилирует и упаковывает ресурсы приложений Android.
- Вывести список файлов содержащихся в APK-архиве:
`aapt list {{путь/до/приложения.apk}}`
- Отобразить мета-данные приложения (версия, разрешения, и т.д.):
`aapt dump badging {{путь/до/приложения.apk}}`
- Создать новый APK-архив с файлами из указанной папки:
`aapt package -F {{путь/до/приложения.apk}} {{путь/до/папки}}`

24
pages.ru/common/ab.md Normal file
View File

@ -0,0 +1,24 @@
# ab
> Утилита бенчмаркинга Apache. Самая простая утилита для проведения нагрузочного тестирования.
> Больше информации: <https://httpd.apache.org/docs/2.4/programs/ab.html>.
- Запустить 100 запросов HTTP GET по заданному URL:
`ab -n {{100}} {{url}}`
- Запустить 100 запросов HTTP GET, обрабатывая до 10 одновременно, по заданному URL:
`ab -n {{100}} -c {{10}} {{url}}`
- Использовать постоянное соединение (keep-alive):
`ab -k {{url}}`
- Задать максимальное число секунд, которое можно затратить на бенчмаркинг:
`ab -t {{60}} {{url}}`
- Запустить 100 запросов HTTP POST по заданному URL, используя в качестве полезной нагрузки JSON из файла:
`ab -n {{100}} -T {{application/json}} -p {{data.json}} {{url}}`

24
pages.ru/common/abduco.md Normal file
View File

@ -0,0 +1,24 @@
# abduco
> Менеджер сессий терминала.
> Больше информации: <http://www.brain-dump.org/projects/abduco/>.
- Вывести список сеансов:
`abduco`
- Подключиться к сеансу, и создать его, если он не существует:
`abduco -A {{имя}} {{bash}}`
- Подключиться к сеансу с `dvtm`, и создать его, если он не существует:
`abduco -A {{имя}}`
- Отключиться от сеанса:
`Ctrl + \`
- Подключиться к сеансу в режиме только для чтения:
`abduco -Ar {{имя}}`

32
pages.ru/common/ack.md Normal file
View File

@ -0,0 +1,32 @@
# ack
> Утилита для поиска, подобная grep, оптимизировання для программистов.
> Больше информации: <https://beyondgrep.com/documentation/>.
- Найти файлы, содержащие "foo":
`ack {{foo}}`
- Найти файлы заданного типа:
`ack --ruby {{foo}}`
- Подсчитать общее число совпадений для термина "foo":
`ack -ch {{foo}}`
- Показать имен файлов, содержащие "foo" и число совпадений в каждом файле:
`ack -cl {{foo}}`
- Поиск заданной строки в файле:
`ack bar "{{foo bar}}" {{путь/до/файла}}`
- Поиск в файле по заданному регулярному выражению:
`ack bar "{{[bB]ar \d+}}" {{путь/до/файла}}`
- Вывести список всех допустимых типов:
`ack --help-types`

28
pages.ru/common/act.md Normal file
View File

@ -0,0 +1,28 @@
# act
> Запуск GitHub Actions локально с использованием Docker.
> Больше информации: <https://github.com/nektos/act>.
- Вывести список доступных actions:
`act -l`
- Запустить событие по умолчанию:
`act`
- Запустить заданное событие:
`act {{тип_события}}`
- Запустить заданный action:
`act -a {{action_id}}`
- Не производить реальный запуск actions (пробный прогон):
`act -n`
- Отображать расширенный лог:
`act -v`

View File

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

View File

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

View File

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

View File

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

View File

@ -0,0 +1,32 @@
# AdGuardHome
> Программное обеспечение для блокировки рекламы и отслеживания во всей сети.
> Больше информации: <https://github.com/AdguardTeam/AdGuardHome>.
- Запустить AdGuard Home:
`AdGuardHome`
- Запустить AdGuard с заданной конфигурацией:
`AdGuardHome --config {{путь/до/AdGuardHome.yaml}}`
- Установить рабочую папку, где будут сохранятья данные:
`AdGuardHome --work-dir {{путь/до/папки}}`
- Установить или удалить AdGuard Home как службу:
`AdGuardHome --service {{install|uninstall}}`
- Запустить службу AdGuard Home:
`AdGuardHome --service start`
- Перезагрузить конфигурацию для службы AdGuard Home:
`AdGuardHome --service reload`
- Остановить или перезапустить службу AdGuard Home:
`AdGuardHome --service {{stop|restart}}`

32
pages.ru/common/ag.md Normal file
View File

@ -0,0 +1,32 @@
# ag
> The Silver Searcher. Аналог ack, но имеет цель быть быстрее.
> Больше информации: <https://github.com/ggreer/the_silver_searcher>.
- Найти файлы, содержащие "foo", и вывести подходящие строки в контексте:
`ag {{foo}}`
- Найти файлы, содержащие "foo", в заданной папке:
`ag {{foo}} {{путь/до/папки}}`
- Найти файлы, содержащие "foo", но вывести только имена файлов:
`ag -l {{foo}}`
- Найти файлы, содержащие "FOO", независимо от регистра, и вывести только совпадения, а не строки целиком:
`ag -i -o {{FOO}}`
- Найти "foo" в файлах, у которых в имени есть "bar":
`ag {{foo}} -G {{bar}}`
- Найти файлы, содержимое которых совпадает с регулярным выражением:
`ag '{{^ba(r|z)$}}'`
- Найти файлы, у которых имя совпадает с "foo":
`ag -g {{foo}}`