2017-07-09 72 views
6

Jupyter çalıştıran bir AWS örneğim var, genel olarak kullanmak için kullanıyorum ve kullanımda değilken kapatmaya eğilimliyim. Kapatmak IP ve DNS adını değiştirir. Mac'te, örneğin geçerli IP'sini almak ve Jupyter not defterini Chrome'da açmak için AWS CLI kullanan basit bir betik var.ChromeBook güvenli kabuk komut dosyasından bir web sayfası başlatın.

Aynı işlevi bir ChromeBook'da çoğaltmaya çalışıyorum. Kabuğun çalışmasını sağlayabildim, AWS CLI'yi çalıştırdım, ancak Chrome'da URL'yi açmak için son bitin nasıl yapılacağını anlayamıyorum. (Diğer bir deyişle, ChromeBook kabuk üzerindeki OSX Bash komutu open -a "/Applications/Google Chrome.app" http://1.2.3.4:8888 eşdeğer yapmak.

Böylece temelde ChromeBook kabuğundan Chrome'da keyfi URL açmak için nasıl bilmek istiyorum.

+0

Ah, pardon, bu talihsiz bir yazım hatasıydı. Geliştirici modunda Chromebook'un kendisinde bir kabuk çalıştırıyorum. (Ctrl-Alt-T, crosh ve daha sonra 'shell'i almak için) –

+1

[noip.com] (https://www.noip.com/free) gibi birkaç ücretsiz dinamik dns sağlayıcısı vardır; Başlangıçta tek satırlık bir curl komutu ve bir DNS kaydını günceller. Bu şekilde, ne sıklıkta IP değiştirirse edilsin, 'stevenburnap.noip.com' gibi bir şey her zaman ev sahibinize işaret edebilir. –

+0

Evet, bundan kaçınmaya çalışıyordum ama sanırım mecbur olabilirim. (Kısmen, sunucu, kullanmak istediğimde genellikle doğru başlatılacak ve DNS yayılımı gecikmeleri konusunda endişelendim.) –

cevap

4

Benim Krom OS makinesi xdg-open sahiptir. sürüm o kolay şey olacak ki varsa.

xdg-open http://1.2.3.4:8888 

değil, her zaman sadece bir parametre olarak url sahip Chrome tam yolunu arayabilir, (örneğin chrome http://...) veya consider the many options provided here.

+0

Çalıştığımda 'xdg-open'' nin kopyalarını ve '/ opt/google/chrome/chrome' çekirdek dökümlerini kullanmayın –