使用ls命令可查看当前目录文件列表:输入ls显示非隐藏文件;ls -a显示隐藏文件;ls -la显示详细信息和所有文件;ls -lt按修改时间倒序排列;ls -lta排除.和..并倒序;ls -d */仅列出子目录。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在终端中查看当前目录下的文件列表,是使用 codex(或任何基于命令行的开发环境)时最基础的操作需求。你需要准确输入命令,避免因大小写、空格或路径错误导致返回空结果或报错。
用 ls 命令列出当前目录文件
第一步:确保你已进入 codex 的终端界面,光标位于提示符后。
第二步:直接输入 ls 并按回车键。
这会显示当前目录下所有非隐藏文件和文件夹的名称,按字母顺序排列,不显示详细信息。
查看包含隐藏文件的完整列表
方法一:运行 ls -a
隐藏文件(如 .git、.env、.codexrc)默认不显示,加 -a 参数才能看到它们。
方法二:运行 ls -la
同时显示详细信息(权限、所有者、大小、修改时间)和所有文件(含隐藏项)。
【注意:-la 不能写成 -al,虽然多数系统兼容,但部分严格 shell 会报错】
按修改时间倒序排列文件
输入 ls -lt → 按修改时间从新到旧排序,最新修改的文件排在最上面。
如果还需显示隐藏文件,就用 ls -ltA(大写 A 排除 . 和 ..,比 -a 更干净)。
这一步对快速定位刚保存的代码文件特别有用——比如你刚写完 main.py,它大概率会出现在输出的第一行。
只显示目录,不显示文件
执行 ls -d */
这个命令利用 shell 通配符 */ 匹配所有以斜杠结尾的条目,即仅列出子目录。
如果当前目录下没有子目录,终端将不输出任何内容,也不会报错。
想确认是否真有目录,可以先运行 ls -F,带斜杠的条目就是目录。











