登录/注册

ls命令

更多

好的,ls 命令是 Linux 和 Unix-like 系统(如 macOS)中最基础、最常用的命令之一。它的核心功能是列出目录(文件夹)的内容

中文名称: 列表显示命令 (Lièbiǎo Xiǎnshì Mìnglìng)

基本功能:

常用选项(参数): (选项通常以 - 开头)

  1. -l (长格式显示): 显示详细信息。这是最常用的选项之一。
    • 显示内容:文件类型与权限、链接数、所有者、所属组、文件大小(字节)、最后修改时间、文件名。
    • 示例:
      $ ls -l
      -rw-r--r-- 1 user user 1024 Jan 10 14:30 file1.txt
      drwxr-xr-x 2 user user 4096 Jan 11 09:15 文档
      ...
  2. -a (显示所有): 显示所有文件和目录,包括以点 . 开头的隐藏文件/目录
    • . 代表当前目录,.. 代表上级目录。
    • 示例:
      $ ls -a
      .  ..  .bashrc  .config  文档  图片  file1.txt
  3. -h (易读的文件大小): -l 一起使用时,将文件大小显示为易读的格式(如 K, M, G),而不是字节。
    • 示例:
      $ ls -lh
      -rw-r--r-- 1 user user 1.0K Jan 10 14:30 file1.txt
      -rw-r--r-- 1 user user  25M Jan 12 11:20 bigfile.zip
  4. -t (按时间排序): 按修改时间排序(默认新文件在后)
    • 常与 -l 结合使用 (ls -lt) 查看最近修改的文件。
    • -r (反向排序) 常与之配合 (ls -ltr) 查看最旧的文件或让新文件在前。
  5. -s (显示文件大小): 显示每个文件占用的磁盘块数(通常块大小为 512字节 或 1K)
    • 单独使用 ls -s 只显示块数。
    • 常与 -l-h 合用 (ls -ls, ls -lsh) 既看块数也看字节/KB/MB。
  6. -d (列出目录本身): 通常与通配符结合使用,列出目录本身的信息,而不是目录内的内容
    • 示例:ls -ld */ 列出当前目录下所有子目录本身的详细信息。
  7. -F (分类标记): 在文件名后添加指示符以显示文件类型
    • / - 目录
    • * - 可执行文件
    • @ - 符号链接(快捷方式)
    • | - FIFO (命名管道)
    • = - 套接字 (Socket)
    • (无字符) - 普通文件
    • 示例:
      $ ls -F
      文档/  图片/  file1.txt*  link@
  8. --color (颜色区分): 根据文件类型以不同颜色显示文件名(通常是默认开启的)。常见颜色:
    • 蓝色 - 目录
    • 绿色 - 可执行文件
    • 青色/浅蓝 - 符号链接
    • 红色 - 压缩文件 (.zip, .gz等)
    • 红色闪烁背景 - 有问题的文件或链接(如断链)
    • 默认色(通常是白色) - 普通文件
  9. -R (递归显示): 递归列出所有子目录及其内容
    • 示例:ls -R /home/user 会显示 /home/user 下所有文件、所有子目录及其内部的所有文件。

组合使用:

通常会将多个选项组合在一起使用以满足特定需求:

总结:

ls 是你的“文件管理器”的命令行版本。掌握 ls 及其常用选项(尤其是 -l, -a, -h, -t)是高效使用 Linux/Unix 命令行界面的基石。通过组合这些选项,你可以精确地查看目录内容的各种信息(文件名、类型、大小、权限、时间等)。

查看和命令相关的所有帮助

一.常用指令: 1.目录操作指令 1.1.1 ls命令 ls是最常见的目录操作命令

2025-01-03 09:37:49

linux常用命令及作用

在Linux系统中,有许多常用的命令,它们可以用于管理文件、目录、进程等。以下是一些常用的命令及它们的作用: ls

2023-11-13 16:45:14

ls是什么?ls命令可不简单!

Linux中一个基本命令是ls。没有这个命令,我们会在浏览目录条目时会遇到困难。这个命

2023-07-21 09:23:20

AT命令手册(中文版).pdf

AT命令手册 GSM AT 命令手册,用于gsm通信设置

资料下载 ah此生不换 2021-12-27 16:34:21

linux常用命令大全

1、ls命令就是 list 的缩写,通过 ls 命令不仅可以查看 lin

资料下载 刘敏 2021-12-22 18:51:56

台信大方型接近开关IBT30-LS15TA-T4NV1

台信大方型接近开关IBT30-LS15TA-T4NV1

资料下载 台信电气 2021-08-25 16:49:40

概况:4LS_Factsheet_FS001001_1-00.pdf

<!--<img src="ams"-->4LS Factsheet

资料下载 建立建利12 2021-02-04 09:57:51

图片:4LS_Perspective_View_IM001016_1-00.jpg

<!--<img src="ams"-->4LS Image perspective view

资料下载 马占云 2021-02-02 10:51:09

日常操作中使用到的ls用法示例

   Linux中一个基本命令是ls。没有这个命令,我们会在浏览目录条目时会遇到困难。这个

2023-05-26 15:31:29

如何给你的Linux系统添加一个新的Linux命令

平时我们在shell命令行上输入的命令都是应用程序,比如ls,ifconfig,vi等。我们下载的busybox源码中就包含着这些程序源码,那接

2023-02-15 09:40:23

Linux中ls-lrt命令的作用

作为软件开发人员或测试人员,我们经常会使用“ls-lrt”命令,特别是在处理大量文件的时候。

2022-11-25 16:27:31

用Golang编写的Linux ls命令替代方案

ls命令有多种替代方法,我们今后也将介绍其中的一些替代方法。

2022-05-17 14:02:54

ls命令是什么?有何作用

1、ls命令就是 list 的缩写,通过 ls 命令不仅可以查看 lin

2022-02-17 07:05:52

Linux中xargs命令简介和选项说明

: find /sbin -perm +700 | ls -l # 这个命令是错误,因为标准输入不能作为ls的参数

2021-03-11 16:47:38

Linux中的LS命令详细学习资料概述

ls 命令可以列出一个 POSIX 系统上的文件。这是一个简单的命令,但它经常被低估,不是它能做什么(因为它确实只做了一件事),而是你该如何优化

2019-08-11 10:55:22

7天热门专题 换一换
相关标签