Linux基本命令之ls

举报
指剑 发表于 2022/09/02 23:00:30 2022/09/02
【摘要】 ls 英文全称是 list 中文翻译为 列出 命令详解如下: ls -a 列出当前目录下所有文件,包括以’.'开头的隐藏文件, 如果有 ‘…’ 代表存在父目录 ls -A 显示所有文件,包括隐藏文件,...

ls 英文全称是 list 中文翻译为 列出
命令详解如下:

ls -a 列出当前目录下所有文件,包括以’.'开头的隐藏文件, 如果有 ‘…’ 代表存在父目录

ls -A 显示所有文件,包括隐藏文件,但是不显示 . 和 … 目录

ls -l 列出文件详细信息,如文件类型,文件创建者,文件归属组,文件大小,文件创建时间等

ls -d 不展开目录,只显示目录自身,一般与-l配合使用以显示目录自身的属性信息(只显示当前目录的内容)

ls -t 按mtime时间进行文件的排序(由近到远)
mtime 数据修改时间 (写入,修改数据mtime改变,mtime改变ctime必改变)

ls -ut 按atime排序进行文件的排序(由近到远)
atime 访问时间

ls -ct 按ctime排序进行文件的排序(由近到远)
ctime 元数据修改时间 (修改权限的时候只有ctime改变)

ls -s 在每个文件的后面打印出文件的大小 size

ls -S 以文件大小排序,默认从大到小,
ls -rS 从小到大排序

ls -L 列出文件的链接名 link

ls -F 在每一个文件的末尾加上一个字符说明该文件的类型。"@“表示符号链接、”|“表示FIFOS、”/“表示目录、”="表示套接字。

ls 复杂操作 需要配合 管道符 |grep 使用

例如:
统计当前目录下的文件数量:
ls -l* | grep “^-” | wc -l

补充:
Linux文件颜色代表的意义:

颜色 意义
绿色 可执行文件
红色 可压缩文件
深蓝色 目录
浅蓝色 链接文件
灰色 其他文件

文章来源: blog.csdn.net,作者:指剑,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/fly1574/article/details/88947218

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。