wie finde ich dateien oder verzeichnisse (nur konsole)

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
michaa7
Beiträge: 5069
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

wie finde ich dateien oder verzeichnisse (nur konsole)

Beitrag von michaa7 » 09.06.2005 13:03:41

Hi,

ich bin immer noch nicht vertraut genug mit debian um jeweils die entsprechenden verzeichnisse zu finden. Gibt es auf der konsole (server ohne X) eine möglichkeit dateien zu finden? Blöde frage , gibt es bestimmt, aber warum funktioniert

Code: Alles auswählen

find ppp
oder

Code: Alles auswählen

find /ppp
nicht ( führe das als root im stammverzeichnis aus).

man find habe ich durchgelesen, aber wohl den entsprechenenden eintrag übersehn oder nicht verstanden
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
Silke
Beiträge: 559
Registriert: 17.05.2005 15:58:20
Wohnort: Hannover
Kontaktdaten:

Beitrag von Silke » 09.06.2005 13:07:56

Moin,

find . -name ppp
durchsucht das aktuelle Verzeichnis und alle Unterverzeichnisse nach einer Datei,
die exakt ppp heisst. Mit
find. -name "*ppp*"
findest du alles, was ppp im Namen enthaelt.

Ansonsten hilft dir vielleicht auch
locate <dateinamenteil>
weiter.

Gruss,
- Silke -
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.
- Kurt Tucholsky -

hennes@debian
Beiträge: 465
Registriert: 18.01.2005 02:11:40
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Schweiz - Kanton St. Gallen
Kontaktdaten:

Beitrag von hennes@debian » 09.06.2005 13:08:07

Code: Alles auswählen

find -name "ppp"
Oder ganz einfach: Man page lesen:

Code: Alles auswählen

man find

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 09.06.2005 13:09:30

Hi

Nun das dürfte etwas fehlendes Verständnis für den find Befehl sein ;)

Ich möchte eine Datei suchen, die da heisst snoopy.txt, ich weiss aber nicht genau wo sie steht, also

Code: Alles auswählen

find / -name "snoopy.txt"
Suche mir find von der Root aus / nach Namen -name der da lautet snoopy.txt.

Du kannst diesen Befehl auch nach Dateigrösse oder Datum suchen lassen.

Also...Du hast in Deinem Befehl quasi nur die Hälte des Benötigten angegeben ;)

Code: Alles auswählen

find /home -name "snoop*"
Suche mir find ab dem Verzeichnis home [/i]/home[/i] alle Dateiennamen -name die snoop* heissen, also jede beliebige Reihenfolge nach dem snoop, also snoopy, snoopy.t, snoop.txt uswusw

Besser verständlich ? ;)

Weiteres mit

Code: Alles auswählen

man find
[edit]
Mal wieder zu langsam im Tippen gewesen ;)
[/edit]

michaa7
Beiträge: 5069
Registriert: 12.12.2004 00:46:49
Lizenz eigener Beiträge: MIT Lizenz

danke @ all

Beitrag von michaa7 » 09.06.2005 13:21:38

n/t
gruß

michaa7

-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 09.06.2005 13:47:06

Wenns darum aber geht Progrmme zu finden type und wich. locate und dlocate auch noch
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten