Questions tagged «ls»

与Linux'list'命令有关的问题(ls)


2
在桌面目录中键入“ ls”时,为什么会有多余的空间?
出于好奇,我想知道是否在键入lsDesktop目录时是否有多余空间的原因。比较... ~/Desktop$ ls file1 file2 file3 ...至... ~/Documents$ ls file1 file2 file3 请注意,当我ls在桌面上键入内容时,在该行的开头(不是文件名的一部分)会得到一个额外的空格。在行的开头,找不到其他示例位置可以在其中获得额外的空间。有人知道吗?有什么原因吗? 注意:我正在使用Ubuntu Bionic Beaver LTS版本以及它附带的默认终端。

2
当我运行“ ls”时为什么要坐火车?
我最近注意到一些我不太喜欢的怪现象: 那么,为什么我跑步时要坐火车ls呢?我该如何阻止它并使它正常运行?这是我发现的复活节彩蛋吗?我正在运行Ubuntu GNOME 15.04。 信息更新: 跑步which ls使我获得相同的火车,而跑步ls -l $(which ls)使我获得另一种类型的火车。 运行不command -v ls输出任何内容。运行command -v sl也不会输出任何东西。 这可能与cow我最近安装的(或类似的)软件包有关,该软件包承诺“可以减轻一些负担”。

2
为什么`ls -l`计数的文件比我多?
显然我无法计数。我认为其中有三个文件/media $ tree /media /media ├── foo ├── onex └── zanna 3 directories, 0 files 但是,ls -l发现12。 $ ls -l /media total 12 drwxr-xr-x 2 root root 4096 Jul 31 20:57 foo drwxrwxr-x 2 root root 4096 Jun 26 06:36 onex drwxr-x---+ 2 root root 4096 Aug 7 21:17 zanna …
25 command-line  files  ls 

6
列出目录中的文件,但不列出该目录中的子目录及其内容
我想创建一个目录中所有文件的列表,而不列出该目录中的任何子目录,并将该列表打印到一个新文件中。 ls -d * > filelist 将创建当前目录中所有文件的列表,但它还会列出当前目录中的子目录。我find使用-maxdepth 1选项尝试了命令-但是,输出格式是一个问题,因为find还会打印出路径以及文件名。 如果有人可以告诉我,也许可以使用另一个命令或选项来生成目录中文件的输出列表,而不是子目录名称或其内容的输出列表,我将不胜感激。
24 ls 


2
升级到18.04后带有空格的文件名显示为“文件名”
从16.04升级到18.04后,所有带空格的文件名都显示为'file name'。以前是简单的file name。没有空格的文件名正常显示: $ ls bar 'foo bar' 尽管它不会以任何方式影响功能,但我发现它看上去很混乱。 我bash用作外壳。 如何删除''文件名周围带有空格的显示?
23 command-line  18.04  ls 

5
列出所有最近更改的文件(递归)
因此,我想显示(ls例如,通过)最近七天更改的所有文件。如果我在docroot文件夹中,则它应该可以看起来更“深”。 例如: File Last changed docroot |- myfile1 30.11.2015 |- myfile2 10.11.2015 |- MySub |-sub1 30.11.2015 |-sub2 10.11.2015 因此,ls(或任何合适的)应该输出myfile1和(如果可能) MySub/sub1。 使用一个命令可以做到吗?

4
如何将管道输入定向到ls命令?
当我输入类似的内容时: find . -name *foo* | ls -lah 它返回与普通ls命令相同的结果,就好像它没有输入一样。 然而: ls -lah $( find . -name *foo* ) 效果很好,但仅在find命令产生结果时有效。 是否可以通过管道输送到ls?
20 bash  command-line  ls  pipe 





5
ls --directory代表什么?
在我的Ubuntu版本中,man ls具有有关--directory的下一个信息: list directory entries instead of contents, and do not dereference symbolic links 所以我有点困惑。我使用了该命令,ls --directory并且希望包含所有目录的列表,但是我得到了. 那么究竟是什么ls --directory或ls -d做什么?
17 command-line  ls 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.