Unix, чтобы указать, сколько оперативной памяти было использовано во время выполнения программы?

Скажем, я запускаю скрипт (например, на Python). Чтобы узнать, сколько времени займет программа, можно было бы запустить time python script1.py Есть ли команда, которая отслеживает, сколько оперативной памяти использовалось при запуске скрипта? Чтобы узнать, сколько оперативной памяти доступно, можно использовать free , но эта команда не соответствует задаче выше.

Массивы в Unix Bourne Shell

Я пытаюсь использовать массивы в оболочке Bourne ( /bin/sh ). Я обнаружил, что способ инициализации элементов массива: arr=(1 2 3) Но он сталкивается с ошибкой: syntax error at line 8: `arr=' unexpected Теперь сообщение, в котором я нашел этот синтаксис, говорит, что это для bash , но я не мог найти никакого отдельного синтаксиса для […]

Установите PIL / Pillow через pip в тестировании Debian (Jessie)

При тестировании Debian (Jessie), когда я пытаюсь установить PIL или Pillow (библиотеки изображений python) в virtualenv через pip я получаю следующую ошибку: running egg_info writing Pillow.egg-info/PKG-INFO writing top-level names to Pillow.egg-info/top_level.txt writing dependency_links to Pillow.egg-info/dependency_links.txt warning: manifest_maker: standard file '-c' not found reading manifest file 'Pillow.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'Pillow.egg-info/SOURCES.txt' running […]

Что следует использовать, если вырезать не разрезает?

У меня есть файлы таких cities : [1598] San Diego, US (inactive) [4517] St Louis, US (inactive) [6346] Orlando, US (inactive) Я хочу вырезать названия городов, чтобы у меня было: San Diego St Louis Orlando Это лучшее, что я мог придумать: cut -d ',' -f1 cities | cut -d ']' -f2 Но это все еще […]

Настройка регулятора ЦП по требованию или консервативное

Я cpupower с cpupower на ArchLinux. Я хочу назначить губернатора по требованию или даже conservative . Во-первых, если я делаю $ sudo cpupower frequency-info –governors , я могу получить только performance powersave . Поэтому я ищу доступные модули, подобные этому ls -1 /lib/modules/`uname -r`/kernel/drivers/cpufreq/ … и я получаю acpi-cpufreq.ko.gz amd_freq_sensitivity.ko.gz cpufreq_conservative.ko.gz cpufreq_powersave.ko.gz cpufreq_stats.ko.gz cpufreq_userspace.ko.gz p4-clockmod.ko.gz […]

Как я могу печатать строки из файла назад (без использования «tac»)?

Я хочу напечатать строки из файла назад, не используя команду tac . Есть ли какое-либо другое решение, чтобы сделать это с bash?

Почему ОС установлена ​​на флэш-накопителе USB намного медленнее, чем операционная ОС, работающая на одном и том же флэш-диске?

Запуск Fedora 26 в живой среде почти чувствует себя родной скоростью для меня, но когда я устанавливаю ОС на флэш-накопитель и загружаюсь в него, все начинается навсегда. Как только вещи начинаются, они, как правило, намного быстрее, но практически непригодны для использования. Это считается нормальным?

Правило для вызова подоболочки в Bash?

Кажется, я неправильно понимаю правило Баша для создания подоболочки. Я думал, что круглые скобки всегда создают подоболочку, которая работает как собственный процесс. Однако, похоже, это не так. В фрагменте кода A (ниже) вторая команда sleep не запускается в отдельной оболочке (как определено pstree в другом терминале). Однако в фрагменте кода B вторая команда sleep запускается […]

Почему TCP-соединения IPv4 отображаются как tcp6?

Вот вывод netsat -tupn на моем сервере Debian Jessie: Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 10.0.0.12:445 10.0.0.20:49729 ESTABLISHED 26277/smbd tcp 0 0 10.0.0.12:443 10.0.0.21:44162 ESTABLISHED 1400/nginx: worker tcp 0 0 10.0.0.12:445 10.0.0.21:46650 ESTABLISHED 23039/smbd tcp 0 0 10.0.0.12:443 10.0.0.20:54584 ESTABLISHED 1400/nginx: worker tcp […]

Как предотвратить случайную выходную консоль от взлома терминала?

На SE есть много вопросов, которые показывают, как восстанавливаться с терминала, разбитого cat /dev/urandom . Для тех, кто не знаком с этой проблемой – вот что это такое: Вы выполняете cat /dev/urandom или эквивалент (например, cat binary_file.dat ). Отпечатан мусор. Это было бы хорошо … кроме того, что ваш терминал продолжает печатать мусор даже после […]

Linux и Unix - лучшая ОС в мире.