1) wie kopiere ich in der shell ganze verzeichnisse(mit inhalt) ???
2) wie kann ichmir die größe eines Dateiverzeichnisses anzeigen lassen (mit inhalt),also z.Bsp. der gesamte platzbedarf von /home
3) wie kann ich mit ls NUR Verzeichnisse auflisten bzw Verzeichnisse ausschließen von ls ?
danke
drei grundlegende fragen
Re: drei grundlegende fragen
1) man cp
2) man du
3) das schreib ich jetzt aber lieber nicht hin <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
2) man du
3) das schreib ich jetzt aber lieber nicht hin <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
"Korrekt, Freundlich, Kostenfrei", wähle genau zwei. (Lutz Donnerhacke in dcsf)
Re: drei grundlegende fragen
@Lutz:
Zum dritten Punkt reicht ein "man ls" nicht aus, falls Du das meintest (ja, ich habe gerade noch mal die man-Page gecheckt <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">). Ich behelfe mir meist mit
ls -l | grep '^d'
da in der Langform immer ein "d" als erster Buchstabe bei Directories steht.
Jochen
Zum dritten Punkt reicht ein "man ls" nicht aus, falls Du das meintest (ja, ich habe gerade noch mal die man-Page gecheckt <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">). Ich behelfe mir meist mit
ls -l | grep '^d'
da in der Langform immer ein "d" als erster Buchstabe bei Directories steht.
Jochen
Re: drei grundlegende fragen
@Jochen
ich hatte da eine andere Lösung im Kopf, die war aber so kompliziert, dass wollt ich dann doch nicht von mir geben <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
und ich war mir nicht sicher, ob das in der manpage steht (wie man sieht hatte ich recht <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">)
Aber hier meine Lösung:
find . -type d -exec ls -l {} ;<!--no-->
ich hatte da eine andere Lösung im Kopf, die war aber so kompliziert, dass wollt ich dann doch nicht von mir geben <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
und ich war mir nicht sicher, ob das in der manpage steht (wie man sieht hatte ich recht <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">)
Aber hier meine Lösung:
find . -type d -exec ls -l {} ;<!--no-->
Last edited by trinity on 06. Dec 2001 10:17, edited 1 time in total.
"Korrekt, Freundlich, Kostenfrei", wähle genau zwei. (Lutz Donnerhacke in dcsf)
Re: drei grundlegende fragen
1. cp -a verzeichniss ziel
bei aelteren versionen muss das nicht klappen, dann cp -rp
2. du -sh verzeichniss
-h klappt nicht bei alten versionen
3a. ls -l | grep '^d'
alle dirs
3b. ls -l | grep '^-'
alle files
bei der find variante fehlt noch ein d nach ls -l also ls -ld , sonst gibt er alles in den verzeichnissen aus
das board schluckte uebrigens das \ vor dem ; am ende der find linie.
bei aelteren versionen muss das nicht klappen, dann cp -rp
2. du -sh verzeichniss
-h klappt nicht bei alten versionen
3a. ls -l | grep '^d'
alle dirs
3b. ls -l | grep '^-'
alle files
bei der find variante fehlt noch ein d nach ls -l also ls -ld , sonst gibt er alles in den verzeichnissen aus
das board schluckte uebrigens das \ vor dem ; am ende der find linie.
Re: drei grundlegende fragen
@marcdevil: Wie üblich einfach doppelt Backslash schreiben, damit's einmal erscheint.
Im Textfeld \<!--no-->\<!--no--> -> \<!--no--> im HTML.
@Lutz: Die Lösung ist nicht gerade falsch, liefert aber auch noch alle Unterverzeichnisse und deren Unterverzeichnisse und ... Man sollte also (wenn man's so kompliziert mag) noch "-maxdepth 1" setzen.
Jochen
Im Textfeld \<!--no-->\<!--no--> -> \<!--no--> im HTML.
@Lutz: Die Lösung ist nicht gerade falsch, liefert aber auch noch alle Unterverzeichnisse und deren Unterverzeichnisse und ... Man sollte also (wenn man's so kompliziert mag) noch "-maxdepth 1" setzen.
Jochen