Linux系统查看文件属性指南(linux查看属性)
今天,Linux系统已经广泛应用,我们能够方便的完成文件的查看以及操作。Linux系统查看文件属性有以下几个基本命令可以实现。
1. ls:ls 命令用来查看当前目录下的目录和文件的一般属性,其语法如下:
$ ls [options] [files]
其中,options代表不同的选项,files代表要查看的文件或目录。
2. stat:stat 命令可以查看文件的详细属性信息,其语法如下:
$ stat [options] [files]
其中,options代表不同的类型选项,files代表要查看的文件。
3. file:file 命令可以查看文件类型,其语法如下:
$ file [options] [files]
其中,options代表不同的类型选项,files代表要查看的文件或目录。
4. find:find 命令可以搜索文件,其语法如下:
$ find [options] [files]
其中,options代表不同的选项,files代表要查找的文件或目录。
5. chmod:chmod 命令可以改变文件的访问权限,其语法如下:
$ chmod [options] [mode] [files]
其中,options代表不同的权限选项,mode表示访问权限,files代表要更改访问权限的文件名。
6. chown:chown 命令可以更改文件归属者,其语法如下:
$ chown [options] [owner] [files]
其中,options代表不同的执行类型选项,owner表示文件的新所有者,files指定需要更改的文件名。
7. chgrp:chgrp 命令可以更改文件所属的用户组,其语法如下:
$ chgrp [options] [group] [files]
其中,options代表不同的执行类型选项,group表示文件的新用户组,files指定需要更改的文件名。
上述只是Linux系统查看文件属性的几个基本命令,要想更深入的查看文件属性,还可以采用C语言程序或Perl程序来实现,下面是C语言程序实现查看文件属性的简单示例:
#include
#include
#include
int main(int argc, char* argv[])
{
struct stat st;
stat(argv[1], &st);
printf(“文件的大小:%ld bytes, 所有者的 ID:%d, 用户组的ID:%d\n”,
st.st_size, st.st_uid, st.st_gid);
return 0;
}
综上,Linux系统查看文件属性指南,使用上述命令及程序可以方便的查看文件的属性,在文件操作时可以起到调整文件权限和文件属性的作用。