Home >System Tutorial >LINUX >Steps to check the number of Linux system partitions
Steps to check the number of Linux system partitions
Linux system is an open source operating system that is widely used in servers, embedded devices and other fields. In Linux systems, partitioning is the operation of dividing a disk into several logical parts. How to check the number of partitions in a Linux system? Specific steps and code examples are described below.
The steps are as follows:
Enter the following command to view the current partition status of the system:
sudo fdisk -l
This command will display the partition status of all disks, including mounted and unmounted partitions.
According to the output results, you can see the partitioning of the disk, as shown below:
Device Start End Sectors Size Type /dev/sda1 2048 1953791 1951744 953M EFI System /dev/sda2 1953792 156334847 154380056 73.6G Linux filesystem
Among them, /dev/sda1, /dev/sda2, etc. are the partitions of the disk. name.
Code example:
The following is a simple Python code example, which can get the number of partitions of the system and output the result by calling the system command.
import subprocess def count_partitions(): cmd = "sudo fdisk -l | grep ^/dev | wc -l" result = subprocess.run(cmd, shell=True, capture_output=True, text=True) if result.returncode == 0: return int(result.stdout.strip()) else: return "Error" if __name__ == "__main__": num_partitions = count_partitions() if num_partitions != "Error": print("系统分区数量为:", num_partitions) else: print("获取分区数量出错。")
Through the above steps and code examples, we can easily check the number of partitions in the Linux system. Hope this article helps you!
The above is the detailed content of Steps to check the number of Linux system partitions. For more information, please follow other related articles on the PHP Chinese website!