Unix & Linux

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

4
сортировать по шестнадцатеричному значению
Используя coreutils sort, как я могу отсортировать численно по шестнадцатеричному значению (поле)? Я ожидал что-то вроде sort -k3,3x file_to_sort однако такого xне существует. Изменить: лучшее решение, которое я придумал, это: { echo ibase=16; cut -d' ' -f3 file_to_sort; } | bc | paste -d: - file_to_sort | sort -t: -k1,1n …
14 sort  coreutils 

1
Как запоминается владелец файла и группа для внешнего диска?
Я отформатировал внешний жесткий диск с разделом ext4 и впоследствии смонтировал его. Чтобы я мог использовать новый раздел, я сделал это: sudo chown me:me /mount/directoryизменил владельца файла и группы с root на меня, что работало нормально. Это изменение является постоянным, поэтому мне интересно, где эта информация хранится. Если я отсоединяю …


1
Как мне получить наложение Mumble?
Mumble и Team Fortress 2 (TF2) отлично работают для меня по отдельности, но я не могу заставить работать наложение mumble, независимо или внутри TF2. Я попытался добавить следующие параметры запуска в свойства TF2 в Steam, но ни один из них не сработал. (NB Я также использую шмель и 64-битный компьютер.) …
14 games  steam 

3
вырваться из-за сбоя -exec
Есть ли способ написать findтак, чтобы он сломался, если одна из -execопераций не выполняется для файла? Например ( javacудобно использовать в качестве программы, которая может возвращать код выхода 1 для некоторых файлов и ни по какой другой причине): $ echo "public classXX A{}" >> A.java $ echo "public class B{}" …
14 find 

1
Как получить все мои ключи для отправки кодов клавиш
Я использую Gentoo с XFCE. У меня есть клавиатура Logitech K350, все, кроме нескольких клавиш, работают как положено, но есть одна конкретная клавиша, которую я хочу использовать, но когда я запускаю, showkeyкоды клавиш не отправляются. Клавиша - кнопка расположения окон в левом нижнем углу клавиатуры. , Это проблема с драйвером, …

2
Отрицательный взгляд назад / вперед в Linux менее пейджер (или vim)
Я хочу найти все экземпляры «index», за которыми не следует .php в журнале, используя less. /index(?!\.php)не работает. Это возможно? Что такое регулярное выражение для less и vim (они отличаются?). Разве это невозможно с соответствующими библиотеками регулярных выражений этих приложений?


4
Ошибка компиляции драйверов для Ralink RT2870
Я пытаюсь установить драйверы для беспроводной карты rosewill RNX-N600UBE (чипсет Ralink RT2870) в Kali Linux. Я скачал драйверы с их сайта и распаковал / разархивировал их, но теперь, когда я пытаюсь запустить команду «make», я получаю эту ошибку. /home/fox/System/2011_0427_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux/../../os/linux/rt_linux.c:1156:20: error: incompatible types when assigning to type ‘int’ from type ‘kuid_t’ …

5
Что подразумевается под «системным вызовом», если не за реализацией на языке программирования?
Я хотел бы понять термин «системный вызов». Мне знакомо, что системные вызовы используются для получения служб ядра из приложения пользовательского пространства. Часть, с которой мне нужно уточнить, - это разница между «системным вызовом» и «реализацией системного вызова на C». Вот цитата, которая смущает меня: В Unix-подобных системах этот API обычно …
14 kernel  c  posix  system-calls 

3
Как заставить fsck при каждой загрузке - все (соответствующие) файловые системы?
Я работаю с безвентиляторным ПК (на самом деле их сотни) с разделами Debian 6 и 3 (FAT и 2x ext2). Система не имеет кнопки питания как таковой, поэтому большинство людей склонны дергать вилку, чтобы «выключить ее», а не init 0 (или эквивалентный). В результате файловая система (ы) накапливает ошибки довольно …
14 debian  fsck 

6
IP-адрес Busybox ping работает, но имя хоста nslookup завершается неудачно с «неправильным адресом»
Я собираю свое собственное ядро ​​3.14. Я боюсь, что, возможно, пропустил некоторые важные сетевые функции для работы DNS. Я не могу разрешить доменные имена. Я могу пропинговать свой DNS-сервер. Я могу разрешить использование этого DNS на других машинах, так что я знаю, что это не сервер. ~ # cat /etc/resolv.conf …

5
Замена шаблона соответствия случая с помощью sed
У меня есть исходный код, распределенный по нескольким файлам. У него есть шаблон, abcdefкоторый мне нужно заменить pqrstuvxyz. Шаблон может быть Abcdef(Случай предложения), тогда его нужно заменить на Pqrstuvxyz. Шаблон может быть AbCdEf(случай переключения), тогда его необходимо заменить на PqRsTuVxYz. Короче говоря, мне нужно сопоставить регистр исходного шаблона и применить …

2
Возможно ли интегрировать файлы zip и tar.gz как каталог в файловую систему
Интересно, есть ли способ интегрировать (думаю, немного отличается от монтирования) сжатые файлы как каталоги в файловую систему? Например, можно загрузить файл compressed-file.tar.gzна свой локальный жесткий диск, затем выполнить cd compressed-file.tar.gzи запустить скрипт из сжатой папки или выполнить cp some-file ..извлечение одного из файлов. Я знаю, что Btrfs поддерживает сжатие, но …
14 files  filesystems  mount  tar  zip 

1
Почему bash инкапсулирует синтаксическую ошибку как с серьезным акцентом, так и с апострофом?
Когда Баш сообщает об ошибке синтаксиса, он инкапсулирует текст , который воскресил ошибку синтаксиса и с серьезным акцентом и с апострофом, как это: `...'. Есть идеи почему? Вот пример: $ bash -c "echo error()" bash: -c: line 0: syntax error near unexpected token `(' bash: -c: line 0: `echo error()' …
14 bash 

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