小编Dia*_*nne的帖子

为什么 ls 命令在其参数前需要破折号,而对于 tar 命令,破折号是可选的?

我是 Ubuntu 的新手,我正在努力理解命令行。

当我想查看 tar 文件的内容时,我使用:

tar tf tarfile.tar

但是当我想查看所有文件的列表时,如果我使用:

ls 一个文件名

它说:

ls: 无法访问 a: 没有那个文件或目录

这是为什么?

为什么一个命令需要减号“-”,而另一个命令不需要?

linux arguments ls tar

4
推荐指数
1
解决办法
352
查看次数

标签 统计

arguments ×1

linux ×1

ls ×1

tar ×1