使用 Linux 终端查看你的电脑上有哪些文件
创始人
2024-03-02 08:15:42
0

通过这个 Linux 教程学习如何使用 ls 命令在终端中列出文件。

要在有图形界面的计算机上列出文件,你通常可以打开一个文件管理器(Linux 上的 “文件”,MacOS 上的 “访达”,Windows 上的 “文件资源管理器”)来查看文件。

要在终端中列出文件,你可以使用 ls 命令来列出当前目录中的所有文件。而 pwd 命令可以告诉你当前所在的目录:

$ pwd
/home/tux
$ ls
example.txt
Documents
Downloads
Music
Pictures
Templates
Videos

你可以通过 --all(简写为 -a) 选项看到隐藏文件:

$ pwd
/home/tux
$ ls --all
.               Downloads
..              .local
.bashrc         Music
.config         Pictures
example.txt     Templates
Documents       Videos

如你所见,列出的前两项是点。单个点(.)实际上是一个元位置,代表 你当前所在的文件夹 。两个点(..)表示你可以从当前位置返回的上级目录。也就是说,当前目录在另一个文件夹中。当你在计算机目录间移动时,你就可以利用这些元位置为自己创建快捷方式,或者增加你的路径的独特性。

文件和文件夹以及如何区分它们

你可能会注意到,文件和文件夹是很难区分的。一些 Linux 发行版有一些漂亮的颜色设置,比如所有的文件夹都是蓝色的,文件是白色的,二进制文件是粉色或绿色的,等等。如果你没有看到这些颜色,你可以试试 ls --color。如果你有色盲症或者使用的不是彩色显示器,你可以使用 --classify 选项替代:

$ pwd
/home/tux/Downloads
$ ls --classify
android-info.txt
cheat/
test-script.sh*

你会发现,文件夹末尾加了一个斜杠(/),以表示它们是文件系统中的某一级目录。而二进制文件,如压缩文件和可执行程序,用星号(*)标记。


via: https://opensource.com/article/21/8/linux-list-files

作者:Seth Kenlon 选题:lujun9972 译者:piaoshi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

ls

相关内容

开源打印机 Open Pr...
IT之家 9 月 30 日消息,科技媒体 Notebook Che...
2025-09-30 14:45:18
和讯投顾李诗园:OpenA...
9月29日,和讯投顾李诗园表示,Openai又放大招了新推出的pa...
2025-09-29 15:44:51
Meta 公布 Reels...
IT之家 8 月 24 日消息,Meta 现已正式公布一项 Ree...
2025-08-24 15:46:19
有望代表未来票务平台趋势:...
IT之家 8 月 16 日消息,谷歌现已在其航班搜索比价平台 Go...
2025-08-16 18:46:19
AI搅动广告市场:广告AI...
过去两年多,很多行业都在被 AI 改变,广告行业大概是其中最明显的...
2025-07-17 19:17:20
【Java基础面试宝典】h...
目录 hashCode和equals之间的关系 final关键字的...
2025-06-01 18:07:56

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
如何检查你的 Linux 系统... 不知道在使用哪个初始化系统?以下是方法。每个主流 Linux 发行版(包括 Ubuntu、Fedor...
如何理解Apache 2.0许... 提要:Apache 2.0许可证中的专利许可条款使得开源代码可以安全使用,但它经常被误解。Apach...