Существует множество разных шеллов различной степени дружелюбности и гиковости, однако bash — это стандарт, его синтаксис должен понимать каждый. А вот остальные, как раз, по желанию.
initrd: init ram disk
vmlinuz" ядро первоначальных AT&T Unix называлось unix, когда в BSD написали новое ядро с поддержкой виртуальной памяти, его назвали vmunix, поэтому ядро Linux было названо vmlinux. Затем его сжали и поменяли последнюю букву на z
grub: GRand Unified Bootloader by Erich Boleyn
lilo: Linux Loader
слишком тривиально для того, чтобы уделять этому внимание
эдак придётся каждую команду из /bin, /sbin, /usr/bin и /usr/sbin расшифровывать, а их там многие тысячи
Мне было интересно прежде всего покопаться в архивах в поисках подтверждения или опровержения той или иной версии, не считая википедии. Про umount думал написать, но ничего про это не нашел.
Некий самосборный быстроустанавливаемый самонастраивающийся дистрибутив в качестве платформы для нашего продукта.
Для тестирования приходится часто переустанавливать с нуля.
ага, только у нас как-то не принято серваку, поднимаемому на день-два, выдавать персональное наименование
поэтому все айпишниками обходятся, вот и приходится костыли изобретать
sudo -i иногда правильнее, поскольку наследуется рутовое окружение, а не пользовательское, которое может содержать кривые переменные окружения (например, лишние каталоги в PATH)
visudo работает только с /etc/sudoers
насчет чистки терминала думаю, что это настраивается добавлением clear в конец /root/.bashrc
Машинный перевод еще не достинг такого уровня, чтобы адекватно переводить, например, блог Торвальдса, который я иногда не понимаю. А все остальные техноблоги, которые я читаю, написаны в основном простым и понятным (для меня опять же) языком и перевода не требуют. Иногда даже читаешь и не можешь вспомнить, на каком языке читал :)
Лучше бы Google Reader дубли как-нибудь фильтровал, а то иногда одну и ту же заметку в пяти фидах читаю…
chmod +x script.sh
./script.sh работать не будет :) для некоторых это неочевидно
if command
then
list
elif
list
else
list
end if
[[ — это специальная команда, которая возвращает результат указанного внутри выражения
то есть условие «if grep -q root /etc/passwd» тоже нормально сработает
vmlinuz" ядро первоначальных AT&T Unix называлось unix, когда в BSD написали новое ядро с поддержкой виртуальной памяти, его назвали vmunix, поэтому ядро Linux было названо vmlinux. Затем его сжали и поменяли последнюю букву на z
grub: GRand Unified Bootloader by Erich Boleyn
lilo: Linux Loader
эдак придётся каждую команду из /bin, /sbin, /usr/bin и /usr/sbin расшифровывать, а их там многие тысячи
Для тестирования приходится часто переустанавливать с нуля.
поэтому все айпишниками обходятся, вот и приходится костыли изобретать
а это иногда хочется ограничить
установить vim редактором по умолчанию можно, добавив export EDITOR=vim в ~/.bashrc, так что никаких сложностей тут нет
я просто хотел возможности проиллюстрировать, а там уж допиливайте, кому как религия велит
Просто это казалось мне настолько очевидным, что я как-то забыл об этом написать :)
visudo работает только с /etc/sudoers
насчет чистки терминала думаю, что это настраивается добавлением clear в конец /root/.bashrc
а если племянник в гости придёт, поизучает ~/.bash_history и понаделает делов в системе?
Лучше бы Google Reader дубли как-нибудь фильтровал, а то иногда одну и ту же заметку в пяти фидах читаю…
Ничего, с пониманием отнесся :)