| Версія | 1.3 |
|---|---|
| Выдавец | Infrageeks |
| Дата выпуску | 13 чэр 2016 г. |
| Дата дададзена | 16 вер 2014 г. |
| Патрабаванні да ОС | iOS |
| Патрабаванні | Compatible with: ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g |
| Усяго загрузак | 0 |
| Кошт | $3.99 |
Апісанне
SSH OneShot - гэта невялікае прыкладанне для iPhone, якое дазваляе захоўваць асобныя каманды SSH, якія вы выконваеце на вашым камп'ютары або серверы. Для чаго я магу яго выкарыстоўваць? Практычна ўсё, што вы можаце зрабіць у камандным радку, цяпер можна запусціць з вашага тэлефона. Розныя варыянты выкарыстання наступныя: Каманды Гэта каманды, якія вы запускаеце ўсляпую, не чакаючы вынікаў. Прыклады: запуск і спыненне праграм і службаў або доступ да службаў RESTful праз curl, якія запускаюць дзеянні. На Mac вы можаце запускаць прыкладанні ў бягучым адкрытым сеансе з дапамогай чагосьці накшталт:osascript -e 'паведаміць праграме "iTunes" аб актывацыі'Гэта можа спатрэбіцца, калі ў вас ёсць медыясервер у шафе. Ці на серверы Linux: service httpd stop. Ці любы іншы больш складаны выкананы файл сцэнарыя, які вы напісалі. Каманды з вынікамі Гэта каманды, якія вы запускаеце і жадаеце бачыць вынікі. Гэта можа быць так проста, як ls у каталогу, каб убачыць, ці скончылася запампоўка на FTP, хуткая праверка статусу абслугоўвання або нешта больш складанае, напрыклад, пошук памылак у файле журнала. Зноў жа, гэта можа быць што заўгодна, што можна запусціць у камандным радку. У цяперашні час існуюць некаторыя абмежаванні на віды каманд, якія вы можаце выконваць тут. Інтэрактыўныя каманды, якія павінны ведаць тып тэрмінала, такія як top, prstat і падобныя рэчы, не будуць працаваць. Любыя каманды, якія адкрываюць выхадны паток, таксама не будуць працаваць (але я працую над наступным выпускам). Каманды стану. Гэтыя каманды дадаюць крыху больш інтэрактыўнасці. Гэтыя каманды будуць аўтаматычна запускацца, калі вы адкрыеце папку, якая змяшчае каманды статусу, і пераключыце кнопку на чырвоны або зялёны ў залежнасці ад вынікаў. Асноўны рэжым працы заключаецца ў тым, што калі каманда атрымлівае што-небудзь у выніку, гэта добра (зялёны) і адсутнасць адказу - дрэнна (чырвоны). Такім чынам, калі вы хочаце праверыць, ці працуе iTunes на медыясерверы, вы можаце выкарыстоўваць наступную каманду: ps сякера | grep iTunes | grep -v grep | grep -v iTunesHelper. У гэтым прыкладзе мы бярэм спіс запушчаных працэсаў, знаходзім усе радкі, якія змяшчаюць слова iTunes (рэгістр важны!), а затым, выкарыстоўваючы -v, выдаляем радкі, якія змяшчаюць grep (гэта наша першапачатковая каманда) і тая ж методыка, каб выдаліць радок, які змяшчае працэс iTunesHelper, які працягвае працаваць у фонавым рэжыме, незалежна ад таго, працуе iTunes ці не. Такім чынам, калі iTunes працуе, мы вернем радок з першапачатковага запыту, у адваротным выпадку вынік будзе пустым. Калі ў вас узніклі цяжкасці з фармуляваннем каманды так, што пусты - гэта дрэнна, вы можаце пераключыць пераключальнік, каб памяняць гэтую частку. Напрыклад, я правяраю вынікі майго сервера ZFS са статусам zpool і шукаю слова degraded, якое азначае, што ёсць дыск у аўтаномным рэжыме, які мне трэба праверыць on.zpool status | grep degradedWith Null return is good switch on включен. Ці бяспечна гэта? Паролі захоўваюцца ў бірульцы iOS, і ўся сеткавая сувязь адбываецца праз SSH, так што так. Навігацыя. Націсніце і ўтрымлівайце каманду або папку, і вы можаце змяніць іх парадак , падайце яго ў папку або скарыстайцеся кнопкамі рэдагавання і выдалення ў ніжняй частцы экрана.