mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-03-28 21:16:20 +01:00
aapt to ag: add Russian translation (#4882)
This commit is contained in:
parent
a3f1b62b10
commit
c2420e8db0
11 changed files with 214 additions and 26 deletions
16
pages.ru/common/aapt.md
Normal file
16
pages.ru/common/aapt.md
Normal 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
24
pages.ru/common/ab.md
Normal 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
24
pages.ru/common/abduco.md
Normal 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
32
pages.ru/common/ack.md
Normal 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
28
pages.ru/common/act.md
Normal 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`
|
|
@ -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}}`
|
||||
|
|
|
@ -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`
|
||||
|
|
|
@ -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`
|
||||
|
|
|
@ -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`
|
||||
|
|
32
pages.ru/common/adguardhome.md
Normal file
32
pages.ru/common/adguardhome.md
Normal 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
32
pages.ru/common/ag.md
Normal 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}}`
|
Loading…
Add table
Reference in a new issue