Unix & Linux

62
Как я могу установить кодировку VIM по умолчанию в UTF-8?

Я хотел бы внести свой вклад в проект с открытым исходным кодом, предоставляющий переведенные строки. Одним из их требований является то, что участники должны использовать UTF-8 в качестве кодировки для PO-файлов. Я использую VIM 7.3 на Linux. Как я могу быть уверен, что кодировка VIM установлена...

62
Что общего у разных BSD?

... а какие различия между ними? Я сформулировал свой вопрос таким образом, чтобы было ясно, что я не заинтересован в бешеной борьбе мнений, а скорее в объективном сравнении между различными разновидностями BSD Unix. В идеале я мог бы получить отзывы от пользователей, которые имеют опыт во всех из...

62
Есть ли причина использовать scp вместо rsync?

Есть ли причина использовать scpвместо rsync? Я не вижу причин для использования scpкогда-либо снова, rsyncделает все, что scpделает, с большей безопасностью (может сохранить символические ссылки и т....

62
Как изменить текстовый редактор по умолчанию в дистрибутиве Debian (squeeze)

«Собственный редактор Джо» не является естественным для меня. Как мне перейти на использование nano или vim? я пробовал export EDITOR=nano но это, кажется, не соблюдается. Я бы тоже хотел visudoэто...

62
Для чего нужен «.xsession»?

Какова цель .xsessionфайла в домашней папке? Что нужно положить туда? Среды рабочего стола не используют этот файл, и для запуска X из tty есть

62
Как вызвать панику ядра одной командой?

Можно ли вызвать панику ядра одной командной строкой? Что будет самой простой такой командой для пользователя sudoing и какой она будет для обычного пользователя, если таковая имеется? Сценарии, которые предлагают загрузить что-либо как часть команды, не...

62
Командная строка конвертировать WebP в JPG?

Я использую Ubuntu 12.04. Я установил libwebp2&libwebp-dev Пока что в сети не найдено ни одного примера преобразования webp в jpg. Некоторые файлы webp могут быть легко преобразованы с помощью imagemagick с командой convert file.webp file.jpg но многие файлы webp не могут быть преобразованы и...

62
Не может сделать отступ heredoc, чтобы соответствовать отступу вложенности

Если есть «Проблемы Первого Мира» для сценариев, это было бы так. У меня есть следующий код в скрипте, который я обновляю: if [ $diffLines -eq 1 ]; then dateLastChanged=$(stat --format '%y' /.bbdata | awk '{print $1" "$2}' | sed 's/\.[0-9]*//g') mailx -r "Systems and Operations...

62
Для чего нужна информация GNU?

Я понимаю, что такое GNU Info и как его использовать, но для чего он нужен ? Почему он существует параллельно с man-страницами? Почему бы не написать подробные справочные страницы, а не предоставить отдельную...

62
Как я могу пролистать страницу вверх или вниз в tmux с помощью Terminal.app?

Когда я нахожусь tmuxтолько часть текста обнаруживается. Если я пытаюсь прокрутить вверх или вниз, консоль прокручивает вверх, но не текст . Если я нажимаю CTRL + b и затем [, я вижу в строке состояния *tmux, и если я нажимаю стрелку вверх или вниз, я могу фактически перемещаться вверх / вниз по...

62
Что означают символы, отображаемые ls -F?

Я заметил, что если я запускаю ls -F в каталоге, некоторые записи имеют после них * или @. spuder@ubuntu:~$ ls -F /sbin acpi_available* getpcaps* lvmconf* ntfscp* start-stop-daemon* agetty* getty* lvmdiskscan@ ntfslabel* status@ alsa* halt@ lvmdump* ntfsresize* stop@ alsactl* hdparm* lvmsadc@...

62
Как скачать архив и распаковать его без сохранения архива на диск?

Я хотел бы скачать и распаковать архив по заданному каталогу. Вот как я это делал до сих пор: wget http://downloads.mysql.com/source/dbt2-0.37.50.3.tar.gz tar zxf dbt2-0.37.50.3.tar.gz mv dbt2-0.37.50.3 dbt2 Вместо этого я хотел бы скачать и распаковать архив на лету , без записи tar.gzна диск. Я...

62
История команд в Zsh

Как Zsh отслеживает историю команд? Я вижу два файла в моем домашнем каталоге: .zhistoryи .zsh_history. В чем разница между ними? Файлы, кажется, содержат всю мою историю. Zsh продолжает добавлять строки к одному из них навсегда ? Разве это не сделает поиск по истории слишком медленным? Могу ли я...

62
Linux LXC против FreeBSD

Есть ли заметные различия между LXC (контейнеры Linux) и тюрьмами FreeBSD с точки зрения безопасности, стабильности и производительности? На первый взгляд оба подхода выглядят очень...

62
Почему SIGINT не распространяется на дочерний процесс при отправке его родительскому процессу?

Учитывая процесс оболочки (например, sh) и его дочерний процесс (например cat), как я могу имитировать поведение Ctrl+, Cиспользуя идентификатор процесса оболочки? Вот что я пробовал: Запуск shи затем cat: [user@host ~]$ sh sh-4.3$ cat test test Отправка SIGINTна catдругой терминал: [user@host ~]$...

62
Понимать ведение журнала в Linux

Как я понимаю, ядро ​​Linux регистрирует в /proc/kmsgфайл (в основном аппаратные сообщения) и /dev/logсокет? Где-нибудь еще? Могут ли другие приложения также отправлять сообщения /proc/kmsgили /dev/log? И последнее , но не в последнюю очередь, я правильно , что это системный журнал демон ( Rsyslog...

62
Почему ядро ​​Linux называется «образ»?

Я часто слышу, что люди называют ядро ​​Linux образом ядра Linux, и я не могу найти ответы ни в каких поисковых системах, почему он называется образом. Когда я думаю об изображении, я могу думать только о двух вещах, будь то копия диска или фотография. Конечно же, это не фотоизображение, так почему...

62
Как открыть файл RAR в Linux?

У меня есть файл с .rarрасширением, например:foo.rar Я хочу извлечь содержимое из этого файла, как мне его

62
После случайного переименования / usr, как мне переименовать его обратно?

Я случайно переименовал каталог /usrв /usr_bak. Я хочу , чтобы изменить его обратно, так что я добавить путь /usr_bak/binк , $PATHчтобы позволить системе , чтобы найти команду sudo. Но теперь sudo mv /usr_bak /usrвыдает ошибку: sudo: error while loading shared libraries: libsudo_util.so.0: cannot...