The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > UNIX for Advanced & Ekspertsøgning Brugere
.
google unix.com



UNIX for Advanced & Ekspertsøgning Brugere Expert-til-ekspert. Lær avancerede UNIX, UNIX-kommandoer, Linux operativsystemer, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
slette alle, men en filer i en mappe finalight Shell Programmering og Scripting 10 05-21-2008 04:51 AM
Sådan Slet Multi Mappe og filer cthinh UNIX for dummyer Spørgsmål & svar 5 05-08-2008 05:03 AM
Slette nogle gamle filer fra bestemt mappe siva80_cit Shell Programmering og Scripting 2 12-11-2006 06:47 AM
slette filer i bestemt mappe Legato Shell Programmering og Scripting 2 03-29-2006 10:46 PM
Cron. Hvordan at slette filer i en mappe southoxon UNIX for dummyer Spørgsmål & svar 1 08-24-2003 11:55 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 06-01-2007
plcyber plcyber is offline
Registreret Bruger
  
 

Join Date: Jun 2007
Stillinger: 2
Question Er der alligevel for at slette en mappe, der har mere end 200mil filer?

Jeg har en mappe i min server, som er vokset utrolig meget stort med høj
mængde af filer. Filerne er output-filer genereret af printerserveren.
Jeg har problemer med at fjerne de filer eller endda hele biblioteket,
CPU-sats vil ramme toppe, når jeg udfører 'rm' kommando til at fjerne
filerne. Jeg kan heller ikke gøre en 'du-sk «af dir bcos det bare hænge.

Nedenfor er status for filen, når en udføre en 'ls' fra rodbiblioteket:

drwxr-sr-x 2 appltest oradba 204.728.832 30 maj 15:10 log_to_removed

Kan nogen hjælpe med at rådgive, hvad der er den bedste måde at fjerne eller skrabe denne mappe, der er at optage plads på min server?

Thks,
Patrina
  #2 (permalink)  
Old 06-01-2007
porter porter is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Jan 2007
Stillinger: 2965
bruge til at finde en liste over de filer til stdout og derefter bruge xargs at udføre rm i små bidder ....

Code:
find . -print | xargs -n 20 rm
Vil slette alle filerne i den aktuelle mappe i gulps af 20 ad gangen.
  #3 (permalink)  
Old 06-01-2007
plcyber plcyber is offline
Registreret Bruger
  
 

Join Date: Jun 2007
Stillinger: 2
Jeg har lige gennemført den kommando, du gav mig, jeg skulle se den liste over filer i stdout? Markøren bare blinke på skærmen, hvordan man kan bekræfte, at rm er igang?
  #4 (permalink)  
Old 06-01-2007
porter porter is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Jan 2007
Stillinger: 2965
Det er ikke meningen at udskrive noget på skærmen, er det bruger al det tid til at gøre det job.

brug "top" eller "PS" for at se på processen status

Du bør se "find" og "xargs" arbejder som gale og "rm" med det pid tælle op som hver "rm" køres med en gruppe på 20 filer.

Også hvis du har en "ls-ld" af rodbiblioteket du skal se inode reference tæller nedkastning som hver fil er slettet.
  #5 (permalink)  
Old 06-01-2007
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Join Date: Mar 2005
Beliggenhed: Irland
Indlæg: 4.240
Bemærk: Du skal slette ikke kun de filer, men også slette og genskabe den mappe.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 02:17 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0