导航:首页 > 文件教程 > linux文件变成只读

linux文件变成只读

发布时间:2024-08-17 21:14:56

『壹』 linux系统文件只读怎么解决

1、mount:
用于查看哪个模块输入只读,一般显示为:

/dev/hda1 on / type ext3 (rw)
none on /proc type proc (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda5 on /home type ext3 (rw)
none on /dev/shm type tmpfs (rw)
/dev/hda2 on /usr/local type ext3 (rw)
/dev/nb1 on /EarthView/RAW type ext3 (ro)(变为只读了)

2、如果发现有ro,就重新mount,或者umount以后再

3、umount /dev/nb1
如果发现有提示“device is busy”,找到是什么进程使得他busy

fuser -m /mnt/data 将会显示使用这个模块的pid
fuser -mk /mnt/data 将会直接kill那个pid

然后重新mount即可。

4、还有一种方法是直接remount,命令为

mount -o rw,remount /mnt/data

具体深入的做法,情况不同可以自行选择:
服务器/var/log/messages报错 :

end_request: I/O error, dev sda, sector 122194293 Buffer I/O error on device sda1, logical block 446493 lost page write e to I/O error on sda1
下面是整个处理全过程

[root@php5 ~]# fdisk -lu #第一步 :找出本地扇片所在的分区。
Disk /dev/sda: 73.4 GB, 73407868928 bytes
255 heads, 63 sectors/track, 8924 cylinders, total 143374744 sectors
Units = sectors of 1 * 512 = 512 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 63 4096574 2048256 83 Linux
/dev/sda2 4096575 75778604 35841015 83 Linux
/dev/sda3 75778605 129034079 26627737+ 83 Linux
/dev/sda4 129034080 143364059 7164990 5 Extended
/dev/sda5 129034143 139267484 5116671 83 Linux
/dev/sda6 139267548 143364059 2048256 82 Linux swap

[root@php5 ~]# tune2fs -l /dev/sda3 |grep "Block size" #找到block大小。
Block size: 4096

(122194293-75778605)*512/4096 =528691 利用公式算出逻辑块地址

b = (int)((L-S)*512/B)

[root@php5 ~]# debugfs
debugfs 1.35 (28-Feb-2004)
debugfs: open /deb/sda3
/deb/sda3: No such file or directory while opening filesystem
debugfs: open /dev/sda3
debugfs: icheck 582391
Block Inode number
582391 277584
debugfs: ncheck 277584
Inode Pathname
277584 /users/inn.net.cn/data/upload/download/innshow004.rar
debugfs: quit
[root@php5 ~]#dd if=/dev/zero of=/dev/sda1 bs=4096 count=1 seek=582391 #找到这个快的文件之后,需要做好备份,我们强制把它设置为0字节。
[root@php5 ~]# sync

『贰』 linux文件只读模式怎么解除

解除码升Linux文件只读模式的方法有以下几种:
1. 使用chmod命令:chmod +w 文件名
2. 使用vim编辑器:在vim编辑器中输入: set w
3. 使用chattr命令:chattr -i 文件名
4. 使用mount命令:滚敏mount -o remount, rw 文件所在的目迟备老录

『叁』 linux只读文件怎么修改

1、打开linux系统,在linux的桌面的空白处右击。
2、在弹出的下拉选项里,点击打开终端。
3、在终端窗口中输入chmod 666+需要改成可读可写的文件名命令,回车即可。

『肆』 linux文件系统自动变成只读 为什么

因为当前用户对那个文件没有相应的权限,你可以在那个目录执行命令 ls -l查看当前回文件以及相应的所有者和对应的权限答,drwxrwxrwx应该是这样的,每一个字母都有可能是 - ,其中第一个d表示是不是文件夹,后面的分成三组,分别对应所有者,所属组,其它用户。r是读权限,w是写,x是执行。 如果你是Ubuntu系统的话可以用sudo命令提升用户权限,系统会提示你输入root用户的密码。如果是Redhat, Fedora, CentOS之类的系统就直接su -,然后系统会提示你输入root密码,这回你就有权限了。 用root用户是可以修改文件的所有者和所属组的。详细的你可以查一下chown和chgrp命令。要修改相应的权限可以看一下chmod命令。 如果还有不明白的可以追问或者私信。Linux系统其实很不错,日常用也很不错,你需要的都能满足。

阅读全文

与linux文件变成只读相关的资料

热点内容
mac上用jsp写一个网页 浏览:6
word标准行间距 浏览:90
sw如何查看文件路径 浏览:329
jsp判断null 浏览:28
系统apk图标修改工具下载 浏览:703
jsp模型 浏览:431
承德货车运输哪个app好 浏览:907
华为5x书签文件夹路径 浏览:120
滑动t检验法程序 浏览:940
java百分数格式化 浏览:911
数据分析怎么看市场 浏览:993
魔兽联盟160升级攻略 浏览:234
iphone6plus直接购买 浏览:386
电脑升级后旧文件备份在哪里的 浏览:236
怎么禁止电脑文件到u盘外泄 浏览:217
pc端如何用modbustcp编程 浏览:336
富士xp142怎么编程 浏览:481
导航卡的数据是从哪里来的 浏览:168
为什么桌面会显示c盘某某文件 浏览:745
网页图片特效代码大全 浏览:277

友情链接