Linux文件类型一览表

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:373

d 目录
l 符号链接(指向另一个文件)
s 套接字文件
b 块设备文件
c 字符设备文件
p 命名管道文件
- 普通文件,或者更准确地说不属于以上几种类型的文件

# ll
total 28
-rwxr--r-- 1 root root 70 Sep 9 2003 cpusers
drwx------ 3 root root 4096 Mar 10 14:43 Desktop
-rwxr-xr-x 1 root root 181 Nov 12 17:32 mail-check-report.sh
-rwxr--r-- 1 root root 2860 Nov 12 18:30 mail-quota.report
-rw-r--r-- 1 root root 7 Sep 26 16:38 minicom.cap
-rw-r--r-- 1 root root 511 Sep 26 16:37 minicom.log
-rw-r--r-- 1 root root 3673 Mar 11 00:23 passwd

权限要配合属主和属组来理解,r代表可读,w代表可写,x代表可运行。
三个字母为一段,第一段代表属主权利,第二段代表属组权利,第三段代表其它用户权利。如果相应权利位为“-”,则表示不具有这种权利。
t 粘性位或给文件加锁,使其他用户无法访问
如果在一个目录上出现"t"位,就表示该目录中的文件只有其属主才可以删除,即使同组用户或赋予和属主同等权限;
如果在文件上出现"t"位,就表示该脚本或程序在执行时会被放在交换区(虚存)
# chattr +i /etc/inetd.conf //设置/etc/inetd.conf文件类型为4类型

链接分为硬链接和软链接,硬链接和原有文件是存储在同一物理地址的两个不同的名字;软链接类似于Windows中的快捷方式,本身的内容是被指向文件的内容。

授权:
chmod a+x run.sh
chmod go-x run.sh
chmod 755 run.sh
chmog -R /home/jboss/ 级联授权

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】