磁盘分区后需要格式化,挂载之后才能使用

我们有开机后自动挂载的需求,方法有两种

1.配置文件的形式,把mount写到配置文件里去 cat /etc/fstab

2.把挂载命令写到一个文件里 ls /etc/rc.local

/////////////////////////////////////////////////////////////////////////////////////////////////

1.修改配置文件

#vi /etc/fstab

UUID=35e8f7a2-ca22-4e57-b284-05c148bfc8cc / ext4 defaults 1 1

/////uuid用来标示分区的方法 可以通过blkid获得  可以用mount uuid=“********” /mnt/ 挂载

//////blkid可以获得LABEL 可以通过LABEL挂载 mount LABEL=**** /mnt/

UUID=4375de01-bca6-40c9-b911-727188dbf398 /boot ext4 defaults 1 2
UUID=3985a489-b5fa-45a8-a23c-7187b3397991 swap swap defaults 0 0
tmpfs                    /dev/shm                 tmpfs    defaults                 0  0
devpts                   /dev/pts                 devpts   gid=5,mode=620    0 0
sysfs                     /sys                       sysfs     defaults                  0 0
proc                      /proc                       proc     defaults                  0 0

/dev/sdb5             /mnt                        ext4    defaults                   0  0

////第一段写成/dev/sdb5 也可以写成UUID或者LABEL

////第二段是挂载点

///第三段是文件系统格式

////第四段是挂载选项   defaults=rw可读可写,suid命令获得所属主的权限 不加写成nosuid,dev解析分区下的块设备 字符设备文件,exec挂载之后可执行文件有可执行权限 noexec即使授权x权限也不能执行,auto能否再开机的时候自动挂载,user是否允许普通用户去挂载这个分区,async/sync async磁盘和内存不同步 sync同步会降低cpu使用效率 《《《《最后扩展defaults》》》》

/////第五段通常写0 或1 是否备份日志,在意外断电时 日志可恢复日志

/////第六段开机是否检测磁盘 1/2/0  /分区写成1 。/dev/sdb5想检测写2 。硬盘很大检测很长时间.不是特别重要的写0

////////////////////////////////////////////////////////////////////////////////////

如果出现这个画面 rm -f /etc/.fstab.swp

//////////////////////////////////////////////////////////////////////////////////////////

[root@wangshaojun ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 1.9G 15G 12% /
tmpfs 931M 0 931M 0% /dev/shm
/dev/sda1 97M 27M 66M 29% /boot

[root@wangshaojun ~]# mount -a  //////自动加载配置文件里面的配置
[root@wangshaojun ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 1.9G 15G 12% /
tmpfs 931M 0 931M 0% /dev/shm
/dev/sda1 97M 27M 66M 29% /boot
/dev/sdb5 2.0G 68M 1.9G 4% /mnt

挂载完成

///////////////////////////////////////////////////////////////////////////

2.把命令写到文件里

[root@wangshaojun ~]# vi /etc/rc.local

touch /var/lock/subsys/local
mount /dev/sdb5 /home/wangshaojun/123

下次开机自动执行

///////////////////////////////////////////////////////////////////////////////////

defaults

用mount挂载时指定选项

#mount -o noatime (读文件不更新atime),rw,/dev/sdb1 /mut

#mount /////查看加载了那些选项

defaults=rw可读可写,suid命令获得所属主的权限 不加写成nosuid,dev解析分区下的块设备 字符设备文件,exec挂载之后可执行文件有可执行权限 noexec即使授权x权限也不能执行,auto能否再开机的时候自动挂载,user是否允许普通用户去挂载这个分区,async/sync async磁盘和内存不同步 sync同步会降低cpu使用效率

linux命令-分区表fstab的更多相关文章

  1. Linux中/etc/fstab /etc/mtab /proc/mounts这三个文件的分析与比较 分区表位置

    本文主要讲解Linux中/etc/fstab /etc/mtab /proc/mounts这三个文件的作用以及不同之处. 转自http://haohaozhang.blog.51cto.com/917 ...

  2. Linux命令-自动挂载文件/etc/fstab功能详解

    Linux命令-自动挂载文件etcfstab功能详解 一./etc/fstab文件的作用 磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载. 系 ...

  3. 【转载】Linux命令-自动挂载文件/etc/fstab功能详解[转]

    博客园 首页 新随笔 联系 订阅 管理 随笔 - 322  文章 - 0  评论 - 19 Linux命令-自动挂载文件/etc/fstab功能详解[转]     一./etc/fstab文件的作用 ...

  4. 运维工程师必会的109个Linux命令

    运维工程师必会的109个Linux命令 版本1.0 崔存新 更新于2009-12-26 目录 1 文件管理 6 1.1 basename 6 1.2 cat 6 1.3 cd 7 1.4 chgrp ...

  5. Linux命令(持续更新ing)

    *.命令语法:  a.在进行参数设定时,通常为“-”号,若为完整参数名称,则输入“--”符号;  b.指令太长的时候,可以使用“\”符号使指令连续到下一行;  c.各种符号的意义:    ''     ...

  6. 【Linux】linux命令大全

    [注意]:命令[compgen -b]可以列出所有当前系统支持的命令. 109个Linux命令 目录 1       文件管理... 5 1.1          basename. 5 1.2    ...

  7. Linux学习总结(1)——Linux命令大全完整版

    Linux命令大全完整版 目    录I 1. linux系统管理命令1 adduser1 chfn(change finger information)1 chsh(change shell)1 d ...

  8. linux学习(1):linux命令大全

    Linux命令 目录 1       文件管理... 5 1.1          basename. 5 1.2          cat 5 1.3          cd. 5 1.4      ...

  9. Linux命令总结大全,包含所有linux命令

    使用说明:此文档包含所有的Linux命令,只有你想不到的没有你看不到的,此文档共计10万余字,有8400多行,预计阅读时间差不多需要3个小时左右,所以要给大家说一说如何阅读此文档 为了方便大家阅读,我 ...

随机推荐

  1. Python之爬虫总结

    一.爬虫之requests a.介绍:使用requests可以模拟浏览器的请求,比起之前用到的urllib,requests模块的api更加便捷(本质就是封装了urllib3)     b.注意:re ...

  2. numpy random 生成随机矩阵

    import numpy as np np.random.rand(a, b): >>> np.random.rand(4,3) array([[ 0.06679473, 0.710 ...

  3. 如何关闭 window10 自带的杀毒软件

    打开运行,快捷键[win+R],输入[ gpedit.msc],点击确定 在打开的组策略窗口中,依次展开计算机配置>管理模板>Windows组件,选择[windows组件]中的window ...

  4. android:descendantFocusability用法简析(转)

        开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题 ...

  5. 03-THREE.JS GUI使用

    <!DOCTYPE html> <html> <head> <title></title> <script src="htt ...

  6. 在.Net下使用redis基于StackExchange.Redis--登录功能

    研究了下redis在.net下的使用,因为以前在java上用redis用的是jedis操作,在.net不是很熟悉,在网站上也看了一部分的.net下redis的使用,大部分都是ServiceStack. ...

  7. 使用ES6的Promise 解决回调函数。

    //创建一个Promise实例,获取数据.并把数据传递给处理函数resolve和reject.需要注意的是Promise在声明的时候就执行了. var getUserInfo=new Promise( ...

  8. (转)android webview用法小结

    原文地址:http://blog.csdn.net/ethan_xue/article/details/7841431 将webview里常用的东西拿出来分享下 想要webview加载页面,只需web ...

  9. MBA 工商管理课程-风险型决策方法

    (二)风险型决策方法      适用的条件                未来情况不止一种,管理者不知道到底哪种情况会发生,但知道每种情况发生的概率       常用方法:              ...

  10. hdu1863(最小生成树)

    很裸的最小生成树,但要注意判断输出问号的情况.其实就是当给的图不是连通图时输出问号.判断方法是:看形成的最小生成树的边数是不是等于节点数减一. #include<iostream> #in ...