Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем


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

3
верхняя команда на многоядерном процессоре
Я использую четырехъядерный процессор Freescale IMX6. Я хочу знать, topперечисляет ли команда использование процессора всеми 4 ядрами или одним ядром. Я вижу, что загрузка ЦП приложения одинакова с 4 ядрами и одним ядром. Я предполагал, что загрузка процессора приложением увеличится на одном ядре и уменьшится на четырех ядрах, но не …

7
Как я могу установить настройки по умолчанию для htop?
Иногда мне нужно проверять ресурсы на нескольких машинах в наших центрах обработки данных для рекомендаций по консолидации и тому подобного. Я предпочитаю htop, в основном из-за интерактивного ощущения и дисплея. Есть ли способ установить некоторые настройки по умолчанию в моей настройке для htop? Например, одну вещь, которую я всегда хотел …


4
преобразовать шестнадцатеричную строку в двоичную и отправить с помощью netcat
У меня есть двоичный файл, который я могу отправить с netcat: $ nc -l localhost 8181 < my.dat Файл содержит это: $ xxd my.dat 0000000: 0006 3030 3030 4e43 ..0000NC То, что я действительно хочу сделать, это отправить шестнадцатеричную строку напрямую. Я пробовал это: $ echo '0006303030304e43' | nc -l …
46 linux  binary  netcat 


2
Перезапустить bash с терминала, не перезапуская терминальное приложение (mac)?
Я оглянулся и нашел ответ на этот вопрос, но, похоже, я его не нашел (что странно). Мой вопрос, есть ли простой способ перезапустить сеанс Bash из терминала на Mac. Мне просто нужно такое же поведение, как если бы я закрыл приложение терминала и снова запустил его (сброс всех переменных, получение …
46 bash  shell 

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

8
Почему обязательные утилиты POSIX не встроены в оболочку?
Цель этого вопроса - ответить на любопытство, а не решить конкретную вычислительную проблему. Вопрос заключается в следующем: почему обязательные утилиты POSIX обычно не встроены в реализации оболочки? Например, у меня есть сценарий, который в основном считывает несколько небольших текстовых файлов и проверяет, правильно ли они отформатированы, но для запуска на …

3
Является ли файл образа ISO собственной файловой системой?
Я пытаюсь понять, как xxx.isoфайл имеет отношение к другим аспектам блочного устройства, например, к разделам и файловой системе. Люди часто описывают доступ или .isoиспользование как «монтаж ISO». Таким образом, чтобы поставить вопрос по-другому: если я или какое-то программное обеспечение хотели «смонтировать» xxx.isoфайл на USB-устройстве, необходимо ли иметь предварительно существующий раздел …
45 filesystems  iso 

11
Как просмотреть бинарный файл?
Из того, что я понимаю, компилятор создает двоичный файл, состоящий из 1 и 0, который может прочитать процессор. У меня есть бинарный файл, но как мне открыть его, чтобы увидеть 1 и 0, которые там? Текстовый редактор говорит, что не может открыть его ... PS У меня есть сборочный двоичный …
45 binary  assembly 

2
Правильное использование бита setuid
У меня есть процесс, которому нужны права root при запуске обычным пользователем. Очевидно, я могу использовать «бит setuid» для достижения этой цели. Как правильно сделать это в системе POSIX? Кроме того, как я могу сделать это со скриптом, который использует интерпретатор (bash, perl, python, php и т. Д.)?
45 scripting  setuid 

7
`-` используется только с CD?
cd - может переключаться между текущим и предыдущим каталогами. Похоже, что раньше я -использовал в качестве аргументов другие команды, хотя я не помню, -означает ли if то же, что и с cd. Я обнаружил, что -это не работает ls. Является ли - использоваться только с компакт - диска?

3
Использование экспорта в .bashrc
Я заметил, .bashrcчто некоторые строки exportперед ними, такие как export HISTTIMEFORMAT="%b-%d %H:%M " ... export MYSQL_HISTFILE="/root/.mysql_history" в то время как другие не, такие как HISTSIZE=100000 Мне интересно, если, во-первых, это правильно, а во-вторых, в чем заключается правило для использования exportв .bashrc.

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