Risposte:
Uso
gnome-terminal --working-directory=/path/to/dir
chsh
.
Aggiungi la seguente riga alla fine del tuo ~/.bashrc
:
cd ~/public_html
cd -
dovresti portarti alla precedente directory di lavoro in modo da poter usare "open in terminal", il tuo bashrc ti inoltrerebbe immediatamente alla directory scelta, quindi cd -
ti riporterebbe alla directory che volevi aprire. Dovrebbe funzionare!
Puoi:
Modifica / crea il file ~/.bashrc
e aggiungi questa riga alla fine del file:
alias cdx='cd /path/to/myfolder'
Salvare la modifica e disconnettersi / accedere. Quando si esegue il comando "cdx", si accederà alla cartella specificata.
È possibile creare un collegamento / collegamento che eseguirà questo comando:
Se usi gnome-terminal (ubuntu):
gnome-terminal --working-directory="/full/path/to/myfolder"
Se usi lxterminal (Lubuntu):
lxterminal --working-directory="/full/path/to/myfolder"
puoi aggiungere nautilus-script così
Creare un file vuoto denominato "Apri terminale qui" in
~/.local/share/nautilus/scripts/ # for Ubuntu 13.04 or above
~/.gnome2/nautilus-scripts/ # for Ubuntu 12.10 and below
directory.
Aprilo e scrivi queste righe all'interno.
#!/bin/bash
gnome-terminal
Renderlo eseguibile e fare clic con il tasto destro in qualsiasi directory di nautilus e selezionare "Script> Apri terminale qui" dal menu.
Apri "~ / .bashrc" Scorri verso il basso e aggiungi un comando change directory Esempio: cd ~ / myfolder
Quindi salva ed esci. "~" Ti porterà alla tua cartella home (/ home / loginname)
Ogni volta che avvii il tuo terminale legge il file .bashrc in modo da poter inserire anche percorsi di ricerca ETC ..... ,, in esso.
gnome-terminal --working-directory=/path/to/dir
come
rispose root45
o puoi fare anche questo
se avvii gnome-terminal come " gnome-terminal --working-directory=myfolder
", inizierà con la directory di lavoro su ~/myfolder
. così puoi aggiungere una nuova voce al tuo menu per usare quel comando invece dell'altra.
~
ciò non avrà l'effetto desiderato, sarà necessario utilizzare il percorso completo della cartella. È corretto nel contesto attuale, ma non sempre.
Questo funziona:
gnome-terminal --tab --title="your title" -- bash -c 'cd /path/to/dir && your_code' &
Alcuni commenti:
$ gnome-terminal --version # GNOME Terminal 3.28.1 using VTE 0.52.1 +GNUTLS -PCRE2