8.2. 创建 /etc/fstab 文件

一些程序用 /etc/fstab 文件来确定哪一些文件系统是默认被加载了,加载顺序情况,哪些必须被检查的(完整性错误校验)。创建一个新的文件系统表大致如下所示:

cat > /etc/fstab << "EOF"

# Begin /etc/fstab

# file system mount-point type options dump fsck

# order

/dev/ / defaults 1 1

/dev/ swap swap pri=1 0 0

proc /proc proc defaults 0 0

sysfs /sys sysfs defaults 0 0

devpts /dev/pts devpts gid=4,mode=620 0 0

shm /dev/shm tmpfs defaults 0 0

# End /etc/fstab

EOF

在你的系统上替换 ,,和 为适当的值,例如, hda2, hda5,and ext3。 关于文件中六个字段的详细信息,可通过man 5 fstab获取。

这个 /dev/shm 挂载点是为 tmpfs (虚拟内存文件系统)能包括启用POSIX共享内存。这需要内核必须在构建的时候支持这个选项才能起作用(更多相关信息在下一个章节)。请注意,目前很少软件使用POSIX共享内存。 所以,认为 /dev/shm mount 挂载点选项是可选择的,更多信息请查看内核源码树里的 Documentation/filesystems/tmpfs.txt。

文件系统有 MS-DOS 或 Windows 血统(i.e.: vfat,ntfs,smbfs, cifs,iso9660,udf)需要有"iocharset" 加载选项载,以使文件名称的非ASCII(美国信息交换标准代码)特征被适当解释。这个选项和你的所处位置特征是一样的,用这个方式调整内核支持它。如果需要操作相关的特征定义(在 File systems -> Native Language Support下可找到),可以编译进内核里或编译成模块。 "codepage" 选项同样也是为 vfat 和 smbfs 文件系统所需要. 它应该被设置为 MS-DOS 在你的国家里使用的 codepage 数字号。举个例子,为了挂在 USB flash 设备,ru_RU.KOI8-R 的使用者需要在 /etc/fstab 里的以下行:

/dev/sda1 /media/flash vfat

noauto,user,quiet,showexec,iocharset=koi8r,codepage=866 0 0

ru_RU.UTF-8 使用者的相应行:

/dev/sda1 /media/flash vfat

noauto,user,quiet,showexec,iocharset=utf8,codepage=866 0 0

注意

在后面的例子里,内核发出如下信息:

FAT: utf8 is not a recommended IO charset for FAT filesystems,

filesystem will be case sensitive!

这个否定的建议应该可以被忽略,因为所有的其他"iocharset" 值选项造成UTF-8 locales文件名的错误显示。

它也可能是在内核构造的时候为一些文件系统指定默认的 codepage 和 iocharset。相关的参数是指定的 "默认NLS选项" (CONFIG_NLS_DEFAULT),"默认远程NLS选项" (CONFIG_SMB_NLS_DEFAULT),"默认的FAT的codepage " (CONFIG_FAT_DEFAULT_CODEPAGE),和 "默认FAT的iocharset" (CONFIG_FAT_DEFAULT_IOCHARSET)。在这里不叙述在内核编译时为 ntfs 文件的系统设置。

生成fstab linux,8.2. 创建 /etc/fstab 文件相关推荐

  1. linux如何生成tar文件内容,在Linux系统中创建tar.gz文件的方法及实例讲解

    本文介绍在Linux系统中创建tar.gz文件的方法,及实例讲解. 介绍 tar存档是一个文件,用于存储其他文件的集合,包括有关它们的信息,例如所有权.权限和时间戳. 在Linux操作系统中,可以使用 ...

  2. dd指令打包iso文件 linux_Linux_如何在Linux操作系统下创建ISO镜像文件,1、用dd命令#dd if=/dev/cdrom - phpStudy...

    如何在Linux操作系统下创建ISO镜像文件 1.用dd命令 #dd if=/dev/cdrom of=/***/目的文件.iso 上面的命令是在将光盘作成iso文件 2.用mkisofs 命令 #m ...

  3. 学习Linux二(创建、删除文件和文件夹命令)

    学习Linux二(创建.删除文件和文件夹命令) 今天学习了几个命令,是创建.删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令. 创建文件夹[mkdir] 一.mkdir命令使用权 ...

  4. Linux中批量创建空白文件,在Linux中批量创建和修改文件或目录

    1. 用一条命令直接创建 [fred@Royalmile Auto_Ops]$ touch `seq 10` [fred@Royalmile Auto_Ops]$ ls 1  10  2  3  4  ...

  5. java 生成zip如法打开_Java创建ZIP压缩文件的方法

    本文实例讲述了Java创建ZIP压缩文件的方法.分享给大家供大家参考.具体如下: 这里注意:建议使用org.apache.tools.zip.*包下相关类,否则可能会出现中文乱码问题. /** * 压 ...

  6. linux 快速建文件目录,在Linux中批量创建和修改文件或目录

    1. 用一条命令直接创建[fred@Royalmile Auto_Ops]$ touch `seq 10` [fred@Royalmile Auto_Ops]$ ls 1  10  2  3  4   ...

  7. linux内核系统调用创建和删除文件

    一.创建文件 1.创建普通文件 int creat(const char *pathname, mode_t mode); 也可以使用open和openat创建普通文件:如果参数flags设置标志位O ...

  8. Linux 学习之创建、删除文件和文件夹命令

    今天学习了几个命令,是创建.删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令. 创建文件夹[mkdir] 一.mkdir命令使用权限 所有用户都可以在终端使用 mkdir 命令在 ...

  9. Linux环境下创建运行.java文件

    1.下载安装jdk. 一条yum指令就可以搞定了,也可以自己从windows上共享文件进行操作,有些复杂,这里不做详细描述. 以后熟练了,可能进行二更. yum install java-1.8.0- ...

最新文章

  1. matlab 设置legend(比较全面)
  2. STM32F103V IWDG 独立看门狗操作
  3. 偈颂一首《静心莲》【心静如止水,雷打无波澜。佛前忏一刹,万千罪消融。】
  4. 走线画直线_画画教程,只用1支铅笔,教你画一幅毛绒小熊
  5. elasticsearch java_java Elasticsearch详细介绍及使用实例分析
  6. 如何获取sharepoint列表_练习 34 - 获取列表元素 - Learn Python 3 The Hard Way
  7. MongoDB 通过 Java 代码 CRUD 数据库与集合
  8. Linux基本命令(一)
  9. 列表页——基于Django框架的天天生鲜电商网站项目系列博客(九)
  10. 教你怎么从Windows10彻底删除Flash
  11. 抠图软件哪个好用?这些软件你了解吗?
  12. UWB定位技术原理图解
  13. select ajax加载数据,ajax 执行成功后返回j页面加载 joson 数据(加载select数据)
  14. The 2018 ACM-ICPC Asia Shenyang Regional Contest
  15. GitChat 是一个怎样的产品?
  16. oracle erp市场份额,知名oracle ERP排名
  17. 海水淡化除硼工艺及方法
  18. 系统动力学视角的智慧城市模型研究
  19. 小程序(四):微信登录功能的实现+云开发数据库
  20. 【用户价值分析 RFM模型】用户价值分析

热门文章

  1. python页面驱动mxd_使用python添加矢量数据到mxd
  2. bootstrap树形结构
  3. 查询未公开QQ群的资料
  4. android 未读信息反复提醒,Android仿微信未读消息数提示显示数字BadgeView大于99条显示99+...
  5. 21.3centos7 PXE自动安装操作系统
  6. 基于 UDP 的 Socket 编程
  7. 0.96TFT驱动(st7735s)
  8. 集成开发工具(IDE) Scala编程开发 常量和变量
  9. 彻底关闭win10后台同步数据
  10. chrome设置微信ua_Chrome模拟微信浏览器UA访问教程