The commonly used desktop OS is Microsoft Window. In window we have disk partition like [C: ] [D: ] drives. These drives are created by dividing the Hard disk space.

To store any data we need hard disk, to use hard disk we need to partition it. We cannot store any data in hard disk directly. it’s stored in file.

Hard disk can’t understand the units like MG/GB..etc. it’s only understands sectors. 1 sector== 512 bytes.

To see all hard disk attached to particular OS in Linux we can use the below command.

fdisk -l

if you want to view specific hard disk: fdisk -l /dev/sda.

In below output we can see the hard disk name as- /dev/sda

view Hard disk



Keystores and truststores are repositories that contain cryptographic artifacts like certificates and private keys that are used for cryptographic protocols such as TLS. We use a keystore and a truststore when our application needs to communicate over SSL/TLS.

Keystore and Truststore are password-protected files. The default format used for these files was JKS until Java 8. From Java 9, the default KeyStore format is PKCS12. The biggest difference between JKS and PKCS12 is that JKS is a format specific to Java, while PKCS12 is a standardized and language-neutral way of storing encrypted private keys and certificates.