Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

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

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

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


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

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

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

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


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

6
Как перейти к предыдущему рабочему каталогу в терминале?
В терминале, как я могу определить ключ для перехода в предыдущий каталог, в котором я находился при смене каталога с помощью cdкоманды? Например, я в /opt/soft/binи я cdв /etc/squid3и я хочу , чтобы вернуться к первой директории.
213 shell  cd-command 

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

3
Как сказать gzip сохранить оригинальный файл?
Я хотел бы сжать текстовый файл с помощью инструмента командной строки gzip, сохранив исходный файл. По умолчанию выполняется следующая команда gzip file.txt приводит к изменению этого файла и переименованию его file.txt.gz. вместо этого поведения я хотел бы иметь этот новый сжатый файл в дополнение к существующему file.txt. Сейчас я использую …
210 command-line  files  gzip 


2
Скрыть вывод локона
Я делаю запрос 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 <b>/home/domain/public_html/wp-content/themes/explicit/functions/ajax.php</b> on line <b>149</b><br />...... и т.д Мне нужно скрыть эти выводы при выполнении запросов CURL, попытался запустить CURL, как это curl …
209 curl 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.