Linux 编辑文件 readonly 仅读

chattr -i /etc/hosts  #hosts文件去掉禁止随意更改的功能,多试几次。然后再vi 进去修改文件。

同理,chattr +i /etc/hosts #为hosts文件添加防止修改的权限

-------------------------------------------------------------

chattr(change attribute)

功能说明:改变文件属性。

语  法:chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]

补充说明:这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: 
 a:让文件或目录仅供附加用途。 
 b:不更新文件或目录的最后存取时间。 
 c:将文件或目录压缩后存放。 
 d:将文件或目录排除在倾倒操作之外。 
 i:不得任意更动文件或目录。 
 s:保密性删除文件或目录。 
 S:即时更新文件或目录。 
 u:预防以外删除。 
 
参  数:
 -R  递归处理,将指定目录下的所有文件及子目录一并处理。 
 -v<版本编号>  设置文件或目录版本。 
 -V  显示指令执行过程。 
 +<属性>  开启文件或目录的该项属性。 
 -<属性>  关闭文件或目录的该项属性。 
 =<属性>  指定文件或目录的该项属性。

时间: 2024-08-04 14:10:34

Linux 编辑文件 readonly 仅读的相关文章

linux c 文件 read(读) 和 write (写) 代码分析

read code: [[email protected] 03]# cat ex03-read-01.c /*文件ex03-open-03.c, O_CREAT和O_EXCL的使用*/ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdio.h> int main(void) { int fd = -1,i; ssize_t size = -1; /*存

Linux中文件的可读,可写,可执行权限的解读以及chmod,chown,chgrp命令的用法

一.文件权限解读 如上图所示,开头的-rwxrw-r--这一字符串标识文件权限. 这个字符串有10位,可以分为4段来解读.注:r--可读,w--可写,x--可执行. 第一段(第1位)表示是目录还是文件,-表示是文件,d表示是目录: 第二段(第2-4位,共3个字符串)表示文件所属用户对它的权限: 第三段(第5-7位,共3个字符串)表示文件所属用户组用户对它的权限: 第四段(第8-10位,共3个字符串)表示其他用户对它的权限: 注:我们用3位8进制来表示文件的权限,r用4标识,w用2标识,x用1标识

【转】Linux中文件的可读,可写,可执行权限的解读以及chmod,chown,chgrp命令的用法

chmod是更改文件的权限 chown是改改文件的属主与属组 chgrp只是更改文件的属组. 一.文件权限解读 如上图所示,开头的-rwxrw-r--这一字符串标识文件权限. 这个字符串有10位,可以分为4段来解读.注:r--可读,w--可写,x--可执行. 第一段(第1位)表示是目录还是文件,-表示是文件,d表示是目录: 第二段(第2-4位,共3个字符串)表示文件所属用户对它的权限: 第三段(第5-7位,共3个字符串)表示文件所属用户组用户对它的权限: 第四段(第8-10位,共3个字符串)表示

SCRT连接linux,编辑文件Backspace出现乱码的问题

刚刚新建了一个虚拟机,准备做python的学习,使用SCRT连接的时候,当编辑文件或者是进入python交互界面编辑的时候,使用Backspace键的时候,出现乱码.需要按住ctrl键+Backspace键才能消除,太麻烦. 本来以为是少安装了什么软件导致的,因为机器是最小化的安装,不过后来用xshell测试,xshell不会出现这种问题,所以就是SCRT的配置导致的,后来在网上查了下,只要简单的调整就行了 如上图,将图中的两个选项都打上勾就行了,问题就解决了. 这些都是最基本的问题,自己却由于

Linux的文件权限和目录配置

二.Linux的基本操作 2.1.Linux的文件权限和目录配置 2.1.1.Linux文件属性 以root身份登录后,执行“ls –al”将会出现如下内容: [[email protected] ~]# ls -al 总用量 44 dr-xr-x---. 5 root root 4096 8月   6 14:44 . dr-xr-xr-x. 17 root root 4096 7月 25 05:33 .. -rw-------. 1 root root 1426 7月 25 05:35 ana

第六章、Linux 的文件权限与目录配置

1. 使用者与群组 2. Linux文件权限概念 2.1 Linux文件属性 2.2 如何改变文件属性与权限: chgrp, chown, chmod 2.3 目录与文件之权限意义 2.4 Linux文件种类与扩展名 3. Linux目录配置 3.1 Linux目录配置的依据--FHS:/, /usr, /var 3.2 目录树(directory tree) 3.3 绝对路径与相对路径 3.4 CentOS 的观察: lsb_release 4. 重点回顾 1. 使用者与群组 1.文件拥有者

【转】第六章、Linux 的文件权限与目录配置

原文网址:http://vbird.dic.ksu.edu.tw/linux_basic/0210filepermission.php 最近更新日期:2009/08/18 Linux最优秀的地方之一,就在于他的多人多任务环境.而为了让各个使用者具有较保密的文件数据,因此文件的权限管理就变的很重要了. Linux一般将文件可存取的身份分为三个类别,分别是 owner/group/others,且三种身份各有 read/write/execute 等权限.若管理不当,你的Linux主机将会变的很『不

Linux 的文件权限和目录配置

1.Linux文件属性 用root用户登录linux后,执行 ls -al 命令查看文件.显示如下: 文件属性示意图如下: 第一列代表这个文件的类型和权限 第一个字符代表这个文件是:目录.文件或链接文件等. 若是[d]则是目录: 若是[-]则是文件: 若是[l]则表示为连接文件: 若是[b]则表示设备文件里的可供存储的接口设备: 若是[c]则表示设备文件里的串行端口设备,如鼠标.键盘等. 后面的9个字符以3个位一组,均为rwx的组合.其中r代表可读,w代表可写,x代表可执行.注意3个权限的位置不

Linux 日志文件utmp、wtmp、lastlog、messages

1.有关当前登录用户的信息记录在文件utmp中:==who命令 2.登录进入和退出纪录在文件wtmp中:==w命令 3.最后一次登录文件可以用lastlog命令察看: 4.messages======从syslog中记录信息 注意:wtmp和utmp文件都是二进制文件,他们不能被诸如tail命令剪贴或合并(使用cat命令).用户 需要使用who.w.users.last和ac来使用这两个文件包含的信息. 例子: last命令往回搜索wtmp来显示自从文件第一次创建以来登录过的用户 users用单