新聞中心
linux中文件擁有者去掉執(zhí)行權(quán)限,其他用戶加上讀寫權(quán)限,同組用戶加上只讀權(quán)限 命令是什么
可以使用chmodfilename改變文件的權(quán)限,可以使用chownfilename改變文件所屬的用戶和組。
在銅鼓等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計制作、成都做網(wǎng)站 網(wǎng)站設(shè)計制作按需求定制制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,營銷型網(wǎng)站,成都外貿(mào)網(wǎng)站建設(shè)公司,銅鼓網(wǎng)站建設(shè)費用合理。
Linux下權(quán)限有三種,用戶權(quán)限,組權(quán)限,其他用戶。可以使用ls-lfilename會列出改文件的權(quán)限。分別用rwx表示讀,寫和可執(zhí)行三種權(quán)限,
對于目錄:
r:可以對此目錄執(zhí)行l(wèi)s以列出內(nèi)部的所有文件;
w:可以在此目錄創(chuàng)建文件;
x:可以使用cd切換進(jìn)次目錄,也可以使用ls-l查看文件的詳細(xì)內(nèi)容;
對于文件:
r:可讀,可以使用類似cat等命令查看文件內(nèi)容;
w:可寫,可以編輯或刪除此文件;
x:可執(zhí)行,eXecutable,可以命令提示符下當(dāng)做命令提交給內(nèi)核運行。
擴(kuò)展資料
linux文件權(quán)限命令
屬性為rwx,則對應(yīng)的數(shù)字為4+2+1=7
屬性為rw-,則對應(yīng)的數(shù)字為4+2=6
屬性為r-x,則對應(yīng)的數(shù)字為4+1=5
d表示文件的類型,這個文件的類型為目錄
rwx表示文件擁有者的權(quán)限是讀寫執(zhí)行,
r-x表示與擁有者同組的用戶權(quán)限為讀取和執(zhí)行
r-x表示其他用戶的權(quán)限也為讀取和執(zhí)行
參考資料來源:百度百科—linux命令
linux文件只讀模式怎么解除
解除Linux文件只讀模式的方法有以下幾種:
1. 使用chmod命令:chmod +w 文件名
2. 使用vim編輯器:在vim編輯器中輸入: set w
3. 使用chattr命令:chattr -i 文件名
4. 使用mount命令:mount -o remount, rw 文件所在的目錄
如何解決linux系統(tǒng)只讀
linux系統(tǒng)重啟或無故變?yōu)橹蛔x造成網(wǎng)站無法正常訪問的簡單臨時的做法:
一
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)(變?yōu)橹蛔x了)
2、如果發(fā)現(xiàn)有ro,就重新mount,或者umount以后再remount
3、umount /dev/nb1
如果發(fā)現(xiàn)有提示“device is busy”,找到是什么進(jìn)程使得他busy
fuser -m /mnt/data 將會顯示使用這個模塊的pid
fuser -mk /mnt/data 將會直接kill那個pid
然后重新mount即可。
4、還有一種方法是直接remount,命令為
mount -o rw,remount /mnt/data
二
具體深入的做法,情況不同可以自行選擇:
服務(wù)器/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 due to I/O error on sda1
下面是整個處理全過程
[root@php5 ~]# fdisk -lu #第一步 :找出本地扇片所在的分區(qū)。
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 #找到這個快的文件之后,需要做好備份,我們強(qiáng)制把它設(shè)置為0字節(jié)。
[root@php5 ~]# sync
linux root用戶修改權(quán)限說是只讀文件系統(tǒng),怎么辦?
linux root用戶修改權(quán)限說是只讀文件系統(tǒng)是設(shè)置錯誤造成的,解決方法為:
1、打開linux系統(tǒng),建立一個目錄,文件夾創(chuàng)建命令mkdir ceshi。
2、查看一下這個文件夾的權(quán)限。
3、現(xiàn)在這個ceshi的文件的用戶組linuxadmin,修改用戶組的權(quán)限?chgrp ?root ?ceshi。
4、chmod ? -R ?a+w 修改ceshi文件夾的權(quán)限。
5、chown 改變文件夾所有者,用chown該所屬者為bin。
6、查看權(quán)限的方式可以借助【man】?chgrp、chown、chmod 查看幫助文檔。
注意事項:
Linux與其他操作系統(tǒng)相比 ,具有開放源碼、沒有版權(quán)、技術(shù)社區(qū)用戶多等特點 ,開放源碼使得用戶可以自由裁剪,靈活性高,功能強(qiáng)大,成本低。
本文標(biāo)題:linux命令只讀 linux 只讀
網(wǎng)頁路徑:http://www.dlmjj.cn/article/dddejpe.html