Unix & Linux

222
Лучше цвета, чтобы комментарии не были темно-синими в Vim?

В основном я редактирую файлы Ruby, хотя комментарии к файлам сценариев оболочки также # В настоящее время мои комментарии отображаются темно-синими черными, которые действительно трудно читать. Смотрите скриншот. Как я могу изменить их цвет? Я готов рассмотреть различные схемы для всех цветов,...

220
Откуда группа «Колесо» получила свое название?

wheelГруппа на * Nix компьютерах обычно относится к группе с каким - то коренницей доступа. Я слышал, что в некоторых * nixes это группа пользователей с правом запуска su, но в Linux это может быть кто угодно (хотя вам, конечно, нужен пароль root). В дистрибутивах Linux, которые я использовал, эта...

220
Очистить содержимое файла

Мне известны три способа удаления всех записей из файла. Они есть >filename touch filename filename < /dev/null Из этих трех я злоупотребляю >filenameбольше всего, так как для этого требуется наименьшее количество нажатий клавиш. Тем не менее, я хотел бы знать, какой из трех наиболее...

217
Как мне одинаково сбалансировать разделенные панели tmux (1)?

Я ищу поведение, похожее на то, как vim (1) обрабатывает свои разделенные окна ^w =. Я знаю, что tmux (1) имеет предопределенные макеты с ^b Meta[1-5], но это, вероятно, не имеет макет, который я сейчас использую. При разделении окна оно делит текущее окно пополам на обе панели. Разделите снова, и...

217
Как избежать запроса парольной фразы каждый раз, когда я нажимаю на Bitbucket

Я настроил свой ssh ​​с помощью этого руководства , и это работало хорошо (я мог работать hg pushбез запроса пароля). Что могло произойти между тем и сейчас, учитывая, что я все еще использую тот же домашний каталог. $ cat .hg/hgrc [paths] default = ssh://hg@bitbucket.org/tshepang/bloog $ hg push...

216
Почему мой скрипт Bash не распознает псевдонимы?

В моем ~/.bashrcфайле находятся два определения: commandA, который является псевдонимом для более длинного пути commandB, который является псевдонимом Bash-скрипта Я хочу обработать один и тот же файл этими двумя командами, поэтому я написал следующий скрипт Bash: #!/bin/bash for file in "$@" do...

215
Подсчитать общее количество вхождений с помощью grep

grep -cполезен для определения количества встреч строк в файле, но он учитывает каждый случай только один раз в строке. Как посчитать несколько вхождений на строку? Я ищу что-то более элегантное, чем: perl -e '$_ = <>; print scalar ( () = m/needle/g ), "\n"'...

214
Есть ли причина НЕ запускать Linux на ВМ все время?

Я перешел на использование Arch Linux для большей части своей повседневной работы, и мне не нужна Windows ни для чего, кроме игр и пары приложений, которые не портированы на Linux, как OneNote. Мой дистрибутив Linux размещен в VirtualBox с Windows в качестве хоста, и мне очень нравится, что снимки...

212
Что означают флаги в / proc / cpuinfo?

Как я могу определить, есть ли у моего процессора особая функция? (64-битный набор команд, аппаратная виртуализация, криптографические ускорители и т. Д.) Я знаю, что файл /proc/cpuinfoсодержит эту информацию в flagsстроке, но что означают все эти загадочные сокращения? Например, учитывая следующее...

210
Как сказать gzip сохранить оригинальный файл?

Я хотел бы сжать текстовый файл с помощью инструмента командной строки gzip, сохранив исходный файл. По умолчанию выполняется следующая команда gzip file.txt приводит к изменению этого файла и переименованию его file.txt.gz. вместо этого поведения я хотел бы иметь этот новый сжатый файл в...

209
Как очистить журнал

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

209
Как сгенерировать случайную строку?

Я хотел бы создать случайную строку (например, пароли, имена пользователей и т. Д.). Должна быть возможность указать необходимую длину (например, 13 символов). Какие инструменты я могу использовать? (Из соображений безопасности и конфиденциальности желательно, чтобы строки генерировались в...

209
Каковы различия между большинством, больше и меньше?

Я сейчас использую Arch Linux, и найти команду mostработает как moreи less. Понять разницу между ними - непонятная проблема. Вопрос не меньше, а больше? упоминает различия между lessи more. Знаете ли вы различия в цветовых характеристиках, сочетаниях клавиш и способности двигаться вперед и...

209
Скрыть вывод локона

Я делаю запрос curl, где он отображает вывод html в консоли, как это <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-content/themes/explicit/functions/ajax.php:87) in...