1. 外部设备简介

(1.)硬盘的分类:

IDE硬盘 、/dev/hda   hdb,hdc…  分区后:/dev/hda1  /dev/hda2

scsi硬盘: /dev/sda   sdb,sdc….  分区后:/dev/sda1   /dev/sda2

光盘:/dev/cdrom   /dev/hd1  …hdn    /dev/scd1

软盘:/dev/fd1   …fdn

U盘: /dev/sdx  (abcd…)

(2.) 磁盘的分区

主分区:只能分四个主分区

扩展分区:可以将主分区作为扩展分区,

逻辑分区 :在扩展分区中再分的分区

分区表 :在MBR(主引导记录,位于一个磁盘的0柱面,0扇区,0磁道)就是一个磁盘最开始的地方,大概446byte.

查看分区

fdisk –l 查看系统中连接的外部设备

df –l  :查看已经挂载上的分区

df –T 查看文件系统的类型

2.分区格式化

fdisk /dev/hda  回车后,按m进行帮助,显示操作菜单。 w:保存退出  n:添加  l:列出分区类型

mkfs –t ext3 /dev/hda1  格式化

3.挂载目录

mount 设备名  挂载点

使用过程:

(1.)挂载外设  mount

(2.)读写挂载点  cp

(3.)卸载挂载点  unmount /mnt/cdrom

(4.)移走外部存储介质

示例: mount –t ext2  -o iocharset=utf-8 ,ro,uid=500,gid=502 /dev/cdrom /mnt/cdrom   //-t指定文件类型   -o表示语言  ro表示只读 uid,gid用户id和组id

mount 查看挂载

df –T 查看挂载类型

4.磁盘配额

磁盘配额的作用:限制普通用户的使用磁盘空间和创建的文件个数,不至于因为个人的浪费影响到所有人的使用,磁盘配额需要内核支持。只有ext2/ext3文件系统支持。需要使用quota软件包。 使用rpm –qa|grep quota查看是否有软件包。

mount –o usrquota,grpquota /dev/hda1  /mnt/one   //使用usrquota,grpquota选项挂载一个分区,激活内核的支持。

quotacheck –cvug  、dev/hda1  //检查

quotaon –a  //激活所有

quotaon /dev/hda1   //激活具体某一个

quota  查看文件配额

repquota –a  查看所有的配额

quotaoff 关闭配额

edquota –u 用户    编辑配额文件,可以设置文件个数,磁盘容量

也可以在配置文件中改写配额,这样即使系统重启,也是生效的。  vi /etc/fstab

Linux命令详解-文件系统管理的更多相关文章

  1. (转)linux命令详解之useradd命令使用方法

    linux命令详解之useradd命令使用方法 原文:http://blog.csdn.net/u011537073/article/details/51987121 Linux 系统是一个多用户多任 ...

  2. Linux命令详解之—tail命令

    tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文 ...

  3. Linux命令详解之—less命令

    Linux下还有一个与more命令非常类似的命令--less命令,相比于more命令,less命令更加灵活强大一些,今天就给大家介绍下Linux下的less命令. 更多Linux命令详情请看:Linu ...

  4. Linux命令详解之—more命令

    Linux more命令同cat命令一样,多用来查看文件内容,本文就为大家介绍下Linux more命令的用法. 更多Linux命令详情请看:Linux命令速查手册 Linux的more命令类似 ca ...

  5. 【转】linux命令详解:md5sum命令

    [转]linux命令详解:md5sum命令 转自:http://blog.itpub.net/29320885/viewspace-1710218/ 前言 在网络传输.设备之间转存.复制大文件等时,可 ...

  6. Linux命令详解之—cat命令

    cat命令的功能是连接文件或标准输入并打印,今天就为大家介绍下Linux中的cat命令. 更多Linux命令详情请看:Linux命令速查手册 Linux 的cat命令通常用来显示文件内容,也可以用来将 ...

  7. Linux命令详解之–ls命令

    今天开始为大家介绍下Linux中常用的命令,首先给大家介绍下Linux中使用频率最高的命令--ls命令. 更多Linux命令详情请看:Linux命令速查手册 linux ls命令用于显示指定工作目录下 ...

  8. linux命令详解-useradd,groupadd

    linux命令详解-useradd,groupadd 我们在linux命令行中输入useradd: Options:  -b, --base-dir BASE_DIR       base direc ...

  9. (转)Linux命令详解-file

    Linux命令详解-file 原文:https://www.cnblogs.com/Dodge/p/4278306.html file命令用来识别文件类型,也可用来辨别一些文件的编码格式.它是通过查看 ...

随机推荐

  1. Linux便捷命令

    快捷键: tab:命令和文件名称补齐功能快捷键 Ctrl + c:中断当前程序 Ctrl + d:退出当前终端 求助快捷键: man:manual的简写,如man ls man命令: / string ...

  2. REST easy with kbmMW #14 – DB Controlled login

    介绍 关于如何使用授权和登录管理来构建应用服务器还存在一些问题,其中之一就是用户及其角色如何在在数据库中定义.该文将解释使用TkbmMWAuthorizationManager解决此问题的一种方法.有 ...

  3. 7.3 5种IO模型与IO复用

    5种IO模型分别如下: 1.阻塞IO模型 当上层应用app1调用recv系统调用时,如果对等方没有发送数据(缓冲区没有数据),上层app1将阻塞(默认行为,被linux内核阻塞). 当对等方发送了数据 ...

  4. C语言SQLite3基本操作Demo

    /************************************************************************** * C语言SQLite3基本操作Demo * 声 ...

  5. 51Nod 1079:中国剩余定理

    1079 中国剩余定理  基准时间限制:1 秒 空间限制:131072 KB 分值: 0 难度:基础题  收藏  关注 一个正整数K,给出K Mod 一些质数的结果,求符合条件的最小的K.例如,K % ...

  6. 使用flex布局,垂直居中

    要完成下面的样式: 1:绿色部分宽度固定,红色部分自适应宽度: 2:整体高度自适应,红色和绿色部分的内容垂直居中: html代码: <div class="main"> ...

  7. read()/fread()/mmap()执行效率对比

    一. read()/fread()/mmap()执行效率对比 系统调用read.c: #include <sys/types.h> #include <sys/stat.h> ...

  8. streamsets 集成 minio s3测试

    具体streamsets crate 集成可以参考 streamsets crate 以下文档只关注minio 集成的配置 minio 服务 搭建 具体搭建参考: https://www.cnblog ...

  9. Kettle入门教程

    最近做的项目用到了ETL工具Kettle,这个工具相当好用,可以将各种类型数据作为数据流,经过处理后再生成各种类型的数据.正如其名“水壶”,将各个地方的水倒进水壶里,再用水壶倒入不同的容器.不过一来初 ...

  10. JSP指令include和JSP动作元素include的区别

    include指令用于在JSP页面静态的包含一个文件,该文件可以是JSP页面.HTML页面.文本文件或者一段java代码.使用include指令的JSP页面在转换时,JSP容器会在其中插入所包含文件的 ...