Как получить доступ к командной строке iOS (Terminal-у) Терминал (или командная строка) - средство ввода текстовых команд в Unix-системах (iOS, Mac OSx, Linux). Терминал является полезным и мощным инструментом, который помогает выполнять как простые, так и сложные задачи быстро и эффективно. Если провести аналогию с Windows, то терминал можно сравнить с окном MS-DOS, с той, лишь разницей что первый - гораздо более мощный инструмент управления системой.
С помощью командной строки вы можете производить любые изменения с файлами или папками, выставлять права собственности и доступа, собирать deb-пакеты, управлять репозиториями, установкой/удалением твиков и многое-многое другое. И так, как же получить доступ к командной строке?
Запускаем командную строку на самом iOS устройстве
- С помощью Cydia
Как сделать
- Открываем Cydia;
- Заходим во вкладку "Поиск" и ищем один из следующих пакетов:
- Нажимаем на нужный пакет - в правом верхнем углу видим кнопку "Установить"/"Install" - нажимаем её.
- После установки перезагружаемся. После перезагрузки на рабочем столе должна появиться иконка с приложением:
- С помощью цифровой подписи ipa и последующей установкой c компьютера
Как сделать
- Скачиваем Terminal.ipa
- Устанавливаем скачанный файл с помощью Cydia Impactor: Установка *.deb и *.ipa
- С помощью файловых менеджеров Filza или iFile
Как сделать
- Скачиваем deb пакет терминала (WhiteTerminal или MTerminal, или MobileTerminal). Скачать можно:ˇ
• с форума 4PDA;
• с сайта http://ipod-touch-max.ru/cydia/;
• с помощью Cyder;
• с помощью Cygnus [PC];
Не забудьте скачать зависимости к терминалу (если они еще не установлены на устройстве)! Иначе ничего не установится! Подробнее о зависимостях и для чего они нужны читайте здесь
- Запускаем Filza File Manager или iFile
- Открываем скачанный deb файл с терминалом. Устанавливаем. Перезагружаемся.
- С помощью автоустановщика, встроенного в Cydia
Как сделать
- Скачиваем deb пакет терминала (WhiteTerminal или MTerminal, или MobileTerminal). Скачать можно:ˇ
• с форума 4PDA;
• с сайта http://ipod-touch-max.ru/cydia/;
• с помощью Cyder;
• с помощью Cygnus [PC];
Не забудьте скачать зависимости к терминалу (если они еще не установлены на устройстве)! Иначе ничего не установится! Подробнее о зависимостях и для чего они нужны читайте здесь
- Скачанный deb пакет скопируйте в директорию /var/root/Media/Cydia/AutoInstall
Eсли закидываете файлы через ПК, эти директории видны только с твиком afc2add или его аналогом - Apple File Conduit "2"
- Перезагрузите устройство - пакет будет автоматически установлен после загрузки.
Если после установки терминала иконка на рабочем столе не появилась
- Попробуйте перезагрузите девайс.
- Если перезагрузка не помогла, попробуйте повторить процедуру установки
и перезагрузить устройство еще раз.
- Если и это не сработало, читайте тему [FAQ] Ремонтируем пропавшие иконки с рабочего стола
- Если после всех вышеперечисленных манипуляций иконка с терминалом так и не появилась, скорее всего, вы не установили какую-то зависимость (это касается, в основном, способа "С помощью автоустановщика, встроенного в Cydia") или повреждены системные файлы iOS.
Запускаем командную строку на компьютере через OpenSSH
Ниже перечисленные способы работают только, когда на девайсе установлены: OpenSSH и OpenSSL.
- C помощью iFunbox
Как сделать
- Подключаем девайс к компьютеру и открываем iFunbox Classic
- Переходим во вкладку Терминал SSH
- C помощью PuTTY
Как сделать
- На девайсе открываем программу "Настройки" -> Wi-Fi -> Жмем на букву i рядом с вашим подключением -> Запоминаем IP адрес
- Заходим на сайт и скачиваем программу PuTTY http://www.chiark.gree…am/putty/download.html
- Открываем PuTTY и в графе "Host Name (or IP address)" вводим IP адрес, который узнавали ранее, после чего жмем кнопку "Open"
- Откроется черное окно, где предложат нам ввести имя пользователя и пароль. Имя пользователя вводим "root", пароль - "alpine" (если меняли ранее, вводим свой. При вводе вводимых символов видно не будет).
Примечание: подключившись к девайсу через OpenSSH вы сразу находитесь в режиме суперпользователя! В процессе использования терминала вводить команду su и пароль alpine не нужно!
Материалы по теме:
Сообщение отредактировал directorgeneral - 07.09.16, 22:44