Unix & Linux

46
Облегченный исходящий SMTP-сервер

Что вы используете в качестве облегченного SMTP только для исходящей электронной почты? Я запускаю приложение, которое отправляет электронные письма через SMTP, когда события происходят время от времени, и мне не нужен полнофункциональный почтовый сервер. РЕДАКТИРОВАТЬ: Я более чем счастлив...

46
Как найти все двоичные исполняемые файлы в каталоге рекурсивно?

Если я использую findкоманду, как это: find /mydir/mysubdir -executable -type f перечислены все исполняемые файлы (кроме каталогов), включая файл исполняемого скрипта (например, script.sh и т. д.). Что я хочу сделать, это перечислить только двоичные исполняемые...

46
Как я могу проверить кодировку текстового файла ... Это действительно, и что это?

У меня есть несколько .htmфайлов, которые открываются в Gedit без каких-либо предупреждений / ошибок, но когда я открываю эти же файлы Jedit, он предупреждает меня о недопустимой кодировке UTF-8 ... В метатеге HTML указано «charset = ISO-8859-1». Jedit допускает Список резервных кодировок и Список...

46
Установка имени для сеанса экрана

Есть ли способ дать конкретное имя сеансу экрана Unix? Например, скажем, я запускаю одну и ту же программу несколько раз, каждая с разными параметрами, и я хочу сказать, какая из них...

46
Измерение использования оперативной памяти программы

time это блестящая команда, если вы хотите выяснить, сколько процессорного времени занимает данная команда. Я ищу что-то подобное, что может измерить максимальное использование оперативной памяти программы и любых детей. Предпочтительно следует различать выделенную память, которая использовалась и...

46
Автоматически запускать команды через SSH на многих серверах

В файле .txt есть список IP-адресов, например: 1.1.1.1 2.2.2.2 3.3.3.3 За каждым IP-адресом находится сервер, и на каждом сервере есть sshd, работающий на порте 22. Не каждый сервер находится в known_hostsсписке (на моем компьютере Ubuntu 10.04 LTS / bash). Как я могу запускать команды на этих...

46
Как я могу удалить файл, имя файла которого содержит непечатаемые символы

Мне каким-то образом удалось создать файл, который, кажется, не имеет имени файла. Я нашел некоторую информацию о том, как получить более подробную информацию о файле в следующей теме. Тем не менее, я попробовал некоторые из перечисленных предложений и не могу удалить файл. Я не уверен, что я...

46
Как создать файл DEB вручную?

Я хочу создать файл DEB вручную. Я хотел бы просто предоставить папку, которая содержит данные для установки, и скрипт, который будет выполнен после установки. Это...

46
Есть ли в Linux система поиска файлов типа «Все»?

В Windows есть хороший механизм поиска файлов, который называется « Все» , который (в отличие от find) очень быстрый и (в отличие от него locate) всегда возвращает обновленные результаты. AFAIK это работает, заполняя базу данных из журнала NTFS (это не работает с другими файловыми системами)....

46
Почему по умолчанию используется механизм создания процесса fork?

Системный вызов UNIX для создания процесса, fork (), создает дочерний процесс путем копирования родительского процесса. Насколько я понимаю, за этим почти всегда следует вызов exec () для замены пространства памяти дочернего процесса (включая текстовый сегмент). Копирование пространства памяти...

46
Получение информации об использовании памяти процессом из / proc / pid / smaps

Для данного процесса /proc/<pid>/smaps, для данной записи сопоставления: Shared_Clean Shared_Dirty Private_Clean Private_Dirty Является ли Shared_Clean+ Shared_Dirtyобъем памяти, который используется другими процессами? Так это как общий RSS? Точно так же Private_Clean+ Private_Dirtyобъем...

46
Как изменить имя тома файловой системы FAT32?

Я знаю, что могу задать имя тома при форматировании раздела с -nопцией mkfs.vfat. Но как просто изменить имя без форматирования? Я особенно хочу иметь возможность использовать строчные и прописные буквы. В худшем случае я могу использовать инструмент Windows, но Windows по умолчанию преобразует все...

46
Существует ли программа, которая может отправить мне уведомление по электронной почте после завершения процесса?

Я ученый в области вычислений, и я выполняю много длительных вычислений в Linux. В частности, я запускаю моделирование молекулярной динамики (MD) с использованием пакета GROMACS. Это моделирование может занять несколько дней или недель, например, на 8–24 ядрах. У меня есть доступ к нескольким узлам...

46
Как создать последовательность с ведущими нулями, используя расширение скобки

Когда я использую следующее, я получаю ожидаемый результат: $ echo {8..10} 8 9 10 Как я могу использовать это расширение скобки простым способом, чтобы получить следующий результат? $ echo {8..10} 08 09 10 Я теперь, что это может быть получено с помощью seq(не пытался), но это не то, что я ищу....

46
git diff отображает цвета неправильно

Чтобы получить цветной вывод всех команд git, я установил следующее: git config --global color.ui true Тем не менее, это производит вывод, как это для git diff,git log в то время как команды вроде git statusотображаются нормально Почему он не распознает экранированные цветовые коды только в...