相关疑难解决方法(0)

“dir”和“ls”终端命令之间的区别?

我一直试图找到在终端中使用dirls命令之间的区别。我知道ls是查看目录中文件的传统 UNIX 方法,这dir与 Windows 命令提示符等效,但是这两个命令都可以在终端中使用。

如果我输入dir,它会显示目录中的文件和文件夹,如果我输入ls,它会做同样的事情,除了突出显示内容。这两个命令都接受选项(即ls -adir -a都返回所有文件和文件夹以及隐藏文件。

那么有谁知道有什么区别以及为什么都使用dirls

command-line directory ls coreutils

83
推荐指数
3
解决办法
8万
查看次数

升级到 18.04 后带有空格的文件名显示为“文件名”

升级到 18.04 后,从 16.04 开始,所有带空格的文件名都显示为'file name'. 以前它只是file name. 没有空格的文件名正常显示:

$ ls
 bar  'foo bar'
Run Code Online (Sandbox Code Playgroud)

虽然它不会以任何方式影响功能,但我发现这在视觉上很混乱。

bash用作外壳。

如何删除''带空格的文件名周围的显示?

command-line ls 18.04

24
推荐指数
2
解决办法
2138
查看次数

标签 统计

command-line ×2

ls ×2

18.04 ×1

coreutils ×1

directory ×1