Unix & Linux

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


2
настроить гостевую сеть в KVM для взаимодействия с внешним миром (google.com)
Я пытаюсь лучше понять настройки сети на моем компьютере. Настройка хост-машины У меня на хост-компьютере есть беспроводной интерфейс ( wlan0 ) с IP-адресом 192.168.1.9. Шлюзом по умолчанию этого хоста является маршрутизатор, который отправляется во внешний мир через моего интернет-провайдера, чей IP-адрес 192.168.1.1. Команда route -n на моем хост-компьютере возвращает мне …
10 networking 

1
Как использовать grep для фильтрации строк, начинающихся с любого набора ключевых слов?
У меня есть большой файл (химическая база данных), и мне нужно , чтобы отобразить только заголовок записи, которые определены как строки , которые не начинаются с: ATOM, CONNECT, HETATM, TER, или END. Я должен использовать grepдля этого. Вот образец файла (весь файл здесь ): HEADER TRANSFERASE 15-OCT-12 4HKD TITLE CRYSTAL …
10 grep 

2
mkfifo - действительно ли происходит дисковый ввод-вывод?
У меня есть 2 приложения: Производитель (N экземпляров) Потребитель (1 экземпляр) В настоящее время я записываю промежуточные результаты от производителей, а затем потребитель читает эти файлы с диска и выдает окончательный результат. Я хотел бы свести к минимуму этот ввод-вывод путем «потоковой передачи» выходов от производителей непосредственно к потребителю. Я …
10 io  fifo 

2
Узнайте, какая команда выполняется в сеансе экрана
Я часто оставляю задачи, выполняющиеся на экране, чтобы позже их можно было проверить, но иногда мне нужно проверить, какая команда выполняется на экране. Обычно это php-скрипт, такой как screen -d -m nice -n -10 php -f convertThread.php start=10000 Я не записываю, какие экраны запускаются, какая команда, но я бы хотел …
10 gnu-screen 

1
Какие шаги для добавления пользователя в систему без использования useradd / adduser?
Я просматривал некоторые вопросы по Linux и увидел этот интересный вопрос. Какие шаги для добавления пользователя в систему без использования useradd/ adduser? Один из возможных способов, который приходит мне в голову, это Добавить запись для пользователя в /etc/passwdфайле. Добавить запись для группы в /etc/groupфайле. Создайте домашний каталог для добавленного пользователя. …
10 users  useradd 

1
Где я могу установить глобальные параметры Java?
У меня есть ужасные, неправильно отрендеренные шрифты в программах Java, таких как jabrefи rubymine. Это можно исправить, запустив _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on' jabref Я понимаю, что могу экспортировать эти параметры Java как переменные среды и запускать программы из командной строки. Однако есть ли способ установить эти параметры глобально, чтобы все программы Java распознавали …

3
Как справиться с возвратом во время чтения?
Как мне обработать введенные символы возврата, показывает ^?, пробовал ли и как readподсчитывает символы, так как 12^?3уже 5 символов были завершены (хотя все они не были фактическим вводом), но после 12^?3^?того, как он возвратил подсказку, странно. Пожалуйста помоги! -bash-3.2$ read -n 5 12^?3^?-bash-3.2$
10 bash  shell  line-editor  read 

1
Почему rmdir и unlink два отдельных системных вызова?
Вот то, что заставило меня задуматься некоторое время: [15:40:50][/tmp]$ mkdir a [15:40:52][/tmp]$ strace rmdir a execve("/usr/bin/rmdir", ["rmdir", "a"], [/* 78 vars */]) = 0 brk(0) = 0x11bb000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3772c3000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, …

1
Где находится плата на Linux
Печатная плата или блок управления процессом , определяется как это в Википедии Блок управления процессом (PCB, также называемый блоком управления задачами, [1] Task Struct или Switchframe) - это структура данных в ядре операционной системы, содержащая информацию, необходимую для управления конкретным процессом. PCB - это «проявление процесса в операционной системе» и …
10 linux  process  cpu 

3
Что такое использование $ & в Bash?
Я искал специальные параметры в Bash. Мне любопытно узнать, чем $&и чем он отличается $_. Я вижу следующий вывод при запуске команд, но не могу найти значение также. k@Linux:~$ echo $& [1] 12397 $ k@Linux:~$ echo $n [1]+ Done echo $ k@Linux:~$
10 bash  shell 

4
Что такое система X Window? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Может кто-нибудь сказать мне, что такое X Window System и для …
10 x11 

2
Папка ТОЛЬКО с правом записи бесполезна… верно?
Проработав годами с Linux и обнаружив, что у меня есть немного свободного времени, я решил вернуться к некоторым основам. Поэтому я перечитал материал о разрешениях (без проверки исходного кода) и его особых случаях для папок и придумал новый (по крайней мере для меня ...) способ мышления о разрешениях для папок …

3
Как сделать разделы ядра 9 справочными страницами, в которых описываются функции, структуры данных и заголовки?
Исходники ядра содержат функции и структуры данных, которые документированы, например, в panic.c: /** * panic - halt the system * @fmt: The text string to print * * Display a message, then perform cleanups. * * This function never returns. */ void panic(const char *fmt, ...) Вместо того, чтобы каждый …

2
«Usb 3-2: невозможно настроить config # 1, ошибка -110» - клавиатура USB работает на ноутбуке с Windows 8, но только на ПК, пока не загрузится Linux
Я попробовал 2 новые USB-клавиатуры, которые работают, пока Linux не начнет загружаться. При загрузке я увидел: [ 8.365211] usb 3-2: New USB device found, idVendor=1a2c, idProduct=0b23 [ 8.404863] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 8.444623] usb 3-2: Product: USB Keyboard [ 10.641472] EXT4-fs (sda2): mounted filesystem …

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