相关疑难解决方法(0)

如何克隆仅Git存储库的子目录?

我有我的Git存储库,它在根目录下有两个子目录:

/finisht
/static
Run Code Online (Sandbox Code Playgroud)

当这是在SVN,/finisht在一个地方签出,而/static在其他地方查出来,像这样:

svn co svn+ssh://admin@domain.com/home/admin/repos/finisht/static static
Run Code Online (Sandbox Code Playgroud)

有没有办法用Git做到这一点?

git repository git-clone subdirectory sparse-checkout

1298
推荐指数
18
解决办法
73万
查看次数

417
推荐指数
15
解决办法
49万
查看次数

如何在Bash中列出每个文件和目录的大小(递归)并按大小排序?

我发现Bash中的目录大小并不容易.

我希望当我输入时ls -<some options>,它可以递归地列出目录文件大小的所有总和,同时按文件顺序排序.

那可能吗?

linux bash file

103
推荐指数
5
解决办法
16万
查看次数

为什么`du`的输出通常与`du -b`有很大不同

为什么输出du往往如此不同du -b-b是简写--apparent-size --block-size=1.只使用--apparent-size大部分时间给我相同的结果,但--block-size=1似乎做了伎俩.我想知道输出是否正确,哪个数字是我想要的?(即实际文件大小,如果复制到另一个存储设备)

linux filesystems filesize du

26
推荐指数
2
解决办法
1万
查看次数

列出按大小降序排列的所有目录

我需要按大小降序对当前目录的所有目录进行排序。

我尝试跟随

du -sh * | sort -rg

它按大小列出所有文件夹,但它只是按值按文件夹大小列出。但它不是排序纠正。100 MB 目录应列在 200KB 之前。

任何帮助都将非常重要。

linux bash shell sh

7
推荐指数
2
解决办法
2万
查看次数

如何列出所有子目录的目录大小?

从shell,我需要列出所有子目录的大小.我目前正在使用:

du -hs * | sort -hr 
Run Code Online (Sandbox Code Playgroud)

但是,这只会降低一级,并且不会遍历目录树.

linux bash shell

3
推荐指数
1
解决办法
1084
查看次数

如何在 Linux 中列出目录中的文件和文件夹及其总大小?

在不显示所有子目录的情况下,我无法获得任何命令来列出目录中所有文件和文件夹及其总大小。例如我有一个目录

ls /home/kayan/data/
data-1 data-2 test.txt readme.txt
Run Code Online (Sandbox Code Playgroud)

这里 data-1 和 data-2 是两个文件夹,有很多子文件夹和文件。它们的实际大小是 123G 和 115G。

当我使用“du”命令时,它会列出所有子目录并花费太多时间。当我使用“ll”时,它没有显示包含子文件夹的文件夹的实际大小。我想要的是:

data-1 123G
data-2 115G
test.txt 12K
readme.txt 14K
Run Code Online (Sandbox Code Playgroud)

linux ls du linux-disk-free

0
推荐指数
1
解决办法
5427
查看次数