inux文件访问权限(像rw-r--rw-是什么意思)Linux的文件访问权限分为 读、写、执行三种。
r:可读(4)
w:可写(2)对目录来说则可新建文件。
x:可执行(1)对目录来说则可进入该目录,可用 ls -l 查看文件。
像上图的-rw-r--rw- 其中的第一个字符表示的是文件类型(- 表示普通文件,d 表示目录文件,c : 为字符串设备,若路由器等设备。
b : 块设备,硬盘、光驱等)后面的九个字符就是表示的文件权限了,每三个字符为一组。
第一组(rw-):表示文件所有者的权限,上图中的文件的所有者为root用户,具备可读 可写 。
第二组(r--):文件所属组的权限,上图中的文件所属组也为root组,具备可读。
第三组(rw-):其他人的权限(跟本文件无关的人),具备可读 可写。
其实root用户可 *** 作所有用户的文件
linux 命令行中cat命令可以直接打开我们想要查看的文件内容。比如part1.txt文件是一首诗词,可以用此命令:[lichao@localhost test]$ cat part1.txt
扩展资料:
linux 命令行中查看文件类型:
file是一个非常便捷的命令,用它可以探测文件的字符编码。如下我们创建了两个文件
[lichao@localhost test]$ ls -l
total 288
-rw-rw-r--. 1 lichao lichao 4 Aug 24 15:31 abc.txt
-rw-rw-r--. 1 lichao lichao 285310 Aug 24 15:26 all.txt
通过file命令来查看下文件的字符集编码:
[lichao@localhost test]$ file abc.txt
abc.txt: ASCII text
[lichao@localhost test]$ file all.txt
all.txt: UTF-8 Unicode text, with CRLF, CR, LF line terminators
[lichao@localhost test]$
其中 abc.txt 是 ASCII 编码,而 all.txt 是 UTF-8 编码,这有助于我们在打开含有中文的文件时,定位出现乱码的原因。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)