type file stat 三个命令的区别是什么

type file stat 三个命令的区别是什么
type 查看命令类型,例如该命令是alias还是内置命令,或某个文件或关键字,eg: type ls;type cd;type -a ls

file 查看文件类型,例如文本文件,二进制文件,管道文件,设备文件,链接文件等。eg: file /dev/sda
type file stat 三个命令的区别是什么

stat 查看文件的属性,例如文件的名称,大小,权限,时间(atime,ctime,mtime).eg:stat /etc/hostname