Linux mount 修改文件系统的读写属性

有时候要在某个文件夹下添加和删除文件时,显示 "read only filesystem",说明该文件系统是只读的不能修改。
使用 mount –o remount,rw / 命令可以将文件系统修改为读写属性,然后就可以随意修改了!
如:mount –o remount,rw /sys 将/sys 文件系统修改为读写属性

mount -o 后接选项还有很多:
-o <选项> 指定挂载文件系统时的选项,有些也可写到在 /etc/fstab 中。常用的有:
defaults 使用所有选项的默认值(auto、nouser、rw、suid)
auto/noauto 允许/不允许以 –a选项进行安装
dev/nodev 对/不对文件系统上的特殊设备进行解释
exec/noexec 允许/不允许执行二进制代码
suid/nosuid 确认/不确认suid和sgid位
user/nouser 允许/不允许一般用户挂载
codepage=XXX 代码页
iocharset=XXX 字符集
ro 以只读方式挂载
rw 以读写方式挂载
remount 重新安装已经安装了的文件系统
loop 挂载“回旋设备”以及“ISO镜像文件”

所以也可以用 mount –o remount,ro / 将文件系统改为只读属性。

原文地址:https://www.cnblogs.com/chenzhefan/p/8506725.html

时间: 2024-10-15 02:54:20

Linux mount 修改文件系统的读写属性的相关文章

linux下修改mount挂载目录名

有时根据情况需要更改mount挂载目录名来保持多个机器的统一,方便我们的分布式操作,下面是具体的操作细节. 修改前: [[email protected] ~]# df -h 文件系统       容量  已用  可用 已用%% 挂载点 /dev/mapper/VolGroup-lv_root 50G  3.3G   44G   7% / tmpfs                 7.7G     0  7.7G   0% /dev/shm /dev/sda2             485M

Linux一次性修改电脑的文件的为读写格式

第一步: 编辑一下文本,大家可以对脚本按照自己的要求更改: #!/bin/bash #chmod all text file to read and write; find ~ -name "*.doc*" -exec chmod 644 -R {} \; find ~ -name "*.xls*" -exec chmod 644 -R {} \; find ~ -name "*.ppt*" -exec chmod 644 -R {} \; fi

Linux磁盘及文件系统的管理

Linux磁盘及文件系统的管理 我们计算机当中的核心部件并不包括磁盘,磁盘对我们的计算机来说属于外部I/O设备,我们目前主流的硬盘是机械式硬盘,我们的CPU以及内存设备属于电子设备,而我们的硬盘属于机械设备,所以说在发展速度上,CPU和内存要比硬盘快很多,我们通常所说的磁盘格式化分为两种,一种叫做低级格式化,低级格式化是硬盘厂商在出厂前就已经做好的,低级的格式化的目的是为了划分好磁盘上的磁道等物理边界,而当我们将磁盘拿到自己手里之后都会对磁盘进行分区(partition),我们对磁盘进行分区的目

Linux磁盘和文件系统

Linux磁盘和文件系统 ??当我们拿到一块全新的磁盘的时候,我们并不能直接使用,而是需要经过分区.格式化.挂载后,才能被操作系统识别并写入和读取数据.不同的操作系统的文件系统有所不同,因此对磁盘的划分方式也不一样. 一.磁盘 1.结构 ??在计算机领域,磁盘是现在使用最多.性价比最高的存储介质.随着存储技术的不断发张,磁盘又分为机械硬盘和固态硬盘.机械硬盘主要由:盘片.磁头.盘片转轴和磁头控制器.数据转换器.接口等几部分组成.数据存储在盘片上,在电机的带动下盘片高速旋转,每个盘片的存储面上有一

Linux磁盘存储和文件系统

设备文件 磁盘设备的设备文件命名:/dev/dev-file SCSI,SATA,SAS,IDE,USB:        /dev/sd* 虚拟磁盘:/dev/vd 不同磁盘标识:a-z,aa,ab... /dev/sda,/dev/sdb,... 同一设备上的不同分区:1,2... /dev/sda1,/dev/sda5 设备号码:     major number       标识设备类型 minor number      标识同一类型下的不同设备 磁盘存储术语: head        

Linux的Ext2文件系统(Inode&Block)详解

前述:Linux系统管理员很重要的任务之一就是管理好自己的磁盘文件系统,每个分区不可太大也不可以太小,太大会导致磁盘容量的浪费,太小会导致产生的文件无法存储的问题.在Linux里面文件是由两部分数据组成,一部分是metadata,另一部分是data.那么这些数据都存放在文件系统的什么地方呢?这就让我们必须得了解文件系统的Inode与Block的基本原理了,而Linux最传统的磁盘文件系统使用的是Ext2,所以我们了解下它的内部原理. 第一部分:磁盘的组成和分区(基础) 磁盘的机械部分: 1.圆形

Linux磁盘及文件系统的创建,查看及管理

用到的命令有:fdisk,mkfs,mke2fs,tune2fs,blkid,fsck,e2fsck,dumpe2fs,e2label,mount,umount,partx,kpartx,mkswap,swapon,swapoff,free 1.手动添加一块新磁盘,启动系统查看是检测到新磁盘 #fdisk -l /dev/sd[a-z] 2.创建3个分区,分别为主分区,swap分区,扩展分区 常用到的命令分别为 m:查看帮助 n:创建新分区 p:创建主分区 e:创建扩展分区 l:在扩展分区的基础

linux 下跟文件系统详解

什么是根文件系统 根文件系统首先是一种文件系统,但是相对于普通的文件系统,它的特殊之处在于,它是内核启动时所mount的第一个文件系统,内核代码映像文件保存在根文件系统中,而系统引导启动程序会在根文件系统挂载之后从中把一些基本的初始化脚本和服务等加载到内存中去运行. 我们首先从主机上所安装的Linux操作系统中了解一些根文件系统的信息.比如在笔者工作的Linux桌面系统中可以得到下面的结果: # mount /dev/hda2 on / type ext3 (rw) none on /proc

Linux内核,文件系统移植过程中出现的一些问题与解决办法

1.bootm地址和load address一样 此种情况下,bootm不会对uImage header后的zImage进行memory move的动作,而会直接go到entry point开始执行.因此此时的entry point必须设置为load address + 0x40.如果kernel boot过程没有到uncompressing the kernel,就可能是这里设置不对. boom address == load address == entry point - 0x40 2.