Unix & Linux

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

3
Где документация о том, что означают sda, sdb, dm-0, dm-1
Если я бегу iostat, я получил sda0, sda1, Я вроде знаю, что это «жесткие диски». то есть дм-0, дм-1? Я хотел проверить документацию. Я проверил http://linux.die.net/man/1/iostat, это вообще не упоминается. Также моя команда монтирования показывает это: /dev/mapper/VolGroup-lv_root / ext4 usrjquota=quota.user,jqfmt=vfsv0 1 1 UUID=1450c2bf-d431-4621-9e8e-b0be57fd79b6 /boot ext4 defaults 1 2 /dev/mapper/VolGroup-lv_home /home …
11 linux 

1
Как автоматически обновить Vim при фокусировке буфера / окна?
Я часто использую Control + L, чтобы перерисовать экран в Vim . В частности, когда я выхожу из спящего режима или меняю конфигурацию монитора, я часто нахожу, что Vim необходимо перерисовать. Я подумал, что может быть проще добавить что-то в мой vimrc, которое перерисовывает фокус. Есть ли команда, которую я …
11 vim  gvim 

2
Как запустить Linux на PS3?
Я изучаю числовые вычисления и у меня есть ноутбук Core i5, 4 ГБ, который я считаю медленным для некоторых задач. Я читал, что одна PS3 имеет вычислительную мощность 30 кластерных ПК. По сути, я думаю о покупке PS и установке Linux на нем, а затем запуске моих программ на Python. …
11 linux 

2
Создание и управление скриптами запуска в BusyBox
Я собрал собственное ядро ​​Linux в BusyBox. BusyBox initне поддерживает уровни запуска. Когда ядро ​​загружается в BusyBox, оно сначала выполняется, initкоторое ищет указанный уровень запуска в /etc/inittab. BusyBox initработает просто отлично без /etc/inittab. Когда нет inittabнайдено, оно имеет следующее поведение: ::sysinit:/etc/init.d/rcS Эта часть мне очень понятна, но я хотел бы …

3
Сначала обработайте последнюю строку, используя awk
У меня есть файл данных, который я хочу использовать для нормализации awk, основанный на последнем назначении данных. Поэтому я хотел бы сначала получить доступ к последней точке данных, чтобы нормализовать данные, а затем обработать в обычном режиме. Следующий метод, использующий tacдважды, делает работу, но, может быть, более сложный, чем необходимо. …

5
Есть ли обходной путь для отсутствия планировщика в qbittorrent?
В отличие от многих других торрент-клиентов, qbittorrent поставляется без инструмента планирования. В идеале, можно ограничить загрузку в определенное время дня, в определенные дни. Есть ли обходной путь для этого? Есть ли отдельный инструмент планирования, который я могу использовать для создания qbittorrent? Если нет, то что было бы лучшим решением для …

3
Инструменты для разгона в Linux
Я пытаюсь разогнать свою машину. Все изменения вносятся на уровне BIOS, но затем необходимо проверить все температуры, напряжения и т. Д. И проверить стабильность разгона. Большинство учебных пособий (если не все) написаны для Windows. Каковы альтернативы Linux для: CPU-Z : для отображения всей информации о процессоре, включая частоту ядра, напряжение …

1
Почему накопитель не входит в режим ожидания при использовании hdparm -S
Читая hdparmсправочные страницы, он говорит, что -Sзначение используется дисководом для определения того, как долго (без активности диска) ждать выключения двигателя шпинделя для экономии энергии При настройке моих дисков с hdparm -B 1 -K 1 -S 120 /dev/sd[d-z]выводом это: setting drive keep features to 1 (on) setting Advanced Power Management level …

4
Убейте сеанс tmux и выберите другой сеанс tmux
Я пытаюсь Xсделать следующее: подскажите пользователю, должен ли сеанс быть уничтожен если yвведено, убить сессию после завершения сеанса выберите другой сеанс (последний, предыдущий или следующий сеанс) Некоторые похожие команды, которые не совсем верны Завершите сеанс и закройте терминал: bind X confirm-before -p "Kill #S (y/n)?" kill-session Запрашивает у пользователя имя …
11 tmux 

1
Как заставить bash предложить отсутствующий пакет?
Во время работы Ubuntu, при попытке выполнить команду в bash, он обычно предполагал, что указанная программа отсутствует, но обнаружена в другом пакете Y, и что я могу попытаться установить ее. Теперь в системе Debian это уже не так. Если команда не найдена, она ничего не предлагает, но список менеджера пакетов …

2
Проблема в скрипте с пробелами в имени файла
У меня есть скрипт, который scp это файл с удаленного хоста обратно на локальный. Иногда имена файлов содержат пробелы. scp не любит пробелы в именах файлов. По некоторым причинам мои попытки обработки пробелов не привели к правильному пути scp. Код: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg scp $PATH Me@10.1.10.33:/Users/Me/Desktop Результаты в Cannot find directory: …

1
Как понять, почему пакет был признан недействительным в iptables?
Я установил некоторые iptablesправила, чтобы он регистрировал и сбрасывал пакеты, которые являются недействительными ( --state INVALID). Читая логи, как я могу понять, почему пакет был признан недействительным? Например, следующее: Nov 29 22:59:13 htpc-router kernel: [6550193.790402] ::IPT::DROP:: IN=ppp0 OUT= MAC= SRC=31.13.72.7 DST=136.169.151.82 LEN=40 TOS=0x00 PREC=0x00 TTL=242 ID=5104 DF PROTO=TCP SPT=80 DPT=61597 …

2
Почему непривилегированный пользователь может выполнить команду `sync`?
В настоящее время на Ubuntu Linux, но я заметил это и на других ОС. По-видимому, любой пользователь может выполнить syncкоманду - но почему это? Я вижу только недостаток: замедление работы системы из-за ненужных операций записи на диск. Почему каждый пользователь может выполнить sync?

2
Прогноз командной строки
Я нашел интересную статью: « Предсказание командных строк UNIX о предсказании командной строки (на основе прошлой активности пользователя)», и мне интересно, существует ли какая-либо реальная реализация такой вещи?

4
Почему я не могу убить тайм-аут, вызванный из скрипта Bash, нажатием клавиши?
[Редактировать: это похоже на некоторые другие вопросы, спрашивающие, как убить все порожденные процессы - ответы, похоже, используют pkill. Таким образом, суть моего вопроса может заключаться в следующем: есть ли способ распространения Ctrl-C / Z на все процессы, созданные скриптом?] При вызове SoX recс помощью timeoutкоманды из coreutils (обсуждаемой здесь ), …

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