使用Linux终端查看你的计算机上有哪些文件的方法

96 阅读1分钟

要在有图形界面的计算机上列出文件,你通常要打开一个文件管理器(Linux上的Files,MacOS上的Finder,Windows上的Windows Explorer),然后查看文件。

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

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

你可以用**--all**选项查看隐藏文件。

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

正如你所看到的,列出的第一个项目是点。单个点实际上是一个元位置,意味着_你当前所在的文件夹_。两个点表示你可以从这个位置向后移动。也就是说,你是在另一个文件夹中的一个文件夹。一旦你开始在你的计算机内移动,你可以使用这些信息为自己创建快捷方式,或增加你的路径的特殊性。

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

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

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

正如你所看到的,文件夹被赋予了一个尾部斜杠(/),以表示它们是你的文件系统中的步骤。二进制实体,如压缩文件和可执行程序,用星号(*)表示。