写一个命令如果sd卡已分区,就格式化sd卡,如果没有分区先分区再格式化,最后重启系统。

if [ -e /dev/mmcblk0p1 ]; thenecho "partition /dev/mmcblk0p1 exists"echo "formart partition"mkfs.vfat /dev/mmcblk0p1 && rebootecho "formart complete"
elseecho "partition /dev/mmcblk0p1 not exist"echo "create /dev/mmcblk0p1 partition and formart"echo "np1w" | fdisk /dev/mmcblk0 && mkfs.vfat /dev/mmcblk0p1 && rebootecho "partition and formart complete"
fi

精减如下:

if ! [ -e /dev/mmcblk0p1 ];then echo -e "n\np\n1\n\n\nw\n"|fdisk /dev/mmcblk0;fi;mkfs.vfat /dev/mmcblk0p1&&reboot

分区命令 fdisk

echo -e处理特殊字符

要对 [ -e /dev/mmcblk0p1 ] 取非,可以在方括号前面加上一个感叹号 !

通过管道符号 | 将命令的输出传递给 fdisk 命令

linux命令sd卡分区及格式化sd卡相关推荐

  1. Linux 命令学习 -磁盘分区和格式化

    Linux 命令学习 -磁盘分区和格式化 磁盘分区操作 创建逻辑卷 调整逻辑卷大小 创建VDO卷 在计算机上使用磁盘空间的过程: 识别磁盘----分区----格式化----挂载----访问挂载点 fd ...

  2. linux(ubuntu)下分区和格式化sd卡

    我的手机sd卡需要分成两个分区,在windowxp下面死活搞不成. 主要的问题是,window只认识sd卡的第一个分区. 有人用修改驱动程序,让windows把sd卡认成日立的microdisk,分区 ...

  3. ubuntu下对sd卡 分区和格式化 挂载sd卡

    一. sd卡分区和格式化 1.查看自己的设备号 命令:mount 可以看到 最后一行即为sd卡的挂载目录 2. umount 由于sd卡插上之后会自动mount,所以需要unmout 命令:umoun ...

  4. linux格式化磁盘命令(磁盘分区及格式化)

    Ubuntu下挂载一个新硬盘的基本步骤是: 给硬盘创建分区; 给硬盘创建文件系统; 挂载移动硬盘. 需要用到的命令: lsblk #查看所有硬盘情况 df -lh #查看硬盘占用情况,以及挂载位置 s ...

  5. jq输出文本_如何用 Linux 命令行工具解析和格式化输出 JSON | Linux 中国

    我们将使用 Linux 上的命令行工具解析并格式化打印 JSON.它对于在 shell 脚本中处理大型 JSON 数据或在 shell 脚本中处理 JSON 数据非常有用.-- Ostechnix J ...

  6. Linux磁盘管理(分区+格式化)

    Linux磁盘管理(分区+格式化) 1.文件系统结构 •Linux的最重要特征之一就是支持多种文件系统.这样它更加灵活并可以和许多其它种操作系统共存. 文件系统类型: RHEL 7.x 使用的默认文件 ...

  7. linux服务器返回json,Linux 命令行工具解析和格式化输出 JSON的方法

    JSON 是一种轻量级且与语言无关的数据存储格式,易于与大多数编程语言集成,也易于人类理解 -- 当然,如果格式正确的话.JSON 这个词代表 J ava S cript O bject N otat ...

  8. Linux文件系统及磁盘分区与格式化(二次排版)

    Linux 的文件系统 磁盘物理组成                磁盘的组成与分区:  由图中可以看到磁盘中存储数据的部件为圆形的盘片(磁盘主要记录数据的部分). 盘片的结构      而磁盘的物理 ...

  9. linux命令管理GPT分区,Linux磁盘管理GPT分区教程

    Linux内核代码量大.逻辑关系复杂,因此对内核中的错误进行追溯和调试一直以来都是一件既耗费时间又耗费精力的事情.接下来是小编为大家收集的 Linux磁盘管理GPT分区教程,希望能帮到大家. Linu ...

最新文章

  1. main方法为什么是静态的
  2. 编译linux内核报错‘make menuconfig‘ requires the ncurses libraries
  3. 常用基础参数SurvivorRatio讲解 || NewRatio讲解 || MaxTenuringThreshold讲解
  4. 网站使用QQ登录问题小结
  5. 机器学习算法应用30篇(一)-支持向量机(SVM)理论与实践
  6. MySQL8怎么设置时区为东八区_mysql时区设置为东八区
  7. 收集灵感必备|文字这样组合排版那才叫设计
  8. 大数据之-Hadoop3.x_MapReduce_MapJoin案例需求分析---大数据之hadoop3.x工作笔记0133
  9. ERP项目实施记录04
  10. 电压的单位dBuV,dBmV和dBV以及dBu和dB的转化关系
  11. 基于Caffe的人脸识别实现
  12. 设计模式笔记6:工厂方法模式
  13. JQuery blockUI 的使用方法
  14. 计算机仿真 matlab,计算机仿真(matlab)PPT教程.ppt
  15. 数据大屏之跑马灯功能
  16. 洛谷P2306 被yyh虐的mzc
  17. VIVO市场ASO实战详解,vivo应用市场优化
  18. windows无法完成格式化怎么办?
  19. 批量下载网页链接---数据集批量下载
  20. uniapp app真机测试

热门文章

  1. react 点击弹窗之外关闭弹窗 demo
  2. 谐振电路 - 01 介绍
  3. 太赫兹成像系统行业调研报告 - 市场现状分析与发展前景预测
  4. 基于百度paddlehub多种海洋鱼类的智能分类识别
  5. AutoGluon包使用示例(表格、图像与多模态)
  6. unity Editor下批量设置材质球中的贴图部分:
  7. 一阶RC低通滤波器的离散化
  8. vs.net 2003 下载地址
  9. 人要感知到自己的渺小,行为才开始伟大
  10. 无人驾驶汽车技术之道路线识别