Krümelomat
Anmeldungsdatum: 18. Oktober 2010
Beiträge: 1077
|
Spielt man gerne mit dem Terminal und macht einen Fehler, kann sein dass alle Dateien weg sind. Deshalb ist es sinnvoll das Terminal Alt+Strg+T nicht direkt im Persönlichen Ordner zu starten. Man erstellt extra einen leeren Ordner für das Terminal und lässt das Tastaturkürzel neu zuweisen:
mate-terminal --working-directory=/home/nutzer/terminal/
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53611
Wohnort: Berlin
|
Man kann auch einfach die bashrc dafür nutzen und hat das gewünschte Verhalten dann immer - unabhängig davon, wie die Bash geöffnet wurde und welchen Terminalemulator man nutzt. Im Übrigen existiert deine selbst erfundene Versionsangabe weiterhin nicht, egal wie oft du die wissentlich falsch einträgst.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Krümelomat schrieb: Spielt man gerne mit dem Terminal und macht einen Fehler, kann sein dass alle Dateien weg sind. Deshalb ist es sinnvoll das Terminal Alt+Strg+T nicht direkt im Persönlichen Ordner zu starten. Man erstellt extra einen leeren Ordner für das Terminal und lässt das Tastaturkürzel neu zuweisen:
mate-terminal --working-directory=/home/nutzer/terminal/
Hindert einen aber nicht daran einen Fehler zu machen... Es ist ja egal, in welchem Verzeichnis man ist, wenn man mit absoluten Pfaden arbeitet. Spielt man gerne mit dem Terminal ist es sinnvoll oft backups zu machen ☺
|
V_for_Vortex
Anmeldungsdatum: 1. Februar 2007
Beiträge: 12085
Wohnort: Berlin
|
Mit „..“ statt „.” ist man außerdem sehr schnell ein Verzeichnis höher. ☺ (oder verhindert --working-directory das?)
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53611
Wohnort: Berlin
|
V_for_Vortex schrieb: Mit „..“ statt „.” ist man außerdem sehr schnell ein Verzeichnis höher. ☺ (oder verhindert --working-directory das?)
Soweit ich das aus
lese setzt das wirklich nur das Startverzeichnis für den Terminalemulator.
|
seahawk1986
Anmeldungsdatum: 27. Oktober 2006
Beiträge: 11179
Wohnort: München
|
Man könnte sich auch einen extra Benutzer (mit eigenem HOME-Verzeichnis) anlegen und auf den wechseln, wenn man Angst davor hat, etwas auf der Shell zu zerschießen - dann ist man in dessen HOME-Verzeichnis und hat keine Rechte etwas am eigenen zu verändern.
su - nutzer_ohne_rechte
|
Dakuan
Anmeldungsdatum: 2. November 2004
Beiträge: 6345
Wohnort: Hamburg
|
Wenn ich ein Terminal starte, weiß ich normalerweise was ich will. Da möchte ich dann nicht jedesmal in einer sandbox landen um mich dann zum Ort des Geschehens weiter zu hangeln. Ich würde es aber durchaus begrüßen, wenn das Terminal Fenster eine Option hätte, häufig genutzte Verzeichnisse als Favoriten zu speichern oder beispielsweise die N zuletzt verwendeten Verzeichnisse aus einer LRU-Liste auswählbar anbietet. Ich arbeite ja selten im Home Verzeichnis sondern meistens in irgendwelchen Projekt Verzeichnissen.
|
keraM
Anmeldungsdatum: 17. März 2006
Beiträge: 167
Wohnort: Dresden
|
Dakuan schrieb: ..., wenn das Terminal Fenster eine Option hätte, häufig genutzte Verzeichnisse als Favoriten zu speichern
Ich habe dafür Aliasse definiert. Mit Umsch+Strg+T einen neuen Reiter im Terminal öffnen, Alias eintippen, neuen Reiter, Alias, ... Innerhalb weniger Sekunden habe ich alle wichtigen Verzeichnisse geöffnet und kann arbeiten.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Dakuan schrieb: Wenn ich ein Terminal starte, weiß ich normalerweise was ich will. Da möchte ich dann nicht jedesmal in einer sandbox landen um mich dann zum Ort des Geschehens weiter zu hangeln. Ich würde es aber durchaus begrüßen, wenn das Terminal Fenster eine Option hätte, häufig genutzte Verzeichnisse als Favoriten zu speichern oder beispielsweise die N zuletzt verwendeten Verzeichnisse aus einer LRU-Liste auswählbar anbietet. Ich arbeite ja selten im Home Verzeichnis sondern meistens in irgendwelchen Projekt Verzeichnissen.
Sowas geht doch per Alias für deine Standardverzeichnisse.
| user@desktop:~$ alias bla='cd /Sammelmappe/Medien/Musik/H/Hörbücher/'
user@desktop:~$ bla
user@desktop:/Sammelmappe/Medien/Musik/H/Hörbücher$
|
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
Wenn man den Krusader verwendet, kann man dort mit
F2 in dem gerade angezeigten Verzeichnis ein Terminal öffnen. Oder man kann in der ~/.bashrc Aliase einrichten, die in ein verzeichnis wechseln, bspw. alias DOC='cd /home/$USER/Dokumente' wodurch nach Eingabe von DOC gefolgt von
⏎ in das Verzeichnis Dokumente im Homverzeichnis des gerade angemeldeten Benutzers gewechselt wird. So ließe sich dann eine Liste von Verzeichnissen per Kurzbefehl ansteuern. [Edit] Ich hatte die Idee auch, und nicht von ChickenLipsRfun2ea t abgeguckt.
|
Dakuan
Anmeldungsdatum: 2. November 2004
Beiträge: 6345
Wohnort: Hamburg
|
Sowas geht doch per Alias für deine Standardverzeichnisse.
Ok, als Nicht-Konsolen-Junkie bin ich da jetzt nicht drauf gekommen. Mir fehlt da manchmal der Weitblick. Aber das könnte doch auch eine alternative Lösung für den TE sein.
|
lubuntu-lulu
Anmeldungsdatum: 7. September 2014
Beiträge: 542
|
Vielleicht habe ich ja was falsch gemacht, aber kann es sein, dass ihr vergessen habt zu erwähnen wie man die Aliase speichert? Denn wenn ich einfach nur im Terminal
$ alias schreibtisch='cd /home/USER/Schreibtisch' eingebe, dann wurde ein Alias erstellt aber sobald ich es in einem anderen/neuen Terminalfenster ausprobiere funktioniert der Alias nicht mehr. Kurz um habe ich herausgefunden, dass ich in meinem Homeverzeichnis einfach die Datei
.bash_aliases erstelle und in diese meine Aliase reinschreiben kann & sie permament gespeichert werden.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53611
Wohnort: Berlin
|
Ja, einmal in den Artikel Alias reinschauen eben... Die Dokumentation wurde schließlich nicht geschaffen um nicht genutzt zu werden.
|
wxpte
Anmeldungsdatum: 20. Januar 2007
Beiträge: 1178
Wohnort: Schäl Sick
|
ChickenLipsRfun2eat schrieb: Dakuan schrieb: Ich würde es aber durchaus begrüßen, wenn das Terminal Fenster eine Option hätte, häufig genutzte Verzeichnisse als Favoriten zu speichern oder beispielsweise die N zuletzt verwendeten Verzeichnisse aus einer LRU-Liste auswählbar anbietet. Ich arbeite ja selten im Home Verzeichnis sondern meistens in irgendwelchen Projekt Verzeichnissen.
Sowas geht doch per Alias für deine Standardverzeichnisse.
Und wenn man das wirklich als Favoriten hinterlegen will, kann man in der .bashrc auch eine function eintragen:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 | function favdir() {
echo "Du möchtest auf eines deiner bevorzugten Verzeichnisse wechseln."
echo "Welches solls denn sein?"
echo "1 - Bilder"
echo "2 - Dokumente"
echo "3 - Downloads"
echo "4 - Forentexte"
read -p "Deine Eingabe: " e
case "$e" in
1) cd /home/wxpte/Bilder
;;
2) cd /home/wxpte/Dokumente
;;
3) cd /home/wxpte/Downloads
;;
4) cd /home/wxpte/Forentexte
;;
*) echo "Sorry, ich habe dich leider nicht verstanden. Bitte den Aufruf wiederholen."
;;
esac
}
|
|
Dakuan
Anmeldungsdatum: 2. November 2004
Beiträge: 6345
Wohnort: Hamburg
|
@wxpte
Das werde ich morgen mal ausprobieren. Heute ist schon zu spät (wg. Fehlerquote 😉 ).
|