我使用过的Linux命令之ll - 列出文件/目录的详细信息

本文介绍了Linux系统中常用的ll命令及其与ls命令的区别。ll命令用于列出文件和目录的详细信息,实质上是ls -l的别名,并且通过颜色区分文件类型。此外,还介绍了如何使用l.命令来显示隐藏文件。

我使用过的Linux命令之ll - 列出文件/目录的详细信息

本文链接:http://codingstandards.iteye.com/blog/1129173   (转载请注明出处)

 

用途说明

ll命令(两个小写L)可以列出文件/目录的详细信息,从本质上讲,ll只是ls -l的别名。但它用起来还是很方便的。还有l.命令也是ls的别名,用来显示隐藏文件和目录,在Linux下隐藏文件就是以点开头的文件。

alias | grep ls 写道
alias l.='ls -d .* --color=tty'
alias ll='ls -l --color=tty'
alias ls='ls --color=tty'
 
type -a ll ls l. 写道
ll is aliased to `ls -l --color=tty'
ls is aliased to `ls --color=tty'
ls is /bin/ls
l. is aliased to `ls -d .* --color=tty'
 

常用参数

使用示例

示例一 ll的例子

[root@jfht tmp]# ls
ct08  ct08.min.tar.gz  ls0.txt  ls1.txt  ls2.txt
[root@jfht tmp]# ll
总计 48
drwxr-xr-x 4 root root  4096 2010-11-20 ct08
-rw-r--r-- 1 root root 10620 2010-11-20 ct08.min.tar.gz
-rw-r--r-- 1 root root   213 2010-10-18 ls0.txt
-rw-r--r-- 1 root root   213 2010-10-18 ls1.txt
-rw-r--r-- 1 root root   213 2010-10-18 ls2.txt
[root@jfht tmp]#

 

示例二 l.的例子,显示隐藏文件或目录

[root@jfht tmp]# ls
ct08  ct08.min.tar.gz  ls0.txt  ls1.txt  ls2.txt
[root@jfht tmp]# l.
.  ..
[root@jfht tmp]#

 

问题思考

相关资料

【1】鸟哥的私房菜 檔案與目錄的檢視: ls
http://linux.vbird.org/linux_basic/0220filemanager.php#ls
【2】点点--记忆。。。 linux中 ll 和ls 区别
http://blog.sina.com.cn/s/blog_54eeb5d90100k2z3.html

 

 

返回 我使用过的Linux命令系列总目录

 

<think>好的,用户想了解在Linux中查看文件详细信息命令。根据之前的引用内容,我需要先回忆相关命令。 首先,引用[3]提到ls命令用于查看目录文件,特别是ll作为ls的别名,带有不同参数。比如在Ubuntu中是ls -alF,CentOS中是ls -l --color=auto。这说明ls -l可以显示详细信息,包括权限、所有者、大小等。 另外,引用[1]中的第1点也提到ls命令用于查看目录文件。用户需要的是详细信息,所以应该使用-l选项。另外,可能还需要结合其他选项,比如-a显示隐藏文件-h让文件大小更易读。 还有,用户可能想知道如何查看文件的类型,比如是否是目录、普通文件或符号链接。ls -l的输出中第一个字符就是文件类型标识符。此外,引用[4]提到用file命令查看so文件的信息,这也可以用于其他文件类型,显示文件详细信息如ELF类型、架构等。 所以,综合起来,主要的命令ls -l,加上可能的选项,以及file命令。需要将这些信息整理清楚,分点说明,并给出示例。</think>在 Linux 系统中查看文件详细信息主要通过以下命令实现: ### 1. `ls -l` 命令(基础信息) 查看文件的权限、所有者、大小、修改时间等基础属性: ```bash ls -l 文件名 ``` 输出示例: `-rw-r--r-- 1 user group 4096 Jan 1 10:00 file.txt` 字段说明: - 第1列:文件类型和权限(如 `-` 表示普通文件,`d` 表示目录- 第3列:所有者 - 第4列:所属组 - 第5列:文件大小(默认字节) - 第6-8列:最后修改时间 - 第9列:文件名 可通过 `ls -lh` 显示更友好的文件大小单位(如 KB/MB)[^3] --- ### 2. `stat` 命令(元数据) 查看文件的 inode 信息、访问时间、修改时间等完整元数据: ```bash stat 文件名 ``` 输出包含: - 文件大小 - 访问时间(Access) - 修改时间(Modify) - 状态变更时间(Change) - Inode 编号 - 硬链接数量 --- ### 3. `file` 命令文件类型) 识别文件具体类型(ELF可执行文件、文本文件、动态库等): ```bash file 文件名 ``` 示例输出: `libhadoop.so.1.0.0: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped`[^4] --- ### 4. 组合使用示例 ```bash ls -lhi # 同时显示inode编号、人性化大小和详细信息 ls -l --time=atime # 显示最后访问时间 ls -l /path/*.log # 查看特定类型文件 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值