דלג לתוכן
SO

SSH OneShot for iOS

מוֹצִיא לָאוֹר: Infrageeks
iOS $3.99
הורד v1.3 0 הורדות
גִרְסָה1.3
מוֹצִיא לָאוֹר Infrageeks
תאריך הוצאה13 ביוני 2016
תאריך הוסף16 בספט׳ 2014
דרישות OsiOS
דרישות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 היא אפליקציית אייפון קטנה המאפשרת לך לאחסן פקודות ssh בודדות שאתה מפעיל במחשב או בשרת שלך. בשביל מה אני יכול להשתמש בה? אפשר להפעיל עכשיו כמעט כל דבר שאתה יכול לעשות בשורת פקודה מהטלפון שלך. מקרי השימוש השונים הם כדלקמן: פקודות אלו הן פקודות שאתה מפעיל באופן עיוור, מבלי לחכות לתוצאות. דוגמאות הן להפעלה ועצירה של אפליקציות ושירותים, או גישה לשירותי RESTful באמצעות סלסול המפעילים פעולות. ב-Mac אתה יכול להפעיל אפליקציות בהפעלה הפתוחה הנוכחית עם משהו כמו:osascript -e 'תגיד לאפליקציה "iTunes" להפעיל' זה יכול להיות שימושי אם יש לך שרת מדיה בארון. או בשרת Linux:service httpd stopאו כל קובץ סקריפט הפעלה מורכב יותר שכתבת. פקודות עם תוצאות אלו פקודות שאתה מפעיל ורוצים לראות את התוצאות שלהן. זה יכול להיות פשוט כמו ls בספרייה כדי לראות אם העלאת ftp הסתיימה, בדיקת סטטוס שירות מהירה או משהו מסובך יותר כמו חידוד דרך קובץ יומן עבור שגיאות. שוב זה יכול להיות כל דבר שניתן להפעיל בשורת הפקודה. יש כרגע כמה מגבלות על סוגי הפקודות שאתה יכול להפעיל כאן. פקודות אינטראקטיביות שצריכות לדעת את סוג הטרמינל כמו top, prstat ודברים כאלה לא יעבדו. כל פקודה שפותחת זרם פלט גם לא תעבוד (אבל אני עובד עליה לקראת המהדורה הבאה). פקודות סטטוס פקודות אלו מוסיפות קצת יותר אינטראקטיביות. פקודות אלו יופעלו אוטומטית כאשר תפתח תיקיה המכילה פקודות סטטוס ותהפוך את הכפתור לאדום או לירוק בהתאם לתוצאות. מצב העבודה הבסיסי הוא שאם הפקודה מקבלת משהו כתוצאה מכך, זה טוב (ירוק) ואין תגובה רעה (אדום). אז אם אתה רוצה לבדוק אם iTunes פועל על שרת המדיה אתה יכול להשתמש בפקודה הבאה: ps ax | grep iTunes | grep -v grep | grep -v iTunesHelperבדוגמה זו, אנו לוקחים את רשימת התהליכים הרצים, מוצאים את כל השורות המכילות את המילה iTunes (המקרה חשוב!), ולאחר מכן, באמצעות -v מבטלים את השורות המכילות grep (שהיא הפקודה הראשונית שלנו) ואת אותה טכניקה כדי לחסל את הקו המכיל את תהליך iTunesHelper שממשיך לפעול ברקע בין אם iTunes פועל ובין אם לא. אז אם iTunes פועל, נחזיר שורה מהבקשה המקורית, אחרת התוצאה תהיה ריקה. אם אתה מתקשה לנסח את הפקודה כך שריק הוא רע, אתה יכול להפעיל מתג כדי להחליף את החלק הזה. למשל אני בודק את התוצאות של שרת ה-ZFS שלי עם סטטוס zpool ומחפש את המילה degraded כלומר יש דיסק לא מקוון שאני צריך לבדוק את מצב on.zpool | grep degraded כשהמתג 'החזרה Null' מופעל. האם זה מאובטח? סיסמאות מאוחסנות במחזיק המפתחות של iOS, וכל תקשורת הרשת היא באמצעות SSH, אז, ובכן, כן. ניווט לחץ והחזק פקודה או תיקיה ותוכל לסדר אותה מחדש , קובץ אותו בתיקייה, או השתמש בכפתורי העריכה והמחק בתחתית המסך.

תוכניות דומות

אלטרנטיבות

עוד מהמופרסם הזה