Unix & Linux

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

2
Утилита для TRIM нераспределенного пространства на диске
У меня есть диск (SD-карта) с несколькими разделами ext4, но также есть некоторое нераспределенное пространство. fstrimУтилита может работать только в пределах файловой системы. Прежде чем я изобрету колесо и напишу один, есть ли другая утилита, которая может TRIM нераспределенное пространство (или которая может TRIM явно заданный диапазон)? Я могу убедиться, …

2
Огромное, непредсказуемое падение производительности ввода-вывода в Linux
Я использую тестирование Debian без проблем в течение ~ 6 лет (я просто регулярно его обновляю), но недавно он начал демонстрировать случайное поведение, которое можно обобщить как «Низкая производительность ввода-вывода, которая сохраняется до перезагрузки». Проблема в том, что внезапно все операции чтения и записи на диске замедляются до ~ 5 …
11 linux  performance  io 

1
Может кто-нибудь объяснить различные типы доменных сокетов Unix?
Если я запускаю netstat --all | grep ^unixнекоторые из путей к сокетам, которые выводятся, им предшествует '@', а некоторые нет. Я заметил, что те, которым предшествует '@', не отображаются при просмотре файловой системы с помощью, lsно остальные делают. Каковы эти два вида сокетов и в чем разница между ними?
11 socket 

2
Как называется функция оболочки `> (tee copyError.txt> & 2)`?
Мне нужно войти в stdout и stderr в лог-файлы, но только отображать сообщения об ошибках на экране. Я могу сделать это с: cp -rpv a/* b 1> copyLog.txt 2> >(tee copyError.txt >&2) Который я нашел где-то в сети. Я просто хочу знать, как эта >(tee copyError.txt >&2)вещь называется? Я не …
11 bash  shell 

2
Невозможно выполнить двоичный файл в NixOS - нет такого файла или каталога
Я попытался установить текущую версию oracle jre на виртуальную машину под управлением NixOS. Теперь происходит следующее: [michas@cc:~]$ tar xvzf jre-7u40-linux-x64.tar.gz |grep bin/java jre1.7.0_40/bin/javaws jre1.7.0_40/bin/java_vm jre1.7.0_40/bin/java [michas@cc:~]$ ls -l ./jre1.7.0_40/bin/java -rwxr-xr-x 1 michas nogroup 7750 Aug 27 09:17 ./jre1.7.0_40/bin/java [michas@cc:~]$ ./jre1.7.0_40/bin/java bash: ./jre1.7.0_40/bin/java: No such file or directory WTF? Именованный файл …


3
Почему pulseaudio управляет подключением качества звука к устройству BT?
Я новичок в Linux и новичок в сценариях Bluetooth тоже. На данный момент я обнаружил следующее: Bluez - это стандартный BT стек. BluezTools - это набор утилит, которые вы можете использовать для более удобного взаимодействия с Bluez DBus - это интерфейс, к которому Bluez подключается при непосредственном взаимодействии с оборудованием. …

1
Что означают версии пакетов '+ b #' в Debian?
Сегодня я проверил свои обновления и увидел 63 обновления в тестировании Debian. Хорошо. Мне стало любопытно, потому что большинство из них сдерживается, поэтому я -Vвидел версии. К моему удивлению, большинство из них были обновлены до +b1или +b2версии. Как хороший мальчик, я делаю apt-get changelog libc6(да, это важно), просто чтобы увидеть, …

4
Когда встроенные команды загружаются в память
Скажем, если я наберу cdв моей оболочке. Является ли cdзагружен из памяти в тот момент? Моя интуиция заключается в том, что эти встроенные команды предварительно загружаются в системную память после загрузки ядра, но кто-то настаивал на том, что они загружаются только тогда, когда я действительно вызываю команду (нажмите Enter на …


2
Boot Log для Arch Linux
Моя установка Arch выдает красную ошибку при загрузке, но я не вижу, что он говорит, потому что он летит так быстро во время загрузки. Где журнал загрузки? Это было бы где-нибудь в / var / log? или может быть в / boot? Очень предпочел бы увидеть текстовый файл журнала, чем …
11 arch-linux  boot  logs 


3
Есть ли простой способ регистрировать все выполненные команды, включая аргументы командной строки?
Я пытаюсь найти способ регистрации конкретного экземпляра, rrdtoolчтобы увидеть, является ли путь, который он получает, неверным. Я знаю, что мог бы обернуть исполняемый файл в сценарий оболочки, который бы регистрировал параметры, но мне было интересно, есть ли более специфичный для ядра способ контроля за этим, возможно, обратный вызов файловой системы, …
11 logs  proc  arguments  audit 

5
Как я могу заставить Ctrl + Alt действовать как Alt gr в Ubuntu?
Я недавно переключился на Ubuntu на своем ноутбуке, и одна вещь, которая почти заставила меня переключиться обратно на Windows, это то, что я не могу заставить Ctrl+ Altвести себя как Alt gr. Я программировал в течение нескольких лет и, например, я привык делать знак "$" нажатием ctrl+ alt+ 4. Здесь, …
11 x11  keyboard  xkb 

1
Поведение команды `du` с флагом` -L`
Я заметил странное поведение с duкомандой, когда она используется с параметром -Lкомандной строки. Я использую Slackware 14 и Coreutils 8.19. Чтобы воспроизвести странное поведение, создайте две папки: mkdir foo mkdir bar Создайте файл внутри одной из папок: perl -e 'print "A"x10000' > foo/text И символическая ссылка в другой папке: ln …

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