Набор комманд, которые помогут ускорить вашу работу с терминалом linux:
| Tab | Автоподстановка допустимых вариантов(файлов, папок, комманд) |
| Ctrl + A | Перемещает курсор в начало строки |
| Ctrl + E | Перемещает курсор в конец строки |
| Ctrl + U | Удаляет все символы в строке до курсора |
| Ctrl + R | Поиск по ранее вводимым командам (если раньше делал history | grep ‘command’ ) |
| Ctrl + C | Завершение запущенного процесса. Эта комбинация отправляет процессу сигнал SIGINT — это стандартный для большей части процессов запрос. |
| Ctrl + D | Закрыть текущий shell |
| Ctrl + Z | Переместить запущенный процесс в фон. Чтобы вернуть из фонового режими, введите команду fg |
| Ctrl + W | Удаляет слово(точнее группу подряд идущих букв,чисел,символов) слева от курсора до начал слова |
| Alt + D | Удаляет слово(точнее группу подряд идущих букв,чисел,символов) справа от курсора до конца слова |
| Ctrl + K | Удаляет все символы справа от курсора |
| Ctrl + Y | Вернуть удаленное с помощью Ctrl + W или Ctrl + U или Ctrl + K |
| Esc + T | Поменять местами два последних слова до курсора |
| Alt + F | Переместить курсор на одно слово вперед |
| Alt + B | Переместить курсор на одно слово назад |
Улучшаем меню Пуск в Windows 10. Обзор программы Classic Shell
Менее популярные, но тоже могут пригодиться:
| Ctrl + T | Поменять местами два последних символа до курсора |
| Ctrl + S | Отключить вывод символов в терминал |
| Ctrl + Q | Отменить команду Ctrl + S |
| Ctrl + H | Аналогично клавиши backspace |
| Ctrl + L | Очистить экран, результат такой же, как от команды clear |
Источник: thisis-blog.ru
Как выйти из программы sh?
Теперь я вошел в программу под названием, sh-3.2 которую, казалось бы, невозможно выйти.
Ctrl c , Ctrl z Или Ctrl x не работает.
exit , quit , q , : q Также не работает.
Все ответы Google предназначены для программного выхода из сценариев оболочки.
Улучшения названия приветствуются; Я не знаю, правильный ли термин «программа».
Ctrl + D делает трюк для меня.
Опубликовать как ответ, чтобы эта тема могла получить принятый ответ. Возможно, будет полезно для некоторых других новичков в будущем.
🔥🔥🔥 EFI Shell — при включении компьютера что делать? / how install Windows 10? ✅
Ctrl + D делает трюк для меня.
На самом деле это -n флаг, который представляет такое поведение. Он предназначен только для проверки синтаксиса команд, но фактически не выполняет их.
Источник: qastack.ru
Команда приложения Android ADB stop, например «принудительная остановка» для нерутированного устройства
Я пытаюсь остановить приложение на Android 2.3.7. Но в этой версии Android я не могу использовать команду «force-stop». Знаете ли вы какие-либо другие способы закрыть приложение на неуправляемом устройстве?
Erdem Ergin 24 июль 2013, в 11:38
Поделиться
Поделиться:
3 ответа
Лучший ответ
Первый способ
Нужен корень

Используйте kill : adb shell ps = > Перечислит все запущенные процессы на устройстве и их идентификаторы процессов
adb shell kill = > Вместо используйте идентификатор процесса вашего приложения Второй способ
В открывшемся окне Eclipse DDMS .
В представлении Devices вы найдете все запущенные процессы.
Выберите процесс и нажмите Stop .
Третий способ
Он убьет только фоновый процесс приложения. adb shell am kill [options] = > Убейте все процессы, связанные с (имя пакета приложения). Эта команда убивает только те процессы, которые можно убить, и это не повлияет на работу пользователя.
Возможные варианты: — пользователь | все | current: укажите пользователя, чьи процессы будут убиты; всех пользователей, если не указано. Четвертый путь
Нужен корень
adb shell pm disable = > Отключить данный пакет или компонент (написанный как «пакет/класс» ). Пятый путь
Обратите внимание, что run-as поддерживается только для приложений, подписанных с помощью отладочных ключей.
run-as kill Шестой способ
Введен в сотовый
adb shell am force-stop = > Отключить все, связанное с (имя пакета приложения). P.S.: Я знаю, что шестой метод не сработал для вас, но я думаю, что важно добавить этот метод в список, чтобы все знали его.
EvZ 24 июль 2013, в 09:52
Поделиться
Спасибо за ответ, но когда я использую kill я получаю ошибку «Операция не разрешена». Мое устройство не имеет root-прав, и я должен сделать это через ADB.
Erdem Ergin 24 июль 2013, в 09:20
Я обновил свой ответ, попробуйте 2-й или 5-й способ.
EvZ 24 июль 2013, в 09:32
Я использовал шестой. Работает как шарм. Я использовал его, чтобы остановить основное приложение, затем сделать сброс настроек и переустановить. Этот небольшой скрипт может быть полезен (точки с запятой указывают на разрывы строк, заменяют их): adb shell am force-stop ; стирание данных оболочки adb; очистка кеша adb; восстановление ADB перезагрузки; TIMEOUT 80 / без перерыва; adb install ;
Batdude 01 янв. 2014, в 20:08
какой путь эквивалентен тому, что пользователь заходит в детали приложения и выбирает «принудительную остановку»? шестой? Кроме того, как вы заставляете приложение переходить в состояние «остановлено», что означает, что оно не получает никаких намерений или каких-либо событий, пока пользователь не откроет приложение?
android developer 29 янв. 2014, в 00:26
Спасибо за включение # 6, в настоящее время большинство людей будут ориентироваться выше соты. Это работает точно для сценариев, которые я пишу: adb shell am force-stop
Источник: overcoder.net