aleksib 发表于 2024-9-2 10:49

全志Linux磁盘操作基础命令

# 磁盘操作



## fdisk命令

> fidsk是一个用来创建和维护磁盘设备分区的一个实用工具。

```bash
$ fdisk -l   //列出当前系统所有的磁盘设备
$ fdisk /dev/sdc //操作设备节点为 /dev/sdc的一个设备。
```

* p : 显示所有的分区。
* d: 删除分区。
* n: 创建一个新的分区。
* t : 更改分区类型。
* w: 保存修改并退出。
* m: 显示帮助信息。





## gparted

> 图形化分区操作工具。

```bash
$ sudo apt install gparted
```





## mkfs.fat

> 格式化分区为 fat32类型

```bash
$ sudo mkfs.fat /dev/sdc1
```



## mkfs.ext2/3/4

> 格式化文件系统类型为 Linux EXT类型。

```bash
$ sudo mkfs.ext4 /dev/sdc2
```



## mount命令

> 挂载系统外的磁盘分区或者目录等。

```ba
$ sudo mount -t vfat /dev/sdc1 /mnt
$ sudo umont /mnt
$ sudo umont /dev/sdc1

$ sudo mount -t ext4 /dev/sdc2 /mnt
$ sudo umont /mnt
$ sudo umont /dev/sdc2
```



## df命令

> 显示Linux上文件系统磁盘使用的占用情况。

```bash
$ df//显示文件系统的磁盘使用情况。
$ df -h//以易读的形式展示输出磁盘的使用情况
```





## du命令

> 用于显示目录或文件大小。

```bash
$ du                 //显示当前目录下的所有文件及目录大小。
$ du -h   //以比较直观的方式显示所有文件及目录大小。
$ du dir -h//以比较直观方式显示dir目录大小。
$ dufile1//显示file文件大小。
$ dudir -h --max-depth=1 //以比较直观的方式显示dir目录并只显示目录深度为1级。
```



## dd命令

> dd命令用于数据的读取转换等操作。

```ba
$ dd --help   //查看dd帮助命令。
$ dd if=/dev/zero of=dd.img count=1024 bs=1M //生产一个1G大小的dd.img镜像
$ mkfs.ext4 dd.img//格式化为 ext4文件系统类型。
$ sudo mount -t ext4 dd.img /mnt//挂载到 /mnt目录下,之后进行操作。
$ sudo umount /mnt//操作完成后卸载该挂载的镜像。
```

beyond_笑谈 发表于 2024-9-2 17:13

<p>这些操作命令应该是通用的Linux命令,不只是针对全志吧?</p>

13620203064 发表于 2024-9-2 19:29

<p>Linux 的shell 命令吧,不是AllWinner独有的</p>
页: [1]
查看完整版本: 全志Linux磁盘操作基础命令