Unix & Linux

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

3
Как получить две строки из lshw?
Я хочу записать серийный номер материнской платы и модель продукта компьютера. я использовал sudo lshw | grep -m1 serial: выполнить поиск серийного номера (поскольку имеется многократное вхождение «serial:», а первое, что мне нужно, - это как сделать это и одновременно выполнить grep и для «product:»). Также существует несколько вхождений продукта, …

3
Переименовать файл со странным именем на Samba mount
Я хочу переименовать файл со странным именем во что-то разумное, однако я не могу: / $ mv *_000c.jpg 000c.jpg mv: cannot move '?j?Z?R?C1_000c.jpg' to '000c.jpg': No such file or directory Я попытался использовать номер инода, как было рекомендовано в нескольких местах в Интернете: $ ls -il *000c.jpg ls: '?j?Z?R?C1_000c.jpg': No …

1
Гном-оболочка показывает процент заряда батареи
Я использую Gnome Shell 3.20.4. Есть ли способ показать процент заряда батареи рядом со значком? Gnome Shell использует уменьшенный набор значков для батареи, поэтому не является точным. Поскольку значок зависит от процента, он должен быть доступен.

2
В чем разница между «echo $ PATH» и / etc / paths?
Когда я эхо $ PATH я получаю это: Users/myusername/.node_modules_global/bin:/Users/mac/.node_modules_global/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/mac/Library/Android/sdk/platform-tools:/platform-tools. Я хочу удалить некоторые пути из этого, но когда я открываю файл с помощью команды vim /etc/paths, я получаю следующие результаты: /usr/local/bin /usr/bin /bin /usr/sbin /sbin Файл / etc / path отличается от переменной $ PATH?
10 osx  path 

8
Как удалить строку, если она содержит символ ровно один раз
Я хочу удалить строку из файла, который содержит определенный символ только один раз, если он присутствует более одного раза или отсутствует, то сохранить строку в файле. Например: DTHGTY FGTHDC HYTRHD HTCCYD JUTDYC Здесь символ, который я хочу удалить C, таков: команда должна удалять строки FGTHDCи JUTDYCпотому, что они есть Cровно …

4
Как я могу определить странного персонажа?
Я пытаюсь определить странный символ, который я нашел в файле, с которым я работаю: $ cat file � $ od file 0000000 005353 0000002 $ od -c file 0000000 353 \n 0000002 $ od -x file 0000000 0aeb 0000002 Файл использует кодировку ISO-8859 и не может быть преобразован в UTF-8: …

2
Невозможно смонтировать диск как чтение-запись
У меня есть жесткий диск емкостью 1 ТБ ( /dev/sda1точка монтирования /run/media/<name>/4733A97E4133EADF), который я пытаюсь монтировать как доступ для чтения, но я могу установить его только для чтения. система: $ uname -a Linux <hostname> 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux $ lsblk -f NAME …

3
Альтернатива устаревшему двоичному файлу rfcomm в bluez
Начиная с bluez 5.44, двоичные файлы rfcomm, содержащиеся в bluez-utils (среди прочего, такие как hcitool), считаются устаревшими и теперь включены только в пакет bluez-utils-compat, предоставляемый AUR. Существует ли подобное приложение командной строки для привязки устройства Bluetooth к последовательному порту с помощью модуля ядра rfcomm, или мне теперь нужно использовать PyBluez …
10 tty  bluetooth  bluez  python3 

4
проблема в установке RVM
При выполнении этой команды для установки rvm curl -sSL https://get.rvm.io | bash -s stable Я получаю это сообщение об ошибке: mktemp: failed to create file via template ‘/usr/share/rvm/rvm-exec-test.XXXXXX’: Permission denied
10 rvm 

3
mv: не может переместить «дом» в «дом старый»: устройство или ресурс занят
Я хочу заменить /homeсимволической ссылкой на мои домашние каталоги, смонтированные на NFS. Только root авторизован, / home не является отдельной файловой системой, lsof не показывает блокировок, selinux разрешает. Что мне не хватает? Я вошел в систему как root через ssh: [root@usil01-sql01 /]# uname -a Linux usil01-sql01 3.10.0-514.el7.x86_64 #1 SMP Tue …

4
Как извлечь папку с определенным именем из рекурсивного каталога, удалить остальные?
У меня есть такой вид дерева каталогов, который получается при распаковке zip-файла: x -> y -> z -> run -> ФАЙЛЫ И КАТАЛОГИ ЗДЕСЬ Таким образом, существует 4 каталога, 3 из которых не содержат файлов (x, y, z) и содержат только 1 подкаталог, и есть интересующий меня каталог с именем …

1
Можно ли установить конкретную версию пакетов, от которой зависит основной пакет?
У нас есть среда разработки на FreeBSD 10.3. Я слышал, что FreeBSD управляет зависимостями пакетов таким образом, что он всегда ищет самую новую версию всех пакетов, от которых зависит основной пакет. И это выглядит как правда. Итак, мои вопросы: Это правда? Есть ли официальные документы, подтверждающие это? Лучший способ, как …

2
В команде `sudo find`, как мне убедиться, что команда` -exec` запущена от имени обычного пользователя?
Я пытаюсь заставить следующую команду работать так, чтобы process_pathsскрипт не выполнялся с повышенными привилегиями. Есть ли способ сделать это? sudo find /path/ -exec process_paths '{}' \+ Здесь /path/есть некоторые файлы, которые не имеют разрешения на чтение для обычного пользователя. Скрипту process_pathsнужны только пути.
10 find  sudo  su 

1
В Debian какой пакет отвечает за создание / etc / default / grub?
Есть много пакетов, в именах которых есть grub и часть GRUB (Grand Unified Boot Loader). Те, которые установлены в моей системе: личинка-общий личинка-эму личинка-ПК личинка-ПК-бен личинка-тема-звездное grub2 grub2-общий GRUB2-splashimages Сначала я посмотрел на него, чтобы увидеть, является ли он символическим файлом или обычным файлом - [$] ll -h /etc/default/grub -rw-r--r-- …

2
Соответствие специальным символам с регулярным выражением
Скажем, это очень легко, если я хочу найти что-то, содержащее строчные буквы и цифры с производим_текст | grep -E '[0-9a-z]' Скобки полезны для сопоставления с набором символов, но как насчет тех, которые являются чем-то особенным? Если я хочу, используя скобки, сопоставить любой символ, кроме одного из них: закрывающую скобку ], …

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