一、常用的命令

  • mount:挂载文件系统
  • unmount:卸载文件系统
  • fdisk:硬盘分区命令
  • fdformat:格式化软盘
  • fsck:检查和修复文件系统
  • mkfs:创建文件系统
  • dd:转换和拷贝一个文件
  • genisoimage(mkisofs):创建一个ISO 9660映象文件
  • wodim(cdrecord):向光存储介质中写入数据
  • md5sum:计算MD5校验码

二、挂载、卸载存储设备

挂载:将该设备添加到文件树中,从而允许操作系统可以操作该设备,这个过程称为挂载。

/etc/fstab 文件列出了系统启动时挂载的设备。

使用mount命令,查看已经挂载的文件系统列表。

列表的格式是:device on mount_point type filesystem_type(options)

 /dev/sda2 on / type ext4 (rw)

以上表示dev/sda2设备挂载在根目录下,可读写.

首先切换到超级用户,再使用(umount)命令卸载设备。

[me@linuxbox ~]$ su -
Password:
[root@linuxbox ~]# umount /dev/sdc

然后为设备创建一个新的挂载节点,挂载节点仅仅是文件系统上的某个目录。

 [root@linuxbox ~]# mkdir /mnt/cdrom

使用 -t 选项指定文件系统类型:

 [root@linuxbox ~]# mount -t iso9660 /dev/sdc /mnt/cdrom

通过新建的挂载节点访问CD光盘的内容:

 [root@linuxbox ~]# cd /mnt/cdrom
[root@linuxbox cdrom]# ls

然后将目录切换到挂载节点以外的地方,卸载光盘:

 [root@linuxbox cdrom]# cd
[root@linuxbox ~]# umount /dev/sdc

经过上述操作,我们还需要确定设备的名称:


二、创建新的文件系统

使用fdisk命令进行磁盘分区,fdisk命令实现用户与磁盘设备进行较低层次的直接交互,该工具可以用来编辑、删除、创建设备分区。

 [me@linuxbox ~]$ sudo umount /dev/sdb1
[me@linuxbox ~]$ sudo fdisk /dev/sdb

然后输入m:

 Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help):

使用p可以显示设备的分区表:

 Command (m for help): p
Disk /dev/sdb: MB, bytes
heads, sectors/track, cylinders
Units = cylinders of * = bytes
Device Boot Start End Blocks Id System
/dev/sdb1 + b W95 FAT32

未完待续....

The linux command 之存储媒介的更多相关文章

  1. 《The Linux Command Line》 读书笔记01 基本命令介绍

    <The Linux Command Line> 读书笔记01 基本命令介绍 1. What is the Shell? The Shell is a program that takes ...

  2. Linux Command Line 解析

    Linux Command Line 解析 0 处理模型 Linux kernel的启动包括很多组件的初始化和相关配置,这些配置参数一般是通过command line进行配置的.在进行后续分析之前,先 ...

  3. 《The Linux Command Line》 读书笔记04 Linux用户以及权限相关命令

    Linux用户以及权限相关命令 查看身份 id:Display user identity. 这个命令的输出会显示uid,gid和用户所属的组. uid即user ID,这是账户创建时被赋予的. gi ...

  4. 《The Linux Command Line》 读书笔记02 关于命令的命令

    <The Linux Command Line> 读书笔记02 关于命令的命令 命令的四种类型 type type—Indicate how a command name is inter ...

  5. Linux Command Line Basics

    Most of this note comes from the Beginning the Linux Command Line, Second Edition by Sander van Vugt ...

  6. 15 Examples To Master Linux Command Line History

    When you are using Linux command line frequently, using the history effectively can be a major produ ...

  7. 10 Interesting Linux Command Line Tricks and Tips Worth Knowing

    I passionately enjoy working with commands as they offer more control over a Linux system than GUIs( ...

  8. linux高级数据存储

    linux内此存储模式由5部分组成,自低向上的顺序: 物理卷,内核块设备驱动,内核文件系统驱动,虚拟文件系统,应用程序数据结构; 系统中所有的文件仅按此模式存储,无论是数据还是元数据,均在此模式下统一 ...

  9. Reso | The Linux Command Line 的中文版

    http://book.haoduoshipin.com/tlcl/book/zh/ 本书是 The Linux Command Line 的中文版, 为大家提供了多种不同的阅读方式. 中英文双语版- ...

随机推荐

  1. 剑指offer——41数组中出现次数超过一半的数字

    题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字.例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}.由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2. ...

  2. jQuery中html()再探究(转载)

    我们先来看段代码,很简单,如下: /*html部分*/ <div id="div1"> <span>111</span> <span> ...

  3. C# WinfForm 控件之dev报表 XtraReport (五) 并排报表

    有了前边的基础这个就很简单了,建一个容器报表 在detail,上放两个xrsubReport.再做两个明细报表,分别指定到xrsubreport就可以了

  4. HXY烧情侣

    题目描述 众所周知,HXY已经加入了FFF团.现在她要开始喜(sang)闻(xin)乐(bing)见(kuang)地烧情侣了.这里有n座电影院,n对情侣分别在每座电影院里,然后电影院里都有汽油,但是要 ...

  5. wbinfo - 向winbind服务查询信息

    总览 SYNOPSIS wbinfo [-a user%password] [-c username] [-C groupname] [--domain domain] [-I ip] [-s sid ...

  6. 随笔记录 yum -y clean all出错解决方案

    出现以下问题的解决方案: 使用解决方案之前,要先确定一下几种情况: 1.检查光盘是否挂载 2.ISO映像文件是否使用正确 解决方案1: rm -rf /var/cache/yum/* yum repo ...

  7. pycharm破解教程

    转载 查询 https://blog.csdn.net/u014044812/article/details/86679150

  8. python_django_template模块

    官方文档 博文导航: 定义模板:   变量 标签: if for include url csrf_token 过滤器: 简单过滤器 HTML转义 加减乘除的过滤器 注释: 模板继承 模板语言:Dja ...

  9. 17. final 关键字

    1.flnal修饰成员变量   1)定义: 如果一个变量不想被修改,那么就用final修饰 2)语法 public static final double PI=3.14; 3)注意 1. 被fina ...

  10. PHP面向对象----- 类的自动加载

    1.类的自动加载 spl_autoload_register函数 test.php <?php spl_autoload_register('autoload'); // require_onc ...