Linux常用命令-目录处理命令ls

ls      (原英文:list)   显示目录下文件

ls 显示当前目录下的信息

ls 目录   列出指定目录下的文件信息

ls -a 或ls --all 列出目录下所有文件(包括隐藏文件 以.开头)

Linux常用命令-目录处理命令ls_第1张图片

 

ls -l  列出目录下文件的详细信息

Linux常用命令-目录处理命令ls_第2张图片

比如:

drwxr-xr-x. 2       root       root     4096                    5月 21 10:11             Pictures

文件信息  计数  所有者 所属组 大小(单位B)  最后一次修改时间   目录/文件名

上面的文件信息:第一位d表示这是个目录(dictionary)其他的还有l(软链接),-(表示这是个文件)

后面共三组权限信息,r 读  w 写  x 执行,-表示没有这个权限,依次为所有者,所属组,其他人对本文件的权限信息

第一组rwx为所有者的权限,第二组r-x说明所属组没有写权限(r-x),同理其他人没有写权限(r-x)

注:执行权限为最高权限

ls -l 命令在CentOS上可以简写为ll

Linux常用命令-目录处理命令ls_第3张图片

 

ll -h   (-h以易读的方式显示)

Linux常用命令-目录处理命令ls_第4张图片

可以看到第二个文件直接显示了大小为1.9K,更加易读。

ll -d 显示目录的信息

注意上面的命令者显示目录下的文件信息,而-d是显示本目录

先用pwd查看当前工作目录(print working dictionary)

那么我用ll -d打印的信息就是/root(当前目录)的信息

而ll直接打印的是/root目录的子目录和子文件的信息

一般不用ls- d,因为打印不出什么有用的信息。。。

用ll -d 可以查看本目录的详细信息(同ls -d -l, ll是ls -l的简写)

ll -d 目录名   打印指定目录本身的信息

如果不加-d就会打印/etc目录下的信息

Linux常用命令-目录处理命令ls_第5张图片

这些文件都在/etc目录下

ls -i   显示文件的id号(索引节点号,一般是唯一的)

Linux常用命令-目录处理命令ls_第6张图片

 

上面各个参数可以组合使用:

比如:ll -dih /etc

列出/etc本目录(-d)的详细信息(-l),包括节点号(-i),以易读的方式显示(-h,文件大小)

 

其他小命令:

clear  清屏

pwd  打印当前工作目录

cd   切换目录

      cd 目录名 到指定目录   cd ..  返回上一级目录    cd / 回根目录

      cd - 回到上一次目录  

Linux常用命令-目录处理命令ls_第7张图片

先到/root/Desktop/nn再到/目录,那么上一次目录就是/root/Desktop/nn,cd -就会返回到/root/Desktop/nn

 

你可能感兴趣的:(Linux常用命令-目录处理命令ls)