[moka同学笔记]Linux命令基本格式及目录处理命令

发布时间:2017-2-20 12:24:08 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"[moka同学笔记]Linux命令基本格式及目录处理命令 ",主要涉及到[moka同学笔记]Linux命令基本格式及目录处理命令 方面的内容,对于[moka同学笔记]Linux命令基本格式及目录处理命令 感兴趣的同学可以参考一下。

选项:
-a : 显示所有文件,包括隐藏文件
-l : 显示详细信息
-d : 查看目录属性
-h : 人性化显示文件大小
-i : 显示inode

根据以上选项,敲入命令,显示结果分别如下:

[root@localhost ~]# lsanaconda-ks.cfg  test[root@localhost ~]# ls -a.  ..  anaconda-ks.cfg  .bash_history  .bash_logout  .bash_profile  .bashrc  .cache  .config  .cshrc  .tcshrc  test[root@localhost ~]# ls -l总用量 4-rw-------. 1 root root 2752 Nov 10 02:51 anaconda-ks.cfgdrwxr-xr-x. 2 root root    6 Nov 12 19:26 test[root@localhost ~]# ls -l anaconda-ks.cfg -rw-------. 1 root root 2752 Nov 10 02:51 anaconda-ks.cfg[root@localhost ~]# ls -ld test/drwxr-xr-x. 2 root root 6 Nov 12 19:26 test/[root@localhost ~]# ls -lh总用量 4.0K-rw-------. 1 root root 2.7K Nov 10 02:51 anaconda-ks.cfgdrwxr-xr-x. 2 root root    6 Nov 12 19:26 test[root@localhost ~]# ls -i71259104 anaconda-ks.cfg  36099565 test

请注意观察 ls -l 与 ls -lh 命令的结果的区别

这里需要解释一下:

-rw-------. 1 root root 2.7K Nov 10 02:51 anaconda-ks.cfgdrwxr-xr-x. 2 root root    6 Nov 12 19:26 test

首先第一个符号 “-”(引号内的-),表示文件类型(常用的有三种,即-表示文件,d表示目录,l表示软链接文件),此外还有不常用的,为块设备文件,字符设备文件、套接字文件、管理文件。

在上述中,我们可以看到 anaconda-ks.cfg 是一个文件,而 test 是一个目录(可理解为windows的文件夹的概念)。

其次,除去第一个符号,我们来看rw-------,一共有九个字符,需分为三组,分别为rw-,---,---,每个组按照顺序分别表示u所有者,g所属组,o其他人的权限。在上述中,分别对应为 root,root。即第一个root表示所有者权限为root权限,第二个root表示所属组的权限也是root权限,对于其他人,则无所谓的权限可言。

其中,r表示可读,w表示可写,x表示执行的权限。

为了更加明白,对于 anaconda-ks.cfg 这个文件,这里列一个表格:


上一篇:一些内存使用错误理解
下一篇:Google C++单元测试框架GoogleTest---AdvancedGuide(译文)上

相关文章

相关评论