您现在的位置是:首页 >

linux内核文件 听人说linux的文件系统是挂载在linux内核上的,我想请教下这个挂载是在哪里实现的?

火烧 2022-08-31 05:49:12 1078
听人说li ux的文件系统是挂载在li ux内核上的,我想请教下这个挂载是在哪里实现的? 听人说li ux的文件系统是挂载在li ux内核上的,我想请教下这个挂载是在哪里实现的?/etc/f ta 文

听人说linux的文件系统是挂载在linux内核上的,我想请教下这个挂载是在哪里实现的?  

听人说linux的文件系统是挂载在linux内核上的,我想请教下这个挂载是在哪里实现的?

/etc/fstab文件里

请教Linux根文件系统和挂载的文件系统中的所有索引几点是不是在内核启动时候都载入内核内存?

不是一启动就装进去的,只有当你打开一文件时才将它的节点装载进来,链接到一个队列中,当关闭该文件时,内核不会马上把该节点脱链,为了在你下次再打开该文件时提高读取效率,当内存不够用时,内核会根据一些计算将某些节点释放掉

linux挂载文件系统是什么意思

Linux利用挂载和卸载管理分区文件,文件只有挂载了我们才可以使用,否则我们就调用不到。

linux内核文件系统在哪个文件夹

linux内核是linux的真实的操作系统,所有的操作系统的相关功能都是由用户接口程序传递到内核由内核来完成的。
linux文件系统是指linux操作系统对整个系统中的所有的数据、文件的管理的一种实现方式。
简单点说:像windows它的文件系统是NTFS文件系统或者FAT文件系统,通过这种方式将windows的各种文件保存在磁盘上,用于存储和访问了。
而linux系统则使用ext这种文件系统来实现。

linux 光盘挂载在哪个文件下面的?

Linux挂载光驱、USB设备的目录是/mnt目录。mnt是mount的缩写,使用mount命令加载后,会在mnt里多出相应设备的目录。一般的挂载步骤如下示例:

切换到mnt目录下,此时该目录下面没有东西
执行:[root@localhost dev]# cd /mnt
新建一个目录
[root@localhost mnt]# mkdir cdr
将dev目录下面的cdrom挂载到mnt目录下面的cdr目录下面
[root@localhost mnt]# mount /dev/cdrom /mnt/cdr
mount:block device /dev/cdrom is write-protected,mounting read-only

如何挂载只读的Linux文件系统

mount -t nfs 192.168.1.230:/FILE1 /mnt mount参数 详解: 功能:加载指定的文件系统。 语法:mount [-afFhnrvVw] [-L<标签>] [-o<选项>] [-t<文件系统类型>] [设备名] [加载点] 用法说明:mount可将指定设备中指定的文件系统加载到Linux目录下(也就是装载点)。可将经常使用的设备写入文件/etc/fastab,以使系统在每次启动时自动加载。mount加载设备的信息记录在/etc/mtab文件中。使用umount命令卸载设备时,记录将被清除。 常用参数和选项: -a 加载文件/etc/fstab中设置的所有设备。 -f 不实际加载设备。可与-v等参数同时使用以查看mount的执行过程。 -F 需与-a参数同时使用。所有在/etc/fstab中设置的设备会被同时加载,可加快执行速度。 -h 显示在线帮助信息。 -L<标签> 加载文件系统标签为<标签>的设备。 -n 不将加载信息记录在/etc/mtab文件中。 -o<选项> 指定加载文件系统时的选项。有些选项也可在/etc/fstab中使用。 -r 以只读方式加载设备。 -t<文件系统类型> 指定设备的文件系统类型。常用的选项说明有: minix Linux最早使用的文件系统。 ext2 Linux目前的常用文件系统。 msdos MS-DOS 的 FAT。 vfat Win85/98 的 VFAT。 nfs 网络文件系统。 iso9660 CD-ROM光盘的标准文件系统。 ntfs Windows NT的文件系统。 hpfs OS/2文件系统。Windows NT 3.51之前版本的文件系统。 auto 自动检测文件系统。 -v 执行时显示详细的信息。 -V 显示版本信息。 -w 以可读写模式加载设备,默认设置。

问题:如何在Linux挂载一个文件系统?

请高手指点。
【语法】mount[选择性参数][必要参数]
【功能说明】将指定设备上已存在的文件系统按照指定类型装载。并不是真正地装载了设备,而是装载了已有设备上的文件系统。除了打印帮助和列表之类的指令外,一般装载都需要指定设备和挂载点。设备名称类似于/dev/hda1,挂载点就是一个目录。挂载完成后可以到挂载点目录去打开挂载的设备。
【参数说明】
必要参数具体说明如下:
参数 功能
<设备> 指定要挂载的设备
<挂载点> 指定的挂载目录
选择性参数的具体说明如下:
参数 功能
-V 打印版本信息
-h 打印帮助信息
列出所有已挂载的系统
-l 同上,包括卷标签
-t<类型> 指定要挂载或者列出的文件系统类型
-v 打印程序详细信息
-a 挂载fstab中提到的所有文件系统
-F 和-a联用,以并行顺序为每个设备挂载
-f 完成除了实际系统调用之外所有的挂载工作,但是并不实际挂载设备
-i 不调用/sbin/mount.<文件系统>的帮助,即使文件存在
-n 在挂载过程中不往/etc/mtab中写入
-p<数字> 在加密挂载的情况下,从数字指定的文件描述符中读取口令
-s 容忍在挂载过程中的一些错误
-r 以只读的模式挂载设备。与-o ro相同
-w 以读写的模式挂载设备。这是默认配置与-o wo相同
-L<标签> 只挂载符合指定标签的分区
-U<uuid> 只挂载符合指定uuid的分区。这两个指令都需要/proc/partitions存在
-t<类型> 指定要挂载的文件类型
-O 和-a连用,指定不希望挂载的设备
-o 将指定一些操作
--bind 重新挂载一个设备。在两个挂载点下设备都可以使用
--move 把一个挂载树移到其他地方
【执行范例】
【范例97】列出所有挂载的系统
[root@yingzheng ~]# mount -l
/dev/sda3 on / type ext3 (rw) [/]
/dev/proc on /proc type proc (rw)
/dev/sys on /sys type sysfs (rw)
/dev/devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (rw) [/boot]
/dev/shm on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
automount(pid1963) on /misc type autofs (rw,fd=4,pgrp=1963,minproto=2,maxproto=4)
automount(pid2016) on / type autofs (rw,fd=4,pgrp=2016,minproto=2,maxproto=4)
【范例98】挂载一个优盘
[root@yingzheng ~]# mount /dev/sda1 /mnt/usb
[root@yingzheng ~]# cd /mnt/usb
[root@yingzheng usb]# ls
config-2.6.11-1.1369_FC4 System.map-2.6.11-1.1369_FC4
grub vmlinuz-2.6.11-1.1369_FC4
initrd-2.6.11-1.1369_FC4.img xen.gz
lost+found xen-syms
memtest86+-1.55.1
【范例99】将一个已存在的挂载设备目录重新挂在到另一个目录
[root@yingzheng usb2]# mount --bind /mnt/usb /mnt/usb2
[root@yingzheng mnt]# cd usb2
[root@yingzheng usb2]# ls
config-2.6.11-1.1369_FC4 System.map-2.6.11-1.1369_FC4
grub vmlinuz-2.6.11-1.1369_FC4
initrd-2.6.11-1.1369_FC4.img xen.gz
lost+found xen-syms
memtest86+-1.55.1
【相关指令】
umount,fstab,umount,swapon,nfs,xfs,e2label,xfs_admin, mountd,nfsd,mke2fs,tune2fs,losetup
今天刚好学到,在《Linux指令速查手册》帮你找了一下。应该能看明白吧。

linux内核文件 听人说linux的文件系统是挂载在linux内核上的,我想请教下这个挂载是在哪里实现的?

linux文件系统挂载的配置文件有哪些?

通常文件系统挂载的配置文件在/etc/fstab中,它只是一个文本文件,你能够用你喜欢的编辑器打开它,但是必须是root用户才能编辑它。同时fsck、mount、umount的等命令都利用该程序。
/etc/fstab 是启动时的配置文件,不过,实际 filesystem 的挂载是记录到 /etc/mtab 与 /proc/mounts 这两个文件当中的。每次我们在更动 filesystem 的挂载时,也会同时更动这两个文件。
系统挂载的一些限制:
根目录 / 是必须挂载的﹐而且一定要先于其它 mount point 被挂载进来。
其它 mount point 必须为已创建的目录﹐可任意指定﹐但一定要遵守必须的系统目录架构原则
所有 mount point 在同一时间之内﹐只能挂载一次。
所有 partition 在同一时间之内﹐只能挂载一次。
如若进行卸除﹐您必须先将工作目录移到 mount point(及其子目录) 之外。

s3c2440-linux内核挂载启动不了yaffs2文件系统,请问怎么搞

是不是烧错了版本了?注意文件系统跟内核要对应啊,按照开发板上面的步骤再烧几次看看。 一般不会出现这种问题的,除非你的文件系统被改动过了。 全部格式化--烧uboot-内核-文件系统

请教如何在LINUX下查看未挂载的分区使用的是哪个文件系统

df -T 只可以查看已经挂载的分区和文件系统类型。
fdisk -l 可以显示出所有挂载和未挂载的分区,但不显示文件系统类型。
parted -l 可以查看未挂载的文件系统类型,以及哪些分区尚未格式化。
lsblk -f 也可以查看未挂载的文件系统类型。

  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码