ls 命令是linux下最经常使用的命令,ls 命令就是list的缩写。 linux
ls 用来打印出当前目录的清单。若是ls指定其余目录,那么就会显示指定目录里的文件及文件夹清单。经过 ls 命令不只能够查看 linux 文件夹包含的文件,并且能够查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。bash
参数 | 描述 |
---|---|
-a | –all 列出目录下的全部文件,包括以 . 开头的隐含文件 |
-l | 除了文件名以外,还将文件的权限、全部者、文件大小等信息详细列出来 |
-d | –directory 将目录象文件同样显示,而不是显示其下的文件 |
-h | –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G) |
-t | 以文件修改时间排序 |
[root@LAMP ~]# ls -al /data 总用量 20 drwxr-xr-x. 4 root root 4096 11月 13 18:11 . drwxr-xr-x. 21 root root 4096 11月 24 11:35 .. drwxr-xr-x. 2 root root 4096 11月 13 18:01 leader drwxr-xr-x. 2 root root 4096 11月 13 16:59 staff -rw-r--r--. 1 root root 15 11月 13 18:11 test.sh #注意上面d开头的表示是目录(directory),-表示普通文件
mkdir 命令用来建立指定名称的目录,要求建立目录的用户在当前目录中具备写权限,而且指定的目录名不能是当前目录中已有的目录。 mkdir 命令是 make directory 的缩写。ide
mkdir [选项] 目录spa
参数 | 描述 |
---|---|
-m --mode=模式 | 设定权限<模式> |
-p --parents | 能够是一个路径名称。若路径中的某些目录尚不存在,加上此选项后,系统将自动创建好那些尚不存在的目录,即一次能够创建多个目录 |
-v --verbose | 每次建立新目录都显示信息 |
[root@LAMP ~]# mkdir /data/test [root@LAMP ~]# mkdir -v /data/test2 mkdir: 已建立目录 "/data/test2" #带-v参数,若是建立一个目录成功,会有下面的文字信息提示 [root@LAMP ~]# ls -ld /data/test drwxr-xr-x. 2 root root 4096 11月 30 11:00 /data/test #查看目录test的文件夹属性,是rwx(7)-r-x(5)-r-x(5) [root@LAMP ~]# mkdir -m 777 /data/test3 #建立一个文件夹的属性为读写执行都为777,表明rwx-rwx-rwx(777) [root@LAMP ~]# ls -ld /data/test3 drwxrwxrwx. 2 root root 4096 11月 30 11:01 /data/test3 [root@LAMP ~]#