Befehl "dir" anpassen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
zimon
Beiträge: 181
Registriert: 16.01.2003 17:50:53
Wohnort: Schweiz

Befehl "dir" anpassen

Beitrag von zimon » 17.01.2003 20:48:44

Wenn ich bei Debian in der Shell "dir" eingebe, so werden die Daten in Kolonnen dargestellt. Am liebsten habe ich aber die Darstellung "dir -la" .

Kann ich quasi den Befeh "dir" anpassen, so dass wenn ich "dir" eintippe automatisch "dir-la" ausgeführt wird?

Ich möchte nämlich alle Dateien sehen und vor allem die Berechtigungen... die sehe ich sonst nicht.

Gruss,
Simon

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 17.01.2003 20:59:41

In Deinem Home Verzeichnis liegt eine Datei ".bashrc", dort schreibst Du einfach

Code: Alles auswählen

alias dir='dir -la'
rein, und dann sollte es so sein, wie Du willst (in der nächsten Shell, die Du öffnest, aktuelle werden nicht beeinflusst). Da stehen auch normalerweise schon eine Handvoll aliases drin, die aber mit "#" auskommentiert sind. Insbesondere die Zeile mit DIRCOLORS könnte Dir gefallen (unterschiedliche Dateitypen haben unterschiedliche Farben: Verzeichnisse blau, Programme rot, Bilder grün usw...)

Und (nur am Rande): Normalerweise benutzt man unter Unix "ls" für die Directory Listings (ist noch ein Buchstabe kürzer) ;-)

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 17.01.2003 21:49:11

Hi,

dir ist selber nur ein alias in der bashrc und lässt sich leicht anpassen. Ich verwende die aliase ll und la hauptsächlich


Gruß

Dookie

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 17.01.2003 21:53:16

Das habe ich bis vor meinem letzten Posting auch gedacht, aber weil ich alles kontrolliere (naja, meistens...) habe einmal "which dir" eingegeben, und siehe da:
dreker@wintermute:dreker$ which dir
/bin/dir
dreker@wintermute:dreker$ ls -l /bin/dir
-rwxr-xr-x 1 root root 63784 2003-01-01 19:41 /bin/dir
Hat sich was mit alias... Sonst würde auch meine Lösung von oben nicht funktionieren (dir ist rekursiv definiert. Wenn das ein alias wäre, würde das schiefgehen...)

Patrick
Zuletzt geändert von pdreker am 18.01.2003 04:00:12, insgesamt 1-mal geändert.
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 18.01.2003 00:34:37

is ja interessant:

Code: Alles auswählen

fritz@seneca:~$ ls -l /bin/dir
-rwxr-xr-x    1 root     root        59592 2002-10-09 04:17 /bin/dir
fritz@seneca:~$ ls -l /bin/ls
-rwxr-xr-x    1 root     root        59592 2002-10-09 04:17 /bin/ls
fritz@seneca:~$ 
Gruß

Dookie

zimon
Beiträge: 181
Registriert: 16.01.2003 17:50:53
Wohnort: Schweiz

Beitrag von zimon » 18.01.2003 13:42:49

das mit dir ist halt noch ne alte DOS Krankheit von mir :-)

Naja werds mir abgewöhnen :-)

Antworten