Unix & Linux

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

3
Запуск одной заставки на нескольких мониторах
Есть ли способ заставить xscreensaverзапускать одну заставку по всему экрану X, игнорируя геометрию Xinerama / XRANDR? У меня есть три монитора, которые отображаются как один X-экран на одном X-дисплее. XRANDR предоставляет информацию о том, где каждый физический монитор начинается и заканчивается на одном экране X. xscreensaverиспользуется для запуска разных заставок …


2
Использование переменных окружения в командах оболочки строки состояния Tmux
Я пытаюсь создать tmux статус бар , который показывает три TimeZones: US Eastern Time :: UTC :: Central European Time. Использование TZпеременной окружения заставляет dateкоманду показывать время в заданном часовом поясе. Я пытался сделать это с помощью этого параметра tmux.conf: set -g status-right "#[fg=white]#S #I:#P #[fg=yellow]:: %d %b %Y #[fg=green]:: …

2
Двойные мониторы с 2 видео драйвером с xrandr 1.4
Я пытаюсь использовать двойной экран с двумя разными драйверами видеокарты (i915 и nvidia), но, как вы можете видеть, xrandr перечисляет только поставщика nvidia. Я использую Arch Linux. Я безуспешно пытался найти, где xrandrполучает список поставщиков. [x@epoch ~]$ xrandr --listproviders Providers: number : 1 Provider 0: id: 0x279 cap: 0x1, Source …

2
Что делает параметр --hint в команде поиска grub2?
Я просматриваю официальные документы GRUB2 для этой searchкоманды, которые можно найти по адресу http://www.gnu.org/software/grub/manual/grub.html#index-search Command: search [--file|--label|--fs-uuid] [--set [var]] [--no-floppy] name Search devices by file (-f, --file), filesystem label (-l, --label), or filesystem UUID (-u, --fs-uuid). If the --set option is used, the first device found is set as the …
10 grub2 

2
Vim - сопоставить последнюю команду оболочки с ключом
Есть ли способ сопоставить leader-r, чтобы повторить последнюю команду, отправленную в bash? Например, при работе с файлами C я хотел бы скомпилировать и запустить программу из vim без ввода:! Make или gcc. Я знаю, что могу связать определенную команду с ключом, но она не будет работать для других типов файлов.

2
Почему sed не использует расширенный режим регулярных выражений по умолчанию?
Я использую sed. Насколько я мог видеть, я использовал регулярное выражение, но sed ничего не делал. Оказывается, что я использовал, \s+который sed не может понять, и когда я переключился на [ ]+это работало. Таким образом, чтобы подвести итог, я сделал регулярное выражение, которое, чтобы это работало, я должен был избежать …

2
после обновления пакета невозможно перемонтировать файловую систему обратно в режим только для чтения
В моей системе Debian мой компьютер находится /на отдельном разделе и смонтирован read-only. Только /home/, /var/и /tmp/могут быть перезаписаны. Я также создал Pre-Invokeи Post-Invoke apt hook, чтобы aptможно было автоматически перемонтировать систему для записи, когда пакеты установлены или обновлены, и перемонтировать ее обратно, read-onlyкогда закончите: DPkg::Pre-Invoke {"mount -o remount,rw / …
10 debian  apt  readonly 

4
получить приблизительный размер каталога (рекурсивно включая все файлы и подкаталоги)
Есть ли способ быстро получить точный размер для каталога (включая, рекурсивно, все его подкаталоги)? Я не хочу размеры подкаталогов, я просто имею в виду, что они должны быть рекурсивно включены в общий размер отчета. В противном случае, способ получить приблизительный размер? Я думаю что-то вроде этого, dfчто дает быстрый ответ …
10 bash 

2
Могу ли я обрезать длинные имена файлов в списке ls
У меня есть несколько файлов с очень длинными именами. Пожалуйста, есть ли способ использовать ls -C и обрезать имена файлов, чтобы получить больше столбцов для общего вида? Или есть лучший способ получить компактный список?

3
Восстановление данных с поврежденного жесткого диска: «трюк с заморозкой»
В настоящее время я занимаюсь восстановлением данных с поврежденного и умирающего жесткого диска (проверьте этот вопрос для справочной информации ). Диск был сброшен во время работы системы; и хотя по глупости я пытался бежать testdiskпо нему, я начал слышать - что я предполагаю - " щелчок смерти ". Теперь я …

2
Кэшировать все пароли для gpg сразу? Предотвратить необходимость многократного ввода пароля gpg?
Могу ли я один раз ввести свой пароль gpg и разблокировать все мои дополнительные ключи (подпись, расшифровка, аутентификация)? На данный момент мне нужно ввести свой пароль gpg три раза (для подписи, для расшифровки, для аутентификации). Это неудобно. Я попытался придумать сценарий оболочки. #!/bin/bash set -x set -e set +o history …

2
Права доступа к USB-накопителю при автомонтировании
В Debian есть общая проблема: вы пытаетесь подключить жесткий диск USB в формате ntfs, а затем не можете записать его как обычный пользователь, потому что каталог принадлежит root. Некоторое время назад я прочитал, что это можно исправить добавлением uid=1000,gid=1000опций (или какими бы ни были ваши uid и gid). Это решает …


1
Включить раскраску в GNU ls time-style
Я знаю, я могу указать пользовательский формат времени для lsэтого ls -lAF --time-style="+ %Y-%b-%d %H:%M:%S" --color=always но я бы хотел «втиснуть» цвета в формат времени. Например, я бы хотел, чтобы год был 2014красным. Как бы я это сделал? Я попытался поместить цветной код \033[0;31mперед %Y, но код интерпретируется не как …
10 terminal  ls 

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