Я начал проверку хеша большого файла и не хочу перезапускать его, используя time. Как я могу получить время на настенных часах, не используя время в начале или dateпрямо перед вызовом...
Я начал проверку хеша большого файла и не хочу перезапускать его, используя time. Как я могу получить время на настенных часах, не используя время в начале или dateпрямо перед вызовом...
Этот ноутбук имеет SSD, и поэтому я решил пропустить обмен. В большинстве случаев это работает хорошо, но иногда ОЗУ становится немного коротким, а компьютер становится очень вялым и склонен зависать. Есть ли способ реализовать кнопку «убить самый большой процесс», которая идет прямо к ядру в...
Для сценариев тестирования на катастрофы в серверной среде мы ищем простой способ перевести процесс в состояние D (непрерывный спящий режим). Есть ли простые способы? Пример C-кода будет плюсом :) Редактировать - первый ответ является полукорректным, поскольку показано, что процесс находится в...
Можно ли изменить родительский процесс процесса? Если да, то как? Например, как screenудается прикрепить screenсеанс и процессы, выполняющиеся в нем, к различным процессам оболочки? Есть ли смена родительского процесса? Кажется, я слышал о других способах изменения процесса оболочки, в которых...
Я программирую, что я написал в C fork () от дочернего процесса. Ни один процесс не прекратится. Если я запустил программу из командной строки и нажал control-c, какой процесс (ы) получит сигнал...
Есть ли в * nix мире способ для сценария оболочки иметь информацию о том, какая программа его выполнила? Пример: /path/to/script1 /path/to/script_xyz в этом воображаемом сценарии script_xyzбудет иметь информацию о пути ( /path/to/script1) или PID процесса субъекта, который его выполнил. Примечание:...
В настоящее время я использую следующее, чтобы проверить, как долго на самом деле выполняется процесс: ps -eo uid,pid,etime | egrep '^ *MY_ID' | egrep 'PID_OF_PROCESS' И это выводит следующее: MY_ID PID_OF_PROCESS 00:16 Тем не менее, после завершения процесса я хочу выяснить, как долго он...
Этот процесс постоянно увеличивает мою пропускную способность: Что делает этот процесс? Это безопасно убить это? Безопасно ли удалять пакет целиком (чтобы предотвратить его повторный запуск) Или я должен просто запретить автоматический запуск в фоновом режиме? Я использую Fedora...
Почему это ssh -tне ждет завершения фоновых заданий? Пример: ssh user@example 'sleep 2 &' Это работает как ожидалось, так как ssh возвращается через 2 секунды, тогда как ssh user@example -t 'sleep 2 &' не ждет sleepокончания и сразу возвращается. Кто-нибудь может объяснить причину этого?...
Я прочитал из книги « Современные операционные системы», что при запуске команды оболочка создает дочерний процесс, ждет его, пока дочерний процесс не завершит выполнение, а затем ожидает от пользователя другой команды. Это действительно так для многих программ, как gedit. Терминал не принимает...
Я хочу запустить процесс, который ничего не делает, но все еще работает. Скажем, я запускаю вызываемый процесс sadhadxk, и когда я запускаю, pgrep -x "sadhadxk"я получаю номер PID, как любой нормальный процесс работает. Так есть ли способ начать фиктивный...
Ping - это программа, которой владеет root с установленным битом идентификатора пользователя. $ ls -l `which ping` -rwsr-xr-x 1 root root 35752 Nov 4 2011 /bin/ping Насколько я понимаю, если пользователь запускает процесс проверки связи, тогда эффективный идентификатор пользователя изменится с...
Это вывод ls -allкоманды: -rwxr----- 1 subhrcho dba 3600 Nov 13 17:26 jdev -rw-r----- 1 subhrcho dba 1566 Nov 13 17:26 jdev-Darwin.conf -rw-r----- 1 subhrcho dba 347 Mar 6 2009 jdev-debug.boot -rw-r----- 1 subhrcho dba 821 Nov 13 17:26 jdev-logging-debug.conf -rw-r----- 1 subhrcho dba 584 Nov 13...
Я хочу запустить некоторые команды параллельно. Когда все эти команды будут завершены, начните следующую. Я думаю, что следующий подход будет работать #!/bin/bash command1 & command2 & command3 && command4 но это не так. Мне нужно запустить, command4когда все первые три команды были...
Если сценарий работает нормально из командной строки, то почему этот же сценарий переходит в состояние зомби после запуска через cron и как вы будете устранять неполадки? Вот следующий реальный пример: [root@abc ~]# ps ax | grep Z 23880 ? Zs 0:00 [checkloadadv.sh] <defunct> 23926 pts/0 S+...
Давайте предположим следующий фрагмент кода bash: foo > logfile 2>&1 & foo_pid=$! while ps -p$foo_pid do ping -c 1 localhost done wait $foo_pid if [[ $? == 0 ]] then echo "foo success" fi Можно ли предположить, что $?действительно содержит код возврата, fooа не код возврата ping? Если...
Я читал о различиях между cron и anacron и понял, что anacron, в отличие от cron, не является демоном. Поэтому мне интересно, как это работает на самом деле, если это не
Поэтому я постоянно читаю, что эта команда должна завершать все дочерние процессы родительского процесса: kill -- -$$ Использование отрицательного идентификатора с командой kill ссылается на PGID, и из примеров, которые я видел, выясняется, что PGID дочерних процессов должен быть PID родительского...
Я пытаюсь написать скрипт, который убивает службу, работающую на определенном порту. Это мой сценарий: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a Это Java-программа. Этот сценарий иногда работает, но таинственным образом терпит неудачу большую часть времени. Есть ли другой...
Я пытаюсь запустить vsftpdфайловый сервер в Ubuntu 13.10, я не могу подключиться к серверу из другой сети, хотя эта другая сеть подключена к сети сервера и pingработает. Что-то подозрительно в vsftpdперезапуске, при настройке vsftpdменя попросили перезапустить его с помощью: service vsftpd restart...