Как отмечает пользователь1326419, vi является частью системы альтернатив Debian. Чтобы изменить выполнение vi, выполните:
$ sudo update-alternatives --config vi
There are 3 choices for the alternative vi (providing /usr/bin/vi).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/vim.gnome 60 auto mode
1 /usr/bin/vim.basic 30 manual mode
2 /usr/bin/vim.gnome 60 manual mode
3 /usr/bin/vim.tiny 10 manual mode
Press enter to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/bin/vim.tiny to provide /usr/bin/vi (vi) in manual mode
Тогда:
$ vi --version| head -5
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 2 2014 19:39:02)
Included patches: 1-52
Modified by pkg-vim-maintainers@lists.alioth.debian.org
Compiled by buildd@
Small version without GUI. Features included (+) or not (-):
$ vim --version| head -5
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 2 2014 19:39:47)
Included patches: 1-52
Modified by pkg-vim-maintainers@lists.alioth.debian.org
Compiled by buildd@
Huge version with GTK2-GNOME GUI. Features included (+) or not (-):
vim.tiny - это минимальная версия, которую вы получаете, когда вы сначала установите Ubuntu.
По умолчанию Linux резервирует 5% пространства для root. Причина в том, что root должен иметь возможность входа в систему и иметь возможность исправлять проблемы, даже когда диск заполнен.
Это можно изменить с помощью tune2fs.
Отключите ваш диск и запустите
sudo tune2fs -m 0 /dev/sdc1
Это установит количество зарезервированных блоков на 0%, что вполне нормально для несистемного диска.
Из manpage tune2fs:
-m reserved-blocks-percent Set the percentage of the filesystem which may only be allocated
by privileged processes. Reserving some number of filesystem
blocks for use by privileged processes is done to avoid filesys-
tem fragmentation, and to allow system daemons, such as sys-
logd(8), to continue to function correctly after non-privileged
processes are prevented from writing to the filesystem. Nor-
mally, the default percentage of reserved blocks is 5%.
Кроме того, некоторое пространство будет использовано для журнала. Это не должно изменяться.
По умолчанию Linux резервирует 5% пространства для root. Причина в том, что root должен иметь возможность входа в систему и иметь возможность исправлять проблемы, даже когда диск заполнен.
Это можно изменить с помощью tune2fs.
Отключите ваш диск и запустите
sudo tune2fs -m 0 /dev/sdc1
Это установит количество зарезервированных блоков на 0%, что вполне нормально для несистемного диска.
Из manpage tune2fs:
-m reserved-blocks-percent Set the percentage of the filesystem which may only be allocated
by privileged processes. Reserving some number of filesystem
blocks for use by privileged processes is done to avoid filesys-
tem fragmentation, and to allow system daemons, such as sys-
logd(8), to continue to function correctly after non-privileged
processes are prevented from writing to the filesystem. Nor-
mally, the default percentage of reserved blocks is 5%.
Кроме того, некоторое пространство будет использовано для журнала. Это не должно изменяться.