使用ls-l命令查看的每一列分别是什么意思,linux中的ls命令是什么意思
第一个字段,指示文档的属性。Linux文件基本分为三个属性:可读(R)、可写(W)、可执行(X)。但是要加十格(具体程序实现的时候其实是十位)。第一个单元格是特殊表达式单元格,表示目录或链接文件等。D表示目录,例如DRWX-;l表示链接文件,如lrwxrwx如果用横线“-”表示,表示它是一个文件。其余网格是每隔3个网格。因为Linux是多用户多任务系统,一个文件可能会被很多人同时使用,所以我们必须设置每个文件的权限。其文件的权限顺序为(以-rwxr-xr-x为例):
rwx(所有者)r-x(集团)r-x(其他)
这个例子中表示的权限是:用户可以自己读、写、执行;同组用户可读、不成文、可执行;其他用户可以读取,不能写入,但可以执行。另外,有些程序属性的执行部分不是X,而是S,也就是说执行这个程序的用户可以暂时拥有和所有者一样的权力来执行这个程序。通常,出现在系统管理中的指令或程序允许用户在执行时拥有根身份。
第二个字段指示文档的数量。如果是文件,那么这个数自然是1。如果它是一个目录,那么它的数量就是目录中文件的数量。
第三个字段指示文档或目录的所有者。如果用户目前在自己家里,这一列很可能是他的帐户名。
第四个字段指示它所属的组。每个用户可以有多个组,但是大多数用户应该只属于一个组。只有当系统管理员想要授予用户特殊权限时,他才能被授予另一个组。
第五个字段指示文件大小。文件大小以字节表示,而空目录一般为1024字节。您当然可以使用其他参数来使文件显示单元不同。例如,使用lsk意味着使用kb来显示文件的大小单位,但一般情况下我们仍然使用byte作为主要单位。
第六个字段指示创建日期。在“月、日、时”的格式中,如8月15日5:46表示8月15日上午5:46。
第七个字段指示文件名。我们可以使用lsa来显示隐藏的文件名。