Я использовал бы этот простой скрипт для использования meld (или любого другого существующего инструмента), таким образом вы получите немного гибкости:
#!/bin/bash
TMPDIR=`mktemp -d`
DIFF_FILE=`mktemp`
TARGET='./'
cat /proc/$$/fd/0 > $DIFF_FILE
cd $TARGET
rsync -apvz --delete --stats --compress --progress $TARGET $TMPDIR
patch -R -p0 -d $TMPDIR < $DIFF_FILE
meld $TARGET $TMPDIR
Протестировано с помощью meld и вывода из bzr diff, поэтому скопировал это в / usr / bin и chmod 755, и я сделал это:
bzr diff | meld-diff
Результаты показывают, как ожидалось.
Если вы используете free -g
, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.
Пример: у меня есть 8 ГБ оперативной памяти:
free
покажет «8167800» free -m
покажет «7976» free -g
покажет «7», потому что он делится с 1024 * 1024 Итак free -g
не очень полезно, если у вас есть типичная память для ПК.
Если вы используете free -g
, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.
Пример: у меня есть 8 ГБ оперативной памяти:
free
покажет «8167800» free -m
покажет «7976» free -g
покажет «7», потому что он делится с 1024 * 1024 Итак free -g
не очень полезно, если у вас есть типичная память для ПК.
Если вы используете free -g
, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.
Пример: у меня есть 8 ГБ оперативной памяти:
free
покажет «8167800» free -m
покажет «7976» free -g
покажет «7», потому что он делится с 1024 * 1024 Итак free -g
не очень полезно, если у вас есть типичная память для ПК.
Если вы используете free -g
, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.
Пример: у меня есть 8 ГБ оперативной памяти:
free
покажет «8167800» free -m
покажет «7976» free -g
покажет «7», потому что он делится с 1024 * 1024 Итак free -g
не очень полезно, если у вас есть типичная память для ПК.
Если вы используете free -g
, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.
Пример: у меня есть 8 ГБ оперативной памяти:
free
покажет «8167800» free -m
покажет «7976» free -g
покажет «7», потому что он делится с 1024 * 1024 Итак free -g
не очень полезно, если у вас есть типичная память для ПК.
Если вы используете free -g
, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.
Пример: у меня есть 8 ГБ оперативной памяти:
free
покажет «8167800» free -m
покажет «7976» free -g
покажет «7», потому что он делится с 1024 * 1024 Итак free -g
не очень полезно, если у вас есть типичная память для ПК.
Если вы используете free -g
, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.
Пример: у меня есть 8 ГБ оперативной памяти:
free
покажет «8167800» free -m
покажет «7976» free -g
покажет «7», потому что он делится с 1024 * 1024 Итак free -g
не очень полезно, если у вас есть типичная память для ПК.
Если вы используете free -g
, он покажет вашу память не десятичным числам. Из-за этого он показывает только 1 ГБ.
Пример: у меня есть 8 ГБ оперативной памяти:
free
покажет «8167800» free -m
покажет «7976» free -g
покажет «7», потому что он делится с 1024 * 1024 Итак free -g
не очень полезно, если у вас есть типичная память для ПК.