ls命令和alias命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ls命令和alias命令相关的知识,希望对你有一定的参考价值。
ls命令
ls -l :列出当前目录下的所有目录或文件的详细信息。(也可以简写成 ll)
详细信息一共有 7 列。
第一列:文件类型和权限。
第二列:对于目录来说,这一列表示第一级子目录数(一定大于或等于2,因为每个目录底下一定有 . 和 .. 这两个隐藏目录。. 代表当前目录,.. 代表上一级目录)。对于文件来说,这表示硬链接数,表示有多少个文件使用了相同的 inode 号,也就代表这个文件可以被删除多少次。inode 号记录了文件的元数据信息(包括文件在磁盘上的位置)
第三列:拥有者
第四列:拥有组
第五列:目录或文件的大小(单位字节)
第六列:最后一次修改时间
第七列:文件或目录名
ls -lh :第五列的文件大小以最合适的单位显示。
ls -i :列出当前目录下的所有目录或文件的 inode 号。
ls -a :列出当前目录下的所有隐藏目录或文件。
ls -ld :列出当前目录自己的详细信息,而不是子目录的详细信息。
ls -lt :以时间排序,时间越新的排在越上面。
更多 ls 命令的选项请参见 man 帮助(man ls) 。
alias命令(别名)
alias :查看系统当中一共设置了那些别名。
which 命令:查看该命令的别名以及绝对路径。
PATH变量:记录可执行文件(命令)所在的目录。一个命令只有在这些目录下,才能被直接执行,否则需要使用绝对路径来执行。
自定义命令:alias wwl='ls -la'
取消别名:unalias wwl
以上是关于ls命令和alias命令的主要内容,如果未能解决你的问题,请参考以下文章