一、文件系统查看命令df

    df [选项] [挂载点]

      -a  查看所有文件系统信息,包括特殊文件系统

      -h  使用习惯单位显示容量

      -T  显示文件系统类型

      -m  以MB为单位显示容量

      -k   以KB为单位显示容量

  注:df命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令和程序占用的空间             (最常见的是文件已经被删除,但是程序并没有释放空间)

二、统计目录或文件大小du

    du [选项] [目录名或文件名]

      -a  显示每个子文件的池畔占用量

      -h  使用习惯单位显示磁盘占用量

      -s  统计总占用量,不列出子目录子文件

  注:du命令是面向文件的,只会计算文件和目录占用的空间

三、文件系统修复命令fsck

    fsck [选项] 分区设备文件名

      -a  不用显示用户提示,自动修复文件系统

      -y  自动修复

四、显示磁盘状态命令dumpe2fs

    dufpe2fs 分区设备文件名

五、挂载命令mount

  1 查询系统中已经挂载的设备

      mount -l      

        -l:显示卷标名称

      

      将设备文件名为 “ /dev/sda5 ” 的设备挂载到根目录 “ / ” (挂载点)下,文件系统为                              ext4,拥有读写权限

  2 依据配置文件/etc/fstab的内容,自动挂载

      mount -a

  3 挂载命令

      mount [-t 文件系统] [-L 卷标名] [-o 特殊选项] 设备文件名 挂载点

        -t 文件系统  加入文件系统类型来指定挂载的类型

               默认文件系统是ext4

               光驱文件系统是iso9660

               windows文件系统是vfat、fat

               FTNS移动硬盘文件系统是ntfs-3g

        -L 卷标名     分区别名

        -o 特殊权限  可以指定挂载的额外选项

特殊权限
atime/noatime 更新/不更新访问时间
async/sync 异步/同步
auto/noauto 自动/手动
defaults 定义默认值,async、auto、exec、rw、suid、nouser、dev
exec/noexec 执行/不执行,设定是否允许在文件系统中执行文件
remount 重新挂载已经挂载的文件系统
rw/ro 读写/只读
suid/nosuid 具有/不具有SUID权限
user/nouser 允许/不允许普通用户挂载
usrquota 写入代表文件系统支持用户磁盘配额,默认不支持
grpquota 写入代表文件系统支持组磁盘配额,默认不支持

      例:

        mount -o remount,noexec /home  重载挂载/home分区,并使用noexec权限

        vi /home/hello.sh         编写脚本文件  

        chmod 755 hello.sh        改变脚本文件的模式为755

        ./hello.sh             执行脚本文件

        mount -o remount,exec /home     重新挂载/home分区,使用exec权限  

  4 挂载光盘

      mkdir /mnt/cdrom             建立光盘挂载点

      mount -t iso9660 /dev/cdrom /mnt/cdrom/   挂载光盘

      umount /mnt/cdrom            卸载光盘(必须再光盘外进行)

  5 挂载U盘

      fdisk -l                  查看U盘设备文件名

      mkdir /mnt/usb               建立U盘挂载点

      mount -t vfat /dev/sdb1 /mnt/usb/      挂载光盘

      umount /mnt/usb/             卸载U盘

  6 NTFS

      待...

Linux学习 - 文件系统常用命令的更多相关文章

  1. Linux学习新篇——常用命令和快捷键总结

    最近刚接触Linux,整理了一些常用的命令和快捷键 Tab补全命令 当命令记不清了,输入记得的前几个用Tab就可以将该命令自动补全. 启动tomcat服务用$startup.sh 停止tomcat服务 ...

  2. linux 学习2 常用命令

    1.显示日期的指令: date 2.   [Tab]按键---具有『命令补全』不『档案补齐』的功能 3:  su和 sudo  su用于用户之间的切换.  su在不加任何参数,默认为切换到root用户 ...

  3. Linux学习之常用命令(三)

    常用命令之工作目录 显示当前目录 pwd[选项] 切换目录 cd [文件路径] cd /root 注意:可以使用Tab键进行路径补齐 cd .. >>返回上次的目录 显示目录以及文件信息 ...

  4. Linux学习(二) --- 常用命令

    [TOC] 一.常用命令 1.目录 cd切换 cd 路径 切换到指定路径 cd .. 上一级 mkdir:创建目录 mkdir 目录名 pwd:查看 2.查看 ll命令:查询目录内容 ll 查看当前( ...

  5. linux/linux学习笔记-常用命令(mooc)

    一.命令基本格式及文件处理命令 1.linux命令格式 简化选项用-表示,完整选项用--表示 注:linux通过权限位第1位(-:文件 / d:目录 / l:链接文件 来区分文件类型) 2.linux ...

  6. Linux学习6-Linux常用命令(2)

    目录处理命令     命令名称:mkdir 命令英文原意:make directories 命令所在路径:/bin/mkdir 执行权限:所有用户 功能描述:创建新目录 语法:mkdir -p[目录名 ...

  7. Linux学习6-Linux常用命令(1)

    1.命令格式:命令 [-选项] [参数]     例如:ls -la /etc     说明: 1)个别命令使用不遵循此格式 2)当有多个选项时,可以写在一起 3)简化选项与完整选项 (-a等于 -- ...

  8. Linux学习之常用命令(二)

    1.上次介绍了一些常用的系统命令,这次又总结了一些小命令,故分享一下: 网卡地址查询的命令: ifconfig #不同于Windows系统,它的是ifconfig而不是ipconfig ip -a # ...

  9. LInux学习之常用命令ls

    命令格式与目录处理命令ls 命令格式:  命令[-选项][参数] 例如:  ls -la /etc 说明: 1)个别命令使用不遵循此格式 2)当多个选项时,可以写在一起 3)简化选项与完整选项 -a  ...

随机推荐

  1. mysql查询报错this is incompatible with sql_mode=only_full_group_by

    临时改法:select @@GLOBAL.sql_mode;查询当前mysql的模式去掉ONLY_FULL_GROUP_BY重新设置:set @@GLOBAL.sql_mode='STRICT_TRA ...

  2. 【JAVA】笔记(5)--- final;抽象方法;抽象类;接口;解析继承,关联,与实现;

    final: 1.理解:凡是final修饰的东西都具有了不变的特性: 2.修饰对象: 1)final+类--->类无法被继承: 2)final+方法--->方法无法被覆盖: 3)final ...

  3. 【JAVA】编程(1)---计算器

    作业要求: 制作一个简易计算器,支持加,减,乘,除,取余五则运算:支持小数运算:一次运行支持无限次运算:可以人为控制程序的结束: import java.util.*; public class 计算 ...

  4. Java学习(十七)

    Java多态的学习差不多有3个小时,老师还夹杂着一些编译器运用的知识. 这是多态的基本知识: 我们可以创建父类引用指向子类对象,这就是多态的一种.(这种也叫向下转型) Pet c=new Cat(); ...

  5. CODING添加ssh提示格式错误的问题

    不能去.shh文件夹打开id_rsa.pub文件查看 解决方法: 进入.ssh文件夹,然后右键git bash here 输入代码 cat id_rsa.pub 回车即可

  6. 【JAVA】笔记(7)--- 数组精讲

    数组的静态初始化: 1.一维数组: int [ ] arr = { 1,2,3,4 } ; Object [ ] arr = {   new Object ( ) , new Object ( ) , ...

  7. 菜鸡的Java笔记 数据表与简单java类映射

    利用实际的数据表实现表与类的操作转换        简单java类是整个项目开发中的灵魂所在,它有自己严格的开发标准,而最为重要的是它需要于数据表是完全对应的        不过考虑到现在没有接触到过 ...

  8. php 递推 递归

    思想:如何利用数学模式,来解决对应的需求问题,然后利用代码实现对应的数据模型(逻辑) 算法:使用代码实现对应的数学模型,从而解决对应的业务问题 递推算法是一种简单的算法,级通过已知条件,利用特定关系得 ...

  9. python中整除后结果也是小数

    有人这么回答,这显然不对 先看个例子: '//'明明是整除,为什么结果不是整数,而会出现小数? 首先,关于除法有三种概念:传统除法.精确除法和地板除 #1.传统除法:整数相除结果是整数,浮点数相除结果 ...

  10. python实现直方图的应用

    目录: (一)调节图片对比度(均衡化) (1)全局直方图均衡化------equalizeHist (2)自适应的局部的直方图均衡化------createCLAHE (二)图片的相似度比较 (三)直 ...