用ls -al命令查询时,第一列内容为文件种类+权限,第一个字符表示种类。
”d“表示目录
”-“表示一般数据文件
”b“表示存储设备的接口设备(硬盘、软盘等)
”c“表示串行端口的接口设备(鼠标、键盘等)
”l“表示链接文件,类似于快捷方式
”s“表示sockets文件,数据接口文件
”p“表示”管道“,FIFO,解决多个程序同时访问一个文件造成的错误
上一篇文章中提到”x“是指该文件具有可执行的权限,但可执行并不意味着可以执行成功,有些文件的属性决定该文件不能被执行。
”.sh“为后缀的文件为shell脚步文件;”.tar“等为后缀的文件为压缩文件。名字只是辅助用户来识别该文件的种类,是否可执行还是由限设置决定的。