कमांड लाइन से Google Chrome का नया उदाहरण कैसे लॉन्च करें?


38

क्या कोई तरीका है जो मैं कमांड लाइन से Google Chrome का एक नया उदाहरण लॉन्च कर सकता हूं? मैं एक नई विंडो खोलने की बात नहीं कर रहा हूं - मैं एक नया उदाहरण चाहता हूं । यहाँ पर क्यों:

मान लीजिए कि मैं क्रोम खोलता हूं और कहीं पृष्ठ पर नेविगेट करता हूं। फिर मैं कहीं और से उसी खाते में एसएसएच। जब मैं चलता हूं:

google-chrome

... मुझे जो भी मिल रहा है वह मौजूदा विंडो में एक नया टैब है। यह बिल्कुल बेकार है जब मैं SSH के माध्यम से जुड़ा हुआ हूं।

मैं उसी खाते में चलने वाले Chrome का एक अलग उदाहरण कैसे लॉन्च कर सकता हूं , लेकिन SSH के साथ प्रयोग करने योग्य है?


1
इंकॉग्निटो मोड? google-chrome --incognito?
TheTuxRacer 5

@Kaustubh doesn मदद
trampster

जवाबों:


38

यह एक ज्ञात बग है--user-data-dir=/tmpनया सत्र शुरू करने के लिए तर्क (अस्थायी या खाली निर्देशिका के साथ) पास करने के लिए एक वर्कअराउंड है ।


3
धन्यवाद! मैं कैसे करना है पर विवरण के लिए देख रहा था। मैंने इसे वापस superuser.com/a/457045/132608 पर भी पोस्ट किया , जो इस सवाल का पहला StackExchange संस्करण था जो मुझे मिला।
औसिस

6
यह अब क्रोम के हाल के संस्करणों के साथ काम नहीं करता है, लेकिन आप अस्थायी या खाली निर्देशिका को निर्दिष्ट करके "रिक्त स्लेट" नए खाते से प्रभावी रूप से शुरू कर सकते हैं, जैसेchromium-browser --user-data-dir=/tmp
दान

9

मैं यह करता हूँ

cd ~ / .config / google-chrome
mkdir / tmp / chrome2
खोजो। -प्रिंट | cpio -mpdv / tmp / chrome2 # मेरे दिन में कोई cp -R नहीं था!
rm -fr / tmp / chrome2 / सिंगलटन *
rm -fr / tmp / chrome2 / सत्र * 
google-chrome --user-data-dir = / tmp / chrome2 /

Cpio / rm लाइनों के बजाय अब मैं इसका उपयोग कर रहा हूं

rsync -av --delete --exclude = / Singleton * --exclude = / सत्र * ~ / .config / google-chrome / / tmp / chrome2 /

यह अभी भी 2019 के रूप में काम करता है। कोई सत्र * फ़ाइलें नहीं है और मैंने बस ~ ~ .config / google-chrome-2 की निर्देशिका की एक प्रतिलिपि बनाई है और मैन्युअल रूप से सिंगलटन फ़ाइलों को हटा दिया है .. फिर आपके पथ में एक निष्पादन योग्य बैश फ़ाइल का नाम दिया गया है google-chrome-2युक्त google-chrome --user-data-dir=/home/<username>/.config/google-chrome-2और अब आपके पास लॉन्चर को ऊँचाई पर स्थापित करने का एक तरीका है। मुझे इसकी आवश्यकता थी कि एक ही समय में दो अलग-अलग डिवाइसों को कास्ट करने में सक्षम हो।
DKebler

0

--new-windowपैरामीटर का उपयोग करें ।

पसंद: 

google-chrome --new-window www.google.com

google.chrome ...नहींchrome ...
मुस्तफा अहंगराह

@MostafaAhangarha धन्यवाद, मैंने इसे बदल दियाgoogle-chrome
किम

11
प्रश्न पढ़ें: मैं एक नई विंडो खोलने की बात नहीं कर रहा हूं - मैं एक नया उदाहरण चाहता हूं।
मुस्तफा अहंगराह

1
यह काम नहीं करता है
फ्रांसेस्को बोकारो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.