Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> Linux >> Content
Hoe maak je een Linux -gids Grootte
Unix-systemen bieden tal van manieren om statistieken over directories , met inbegrip van de identificatie ( inode ) , machtigingen en grootte . De grootte van een bestand kan worden vastgesteld op verschillende maatregelen bytes , kilobytes , megabytes gigabytes of zelfs terabytes bij een enorme directory . De Linux gekozen methode voor het bevestigen van een bestand afhankelijk van het doel van de taak . Misschien wilt u vinden hoeveel schijfruimte in beslag wordt genomen door een map of je kan gewoon het formaat wilt weten om te zorgen voor voldoende ruimte om een ​​programma-installatie uit te voeren . Instructies

Type 1 in het commando schijfgebruik voor een map in een ' bash ' shell command line . Gebruik de " human readable 'versie ( - h ) van het commando .

Du - h



waar "

" is de naam van de map naar het bestand uit te pakken : om dit , soort te doen. Om aan te tonen , de uitgang voor een kleine map met de naam " Documenten " zou worden bevestigd met :

du - h Documenten


De output zou zijn :

8.0K Documenten < br >

Indien de directory Documents is 8 kilobyte groot , aangegeven met de letter " K " kopen van 2

Pak het veld grootte van de uitgang van het du commando . Dit wordt bereikt door het filteren van het eerste veld van de uitvoer met het awk commando als volgt :

du - h Documenten | awk ' { print $ 1} '

De output van deze versie zou zijn :

8.0K


de "$ 1 " parameter heeft betrekking op het eerste veld van de output , in dit geval de map grootte in kilobytes exclusief de mapnaam .
3

verder verfijnen uitgang alleen het nummer te verkrijgen . Dit kan worden bereikt door het filteren van de uitvoer in een " cut" commando als volgt :

echo
8.0K | cut - d . - f1

wordt afgedrukt getal " 8 " voor gebruik in verdere berekeningen indien nodig .

opdracht geeft de waarde " 8.0K " in de knipopdracht gescheiden ( - d ) door de " . " en dan specificeert veld 1 ( f - 1 ) , wat resulteert in het nummer 8
4

verkrijgen van de bestandsgrootte in kilobytes alles in een commando als volgt : .

du - h Documenten
| awk ' { print $ 1} ' | cut - d . - f1

Een variabele om de bestandsgrootte in kilobytes kan worden ingesteld als volgt :

var = " ` du - h Documenten | awk ' { print $ 1} ' | cut - d . - f1 ` "

$ var
in dit geval zou het aantal bevatten " 8 . "

Previous: Next:
  Linux
·Hoe te Koppeltekens in sofinum…
·Hoe te xargs Sed Vervangen Met…
·Hoe maak je een WAV convertere…
·Hoe om bestanden van binnen Ba…
·Hoe een OpenWrt Target System …
·Hoe controleert het netwerk in…
·Hoe om muziek vanaf de Rhythmb…
·Hoe maak je een Linux Knoppix …
·Hoe een DEB bestand maken 
  Related Articles
Hoe te Cool Bureaublad Achtergronden voo…
Hoe maak je Windows XP Fonts Look Better…
Hoe te bespoedigen Windows XP 
Hoe je Auto Login inschakelen in Windows…
Hoe je Auto Login inschakelen in Windows…
Hoe te installeren Windows XP op uw comp…
Hoe om te upgraden naar Vista uit Window…
Hoe om bestanden in Windows XP Pro 
Hoe te File Type Associations in Windows…
  Besturingssysteem Articles
·Hoe je webpagina's blokkeren Met Windows…
·Hoe je het besturingssysteem van XP naar…
·Hoe kan ik Monitoren Verandering in XP ?…
·Hoe te afdrukspoolerbron Jobs Delete in …
·Hoe de Hide Panel Vertraging in Gnome vo…
·Hoe maak je een Fat 32 schijf met Schijf…
·Hoe kan ik drivers toevoegen aan Windows…
·Hoe te : SSH sleutels in Ubuntu 
·Schijf defragmentatie , ook wel bekend a…
Copyright © Computer Kennis http://www.nldit.com