Вопросы с тегом «file-descriptors»


1
Для чего я должен использовать `O_PATH` и как?
Я использую дистрибутив на основе Linux 4.x, и недавно я заметил, что open()системный вызов ядра поддерживает O_PATHфлаг открытия. Хотя на этой manстранице есть список системных вызовов, с которыми она может теоретически использоваться, я не совсем понимаю, в чем идея. Я open(O_PATH)только каталоги, а не файлы? И если я это сделаю, …

2
Как обойти «Слишком много открытых файлов» в Debian
Если я хочу увидеть все соответствующие файлы журнала моего сервера apache2 одновременно, я использую tail -f /var/kunden/logs/*log /var/kunden/logs/*log /var/log/apache2/*log |grep -v robots|grep -v favicon Но поскольку сейчас это слишком много файлов, я бы хотел увеличить это ограничение. Как я могу увеличить его за один сеанс SSH? И как я мог …

2
В настоящее время Tar читает файл объемом 2 ГБ, и я удалил его единственную ссылку. Как я могу остановить его от вечной работы?
Еще немного информации: Я tarделал резервную копию большого каталога , только там было несколько больших файлов, которые я не ожидал. Это соединение по сети и очень медленное, поэтому просто ждать его нельзя. Ни в одном из этих файлов нет ничего важного. Я удалил содержимое первых нескольких из echo > fileних, …


1
Несколько FIFOS по SSH
Сценарий оболочки допускает несколько файловых дескрипторов (до 9 для соответствия POSIX, но даже больше для bash): $ install -m 755 /dev/stdin /tmp/test <<\EOF #!/bin/sh echo hi1 >&1 echo hi2 >&2 echo hi3 >&3 echo hi4 >&4 EOF $ /tmp/test 1> /tmp/1 2> /tmp/2 3> /tmp/3 4> /tmp/4 $ cat /tmp/1 …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.