Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 是什么导致此du命令错误的选项无效?_Linux_Unix_Diskspace - Fatal编程技术网

Linux 是什么导致此du命令错误的选项无效?

Linux 是什么导致此du命令错误的选项无效?,linux,unix,diskspace,Linux,Unix,Diskspace,要获取磁盘使用情况的明细,请始终使用 du -m -h -s * -c | sort -h 它返回如下列表: 4.0K merge.sh 8.0K mergeforums_01.sh 5.2M _vt 82M sbc 166M ip2location.sql 184M IP2LOCATION-LITE-DB5.CSV 1.6G _yo.zip 20G sle 22G total 但在这一个目录分支中,我得到: du: invalid

要获取磁盘使用情况的明细,请始终使用

du -m -h -s * -c | sort -h
它返回如下列表:

4.0K    merge.sh
8.0K    mergeforums_01.sh
5.2M    _vt
82M     sbc
166M    ip2location.sql
184M    IP2LOCATION-LITE-DB5.CSV
1.6G    _yo.zip
20G     sle
22G     total
但在这一个目录分支中,我得到:

du: invalid option -- 'e'
du: invalid option -- 'd'
du: invalid option -- 'i'
du: invalid option -- 't'
du: invalid option -- '4'
du: invalid option -- '.'
du: invalid option -- 'p'
du: invalid option -- 'p'
它似乎在告诉我编辑4.pp


发生了什么事?

似乎有一个文件的名称以破折号开头
-

使用
--
,以便扩展的文件名不会被解释为选项:

du -m -h -s -c -- * | sort -h

文件名为
-edit44.pp
?@DanAllen:下划线不应该引起任何问题。谢谢您的更正。我确实找到了名称中带有破折号的文件。更正得好,谢谢。