Для полноты картины это можно сделать и с помощью grep:
$ grep -E '^[[:xdigit:]]{6}\b' oui.txt
00107B Cisco Systems, Inc
00906D Cisco Systems, Inc
0090BF Cisco Systems, Inc
000C6E ASUSTek COMPUTER INC.
001BFC ASUSTek COMPUTER INC.
001E8C ASUSTek COMPUTER INC.
0015F2 ASUSTek COMPUTER INC.
001FC6 ASUSTek COMPUTER INC.
60182E ShenZhen Protruly Electronic Ltd co.
F4CFE2 Cisco Systems, Inc
501CBF Cisco Systems, Inc
$
Это расширенное выражение grep ищет ровно 6 шестнадцатеричных цифр в начале каждой строки, за которыми сразу следует не -пробел -- -граница пробела(\b
).
Самый простой способ — переместить каталог в другой раздел, а затем создать символическую ссылку со старого места на новое.
Кажется, у вас много свободного места в /home, используйте его:
apt-get clean
Этот шаг необязателен, но настоятельно рекомендуется. Он удалит все загруженные файлы.deb, находящиеся в настоящее время в /var/cache/apt/archives. Если вы не хотите их удалять, это нормально, но третий шаг(mv
)займет некоторое время -, сколько бы времени ни потребовалось для копирования и удаления архивов из одного раздела в другой.
Создайте удобный каталог для архивов.deb:
mkdir -p /home/var/cache/apt/
Вы можете поместить его куда угодно в /home (или в любой другой раздел с большим количеством свободного места ), например. /home/apt
подойдет, но полезно и удобно сохранять ту же структуру каталогов.
mv /var/cache/apt/archives /home/var/cache/apt
ln -s /home/var/cache/apt/archives/ /var/cache/apt/
Готово.
В следующий раз, когда вы используете apt, apt -get и т. д., он будет следовать символической ссылке из /var/cache/apt/archives в /home/var/cache/apt/archives -все загруженные файлы. будет храниться там.
Кстати, если вам все еще не хватает места в /, вы можете сделать то же самое с/usr/share/doc
-mv и сделать символическую ссылку на него,например, /home/usr/share/doc.