Sobes.tech
Junior — Middle

Kā noteikt izmantotās un brīvās diska vietas apjomu sistēmā?

sobes.tech AI

Atbilde no AI

Lai noteiktu izmantotās un brīvās diska vietas apjomu sistēmā, var izmantot dažādus rīkus atkarībā no operētājsistēmas.

Linux/Unix sistēmās bieži tiek izmantota komanda df:

df -h

Opcija -h parāda informāciju lasāmā formātā (GB, MB).

Piemērs izvadei:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        50G   20G   28G  42% /

Windows var izmantot šādu komandu:

Get-PSDrive -PSProvider FileSystem

Vai PowerShell:

(Get-PSDrive C).Free
(Get-PSDrive C).Used

Arī skriptos un programmās var izmantot API vai bibliotēkas, lai iegūtu informāciju par diskiem, piemēram, Java klasē File:

File diskPartition = new File("C:");
long totalCapacity = diskPartition.getTotalSpace();
long freePartitionSpace = diskPartition.getFreeSpace();
long usablePartitionSpace = diskPartition.getUsableSpace();