Вопросы с тегом «linux»

Эти вопросы касаются Linux в целом - НЕ специфичны для конкретного дистрибутива. Если вопрос просто касается среды Linux, пожалуйста, укажите свой дистрибутив Linux в теле вашего вопроса, но НЕ используйте тег / linux.

1
Почему популярные службы, использующие TCP, имеют UDP, а также записи TCP в / etc / services?
Я читаю книгу о сетевом программировании на Go. Одна из глав посвящена файлу / etc / services. При исследовании этого файла я заметил, что некоторые популярные записи, такие как HTTP и SSH, которые используют TCP на транспортном уровне, имеют вторую запись для UDP. Например, в Ubuntu 14.04: ubuntu@vm1:~$ grep ssh …

3
Как этот скрипт гарантирует, что работает только один его экземпляр?
19 августа 2013 года Рэндал Л. Шварц опубликовал этот сценарий оболочки, который должен был гарантировать, что в Linux «работает только один экземпляр []], без условий гонки или необходимости очистки файлов блокировки»: #!/bin/sh # randal_l_schwartz_001.sh ( if ! flock -n -x 0 then echo "$$ cannot get flock" exit 0 fi …


5
Сохраняются ли файлы на диске последовательно?
Как я понял, «разреженный файл» означает, что файл может иметь «пробелы», поэтому фактически используемые данные могут быть меньше, чем логический размер файла. Как файловые системы Linux сохраняют файлы на диске? Я в основном заинтересован в ext4. Но: Можно ли сохранить файл не последовательно на диске? Под этим я подразумеваю, что …

5
Как переименовать все потоки (и дочерние элементы) одного процесса в Linux?
Linux (пока) не следует стандарту POSIX.1, который гласит, что reniceвключение процесса влияет на «все потоки области системы в процессе», поскольку в соответствии с документом pthreads (7) «потоки не имеют общего полезного значения». Однако иногда может оказаться удобным renice«все», относящееся к данному процессу (например, дочерние процессы Apache и все их потоки). …
22 linux  process  nice  thread 


3
Почему запись в / dev / random не делает параллельное чтение из / dev / random быстрее?
Обычно чтение из /dev/randomдает 100-500 байтов и блоков, ожидая сбора энтропии. Почему запись информации /dev/randomдругими процессами не ускоряет чтение? Разве это не должно обеспечить необходимую энтропию? Это может быть полезно для разблокировки gpgили аналогичного программного обеспечения без перезапуска и повторного ввода всего, для генерации не сверхсекретных секретных ключей и т. …
22 linux  random 


4
Как Linux работает со скриптами оболочки?
Для этого вопроса давайте рассмотрим сценарий оболочки bash, хотя этот вопрос должен быть применим ко всем типам сценария оболочки. Когда кто-то выполняет сценарий оболочки, Linux загружает все сценарии одновременно (возможно, в память) или читает команды сценария одну за другой (строка за строкой)? Другими словами, если я выполню сценарий оболочки и …

2
Bash не читает .bashrc, если не запущен вручную
bashне будет исходить .bashrcиз интерактивного терминала, если я не запускаю вручную bashиз терминала: $ bash или введите его вручную: $ source ./.bashrc или работает: $ st -e bash Вот некоторые полезные результаты, я надеюсь: $ echo $TERM st-256color $ echo $SHELL /bin/sh $ readlink /bin/sh bash $ shopt login_shell login_shell …
22 linux  bash  shell  bashrc 

4
Заставить dd не кешировать или не читать из кеша
Я работаю над встроенной системой с версией busybox dd. Я пытаюсь проверить удаление на диске с помощью какой-либо внешней утилиты, однако dd больше не читает с диска после стирания, но показывает мне кэшированные данные. Я сузил его до dd, как когда я делаю начальный dd, просматриваю данные, перезагружаю систему, чтобы …
22 linux  dd 

6
Как я могу заменить сетевое устройство ens33 по умолчанию на старое eth0 в Fedora 19?
Я только что установил Fedora 19 на рабочую станцию ​​VMware 9. Сетевым устройством по умолчанию является «ens33» вместо «eth0» в RHEL. Причина, по которой я должен использовать «eth0», заключается в том, что лицензионный компонент одного из наших продуктов должен быть связан с «eth0». Есть несколько постов, обсуждающих подобные проблемы, большинство …

2
Как удалить файл без разрешений?
Хакер удалил файл в моем каталоге tmp, который вызывает проблемы. Ничего страшного, кроме создания ГБ записей error_log, потому что их скрипт не работает. Однако файл, который они используют для выполнения, не имеет разрешений, и даже как ROOT, я не могу удалить или переименовать этот файл. ---------- 1 wwwusr wwwusr 1561 …

2
Почему патчи grsecurity не включены в ядро ​​Vanilla?
По каким причинам grsecurityпатчи (или функции безопасности, которые они приносят) не включены в ядро ​​по умолчанию. При взгляде на преимущества для безопасности кажется, что ванильное ядро ​​совершенно небезопасно. Если это компромисс (в некоторых приложениях, где вы хотите избежать мер безопасности), то, кажется, это grsecurityможно было бы включить в ядре vanilla. …


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