本文共 1543 字,大约阅读时间需要 5 分钟。
ls 是 Linux 下最常用的命令之一,用于列-out 目录中的文件和目录。
默认情况下,ls命令会列出当前目录中的所有文件和目录。隐藏的文件(文件名以 . 开头)不会被显示。你可以通过在命令末尾添加参数来获得更详细的信息。
ls -F | grep /$
# ls -l * |grep "^-" | wc -l
-
表示普通文件。grep "^-"
筛选出普通文件,wc -l
统计数量。# ls -l * |grep "^d" | wc -l
^d
表示目录。wc -l
统计数量。/etc/bashrc
文件中添加以下内容:alias ls="ls --color"
# ls -1
命令:# ls -tl --time-style=full-iso sshd
说明:显示详细时间格式。
命令:# ls -ctl --time-style=long-iso
说明:显示更详细的时间格式。
ls -a
输出:列出所有文件,包括隐藏文件。例如:
.gnome2 .nautilus .bash_profile .bashrc
解释:这些文件以句号开头,不可见,且默认不会显示。
ls -l
输出:
total 5-rw-r--r-- 1 root root 1668 Oct 3 2007 anaconda-ks.cfgdrwxr-xr-x 2 root root 4096 Nov 6 00:04 aa
解析:
total 5
:说明当前目录下文件总大小为 5K。drwxr-xr-x
:表示 aa
目录,权限还需进一步解释。目录大小:通常为 4096 字节(4K)或其他特定值。
install.log
。rc.news
。vim-7.1.tar.bz2
。aa
。Sunset.jpg
。rc4.d
。fd0
。###时间排序
###文件大小显示
1K
, 234M
, 2G
。###文件排序
ls -l
或 ls -L
。通过以上命令,你可以对 Linux 中的 ls 命令有更深入的理解,并灵活运用这些命令来满足不同的工作需求。
转载地址:http://tcwfk.baihongyu.com/