GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Bash-Profil zwischen Computern synchronisieren

~/.bash_profile

DROPBOX_PROFILE='~/Dropbox/Bash/.bash_profile'
if [ -f $DROPBOX_PROFILE ]; then
    . $DROPBOX_PROFILE
fi

~/.emacs

(load "~/Dropbox/Emacs/.emacs")

Wie wäre es damit, das vermeidet, spezielle Konfigurationsdateien zu haben, die die Dropbox-Versionen beziehen?

$ ln -s ~/Dropbox/Bash/.bash_profile ~/.bash_profile
$ ln -s ~/Dropbox/Emacs/.emacs ~/.emacs

Rufen Sie in Ihrem regulären .bash_profile einfach ~/Dropbox/Bash/.bash_profile auf.

#.bash_profile
. ~/Dropbox/Bash/.bash_profile # the '.' command runs a file.

Eigentlich möchten Sie die freigegebene Datei wahrscheinlich anders nennen oder sie zumindest nicht zu einer versteckten Datei machen.


Linux
  1. Übertragen Sie Dateien und Ordner sicher zwischen Computern mit Croc

  2. Warum funktioniert das ~/.bash_profile nicht?

  3. Gemeinsame Nutzung eines X-Servers (Sitzung) über mehrere Computer hinweg?

  4. Ist ein Leerzeichen zwischen #! Und /bin/bash in Shebang?

  5. Warum könnte man ~/.profile zu ~/.bash_profile hinzufügen?

Teilen Sie Dateien zwischen Linux- und Windows-Computern

.bashrc vs. .bash_profile

Übertragen Sie Dateien und Ordner zwischen Computern mit Croc

Was ist der Unterschied zwischen &> und >&in bash?

Unterschied zwischen Befehlen im Bash-Skript und Befehlen im Terminal

Was sind die funktionalen Unterschiede zwischen .profile .bash_profile und .bashrc