Вопросы с тегом «linux»

92
node.js: не удается найти модуль 'запрос'

Я установил модуль запроса и получил сообщение об ошибке: module.js:340 throw err; ^ Error: Cannot find module 'request' Я прочитал все сообщения об этой ошибке и понимаю, что это связано с тем, что запросы модуля не найдены глобально, но я уже пробовал 2 предложения npm запрос на установку -g...

91
Почему люди используют архивы?

Как разработчик в первую очередь Windows, возможно, мне не хватает чего-то культурного в сообществе Linux, но меня это всегда смущало. При загрузке что - то , что файлы сначала помещаются в .tarархив , то архивный . Почему двухэтапный процесс? Не удается ли при архивировании группировать файлы?...

91
Получение ширины терминала в C?

Я искал способ получить ширину терминала из моей программы C. Я продолжаю придумывать что-то вроде: #include <sys/ioctl.h> #include <stdio.h> int main (void) { struct ttysize ts; ioctl(0, TIOCGSIZE, &ts); printf ("lines %d\n", ts.ts_lines); printf ("columns %d\n", ts.ts_cols); } Но...

91
Как разобрать необработанный 16-битный машинный код x86?

Я хотел бы разобрать MBR (первые 512 байт) загрузочного диска x86, который у меня есть. Я скопировал MBR в файл, используя dd if=/dev/my-device of=mbr bs=512 count=1 Есть ли предложения по утилите Linux, которая может дизассемблировать файл mbr?...

91
Как заставить backtrace () / backtrace_symbols () печатать имена функций?

Специфична для Linux backtrace()и backtrace_symbols()позволяет производить трассировку вызовов программы. Однако он печатает только адреса функций, а не их имена для моей программы. Как я могу заставить их печатать и имена функций? Я попытался компиляции программы с -g, а также -ggdb. В...

91
Выполнить скрипт Python через crontab

Я пытаюсь выполнить сценарий Python с помощью Linux crontab . Я хочу запускать этот скрипт каждые 10 минут. Я нашел много решений, и ни одно из них не сработало. Например: отредактируйте анакрон в /etc/cron.d или используйте crontab -e. Я помещаю эту строку в конец файла, но она ничего не меняет....

91
rsync не синхронизирует файл .htaccess

Я пытаюсь выполнить rsync каталог A на server1 с каталогом B на server2. Находясь в каталоге A сервера 1, я выполнил следующие команды. rsync -av * server2::sharename/B но что интересно, он синхронизирует все файлы и каталоги, кроме .htaccess или любого скрытого файла в каталоге A. Любые скрытые...

91
Как заставить sed читать со стандартного ввода? [дубликат]

На этот вопрос уже есть ответы здесь : sed unknown option для `s 'в сценарии bash [дубликат] (4 ответа) Закрыт 3 месяца назад . я стараюсь grep searchterm myfile.csv | sed 's/replaceme/withthis/g' и получение unknown option to `s' Что я делаю неправильно? Редактировать: Согласно комментариям, код...

91
Что мне следует использовать: libc ++ или libstdc ++? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Я разрабатываю исполняемые файлы...

90
Что означает ошибка «информация о версии недоступна» из динамического компоновщика linux?

В нашем продукте мы поставляем некоторые двоичные файлы Linux, которые динамически подключаются к системным библиотекам, таким как «libpam». В некоторых клиентских системах при запуске программы на stderr появляется следующая ошибка: ./authpam: /lib/libpam.so.0: no version information available...

90
Как получить использование памяти во время выполнения с помощью C ++?

Мне нужно получить использование памяти VIRT и RES во время выполнения моей программы и отобразить их. Что я пробовал до сих пор: getrusage ( http://linux.die.net/man/2/getrusage ) int who = RUSAGE_SELF; struct rusage usage; int ret; ret=getrusage(who,&usage); cout<<usage.ru_maxrss; но я...

90
Состояния процессов Linux

Что происходит в Linux с состоянием процесса, когда ему нужно прочитать блоки с диска? Это заблокировано? Если да, то как выбрать для выполнения другой процесс?...

90
tar: добавить все файлы и каталоги в текущий каталог, ВКЛЮЧАЯ .svn и т. д.

Я пытаюсь создать каталог tar.gz и использовать tar -czf workspace.tar.gz * Полученный tar включает .svnкаталоги в подкаталогах, но НЕ в текущем каталоге (поскольку он *расширяется только до `` видимых '' файлов, прежде чем он будет передан в tar Я попытался tar -czf workspace.tar.gz .вместо...

90
Использование цветов с printf

При таком написании он выводит текст синим цветом: printf "\e[1;34mThis is a blue text.\e[0m" Но я хочу, чтобы формат был определен в printf: printf '%-6s' "This is text" Теперь я попробовал несколько вариантов добавления цвета, но безуспешно: printf '%-6s' "\e[1;34mThis is text\e[0m" Я даже...

90
Найдите уникальные линии

Как найти уникальные строки и удалить все дубликаты из файла? Мой входной файл 1 1 2 3 5 5 7 7 Я бы хотел, чтобы результат был: 2 3 sort file | uniqне будет работать. Покажет все значения 1 раз...

89
Как ядро ​​Linux может скомпилироваться?

Я не совсем понимаю процесс компиляции ядра Linux, когда устанавливаю систему Linux на свой компьютер. Вот что меня смутило: Ядро написано на C, однако как ядро ​​было скомпилировано без установленного компилятора? Если компилятор C установлен на моем компьютере до компиляции ядра, как компилятор...