Unix & Linux

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

5
Shell Script: захватить строку в середине текста, иногда в начале
У меня большой текстовый файл, часть которого выглядит так (отредактированные значения): JULIANA XXXX006060 LI1033322 THC BRL 730.00 XXXX006296 AA1004737 THC BRL 1,740.00 SANTOS JULIANA XXXX006668 AA1004786 THC BRL 8,150.00 SANTOS JULIANA CABINDA XXXX006697 AA1004777 THC BRL 2,325.00 SANTOS JULIANA XXXX006699 AA1004790 THC BRL 2,325.00 JULIANA BATA XXXX006141 CCC012946 THC BRL …

4
Расширение скобки справа налево
В zsh (и других оболочках), если я включу аргумент, например (например): {a,b,c}{d,e,f} расширение скобки превращает это в: ad ae af bd be bf cd ce cf Для моих целей важен порядок аргументов, и мне нужно, чтобы фигурные скобки расширялись справа налево, а не слева направо. То есть я хочу, чтобы …

2
Как я могу предотвратить блокировку tmux при прокрутке вверх?
tmux - это круто, но я часто бываю в ситуациях, когда прокрутка вызывает проблемы (правда, незначительные, но все же нежелательные). Например, у меня есть сервер node.js, работающий в одном окне, и BrowserSync пытается перезагрузить приложение всякий раз, когда я изменяю файлы. Если я прокрутил страницу, чтобы прочитать какой-либо console.logвывод (но …
9 tmux 

5
Как сократить / путь / к / файл к / р / т / файл
Я ищу элегантный однострочный (например, awk), который будет сокращать строку пути Unix, используя первый символ каждого родительского / промежуточного уровня, но полное базовое имя. Проще показать на примерах: /path/to/file → /p/t/file /tmp → /tmp /foo/bar/.config/wizard_magic → /f/b/./wizard_magic /foo/bar/.config/wizard_magic→ /f/b/.c/wizard_magic В свете хороших моментов @ MichaelKjörling и @ChrisH ниже, этот пример …
9 sed  awk  string 

2
Разница между chronyd и ntpd
В чем разница между chronydи ntpd? Я знаю, что ntpdможно постепенно регулировать время, чтобы оно могло постепенно сходиться к эталонным часам. Можно ли это сделать chrony?
9 ntp  ntpd  chrony 

2
Новый псевдоним недоступен после;
До сих пор я думал, что точка с запятой в оболочке имеет (как-то) то же значение, что и разрыв строки. Поэтому я был удивлен, что для alias <name>=<replacement text>; <name> <name>неизвестно, пока известно в следующей строке. csh, tcsh, sh, kshИ bashведут себя так же. По крайней мере, для cshнего не …
9 shell  alias 

1
Как полу-проприетарное программное обеспечение может быть основано на ядре Linux?
Если я правильно понимаю, ядро ​​Linux лицензируется по GPL, а это означает, что если кто-то на нем основывает что-либо, он также должен лицензировать всю производную работу под GPL, предоставляя любому свободу изменять и / или распространять свою производную работу. Например, все выпуски Android основаны на LK. Не означает ли это, …


2
Можно ли подделать конкретный путь для процесса?
Я пытаюсь запустить ADB на сервере Linux с несколькими пользователями, где я не являюсь пользователем root (чтобы играть с моим эмулятором Android). Демон adb записывает свои логи в файл, /tmp/adb.logкоторый, к сожалению, жестко запрограммирован в ADB, и эта ситуация не изменится . Таким образом, ADB не в состоянии бежать, давая …
9 linux  filenames  adb 

1
Является ли ctrl + alt + backspace официально устаревшим?
Я изучал, как включить kill X keybind, исторически известный как CtrlAltBackspace, и наткнулся на это обсуждение: https://bbs.archlinux.org/viewtopic.php?id=73617 Там, в посте № 7, было сказано следующее: В версиях X.org-сервера> 1.6.0 они отключили «Zapping». В этом обсуждении было объявлено, что alt-sysreq-k «лучше» [чем zap], потому что его сложнее случайно нанести и более …
9 xorg 

2
Как удалить каталог с несколькими подразделами btrfs?
Моя корневая файловая система находится в разделе btrfs. В моем /chrootкаталоге есть несколько подоболей btrfs, которые мешают мне удалить его с помощью rm -rf /chroot. В попытке удалить все подобъемы, я попытался перечислить только подобъемы ниже /chroot, используя -oстраницу руководства , которая гласит: «печатать только подобъемы ниже указанного пути». # …
9 rm  btrfs 

1
Этимология «дескриптора» в «дескрипторе файла»
Выбор дескриптора слова всегда считал меня странным. «Index» или «id» кажутся более очевидными альтернативами. Есть ли известное обоснование выбора слова «дескриптор»? Я предполагаю, что «дескриптор» сталкивается с тем, что он часто концептуально более ключевой, чем числовой, но иногда это действительно очень числовой, так что предположение кажется слабым.


2
Как подключиться к камере Sony через Wifi из Linux
Камеры Sony поставляются с поддержкой Wi-Fi, но их программное обеспечение распространяется только для Mac и Windows. (Www.sony.net/pm/) Как я могу подключиться к нему из Linux? (В частности, Fedora 22 <-> DSC-HX60) Когда я включаю Wi-Fi push, камера говорит мне, что мне нужно сначала добавить информацию об устройстве через USB. Это …
9 linux  wifi  camera 

3
уменьшить уровень детализации журнала загрузки ядра
Когда мое ядро ​​загружается, помимо полезной важной информации, оно печатает много отладочной информации, такой как .... kernel: [0.00000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d3ff] usable kernel: [0.00000] BIOS-e820: [mem 0x000000000009d400-0x000000000009ffff] reserved kernel: [0.00000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved ... kernel: [0.00000] MTRR variable ranges enabled: kernel: [0.00000] 0 base 0000000000 mask 7E00000000 write-back ... …
9 kernel  boot  logs  rsyslog  dmesg 

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