Запитання з тегом «linux»

ПИТАННЯ ЛІНУКСУ ПОВИННІ ЗВ'ЯЗАТИ ПРОГРАММУВАННЯ. Використовуйте цей тег лише в тому випадку, якщо ваше питання стосується програмування за допомогою API Linux або поведінки, характерної для Linux, а не лише тому, що ви запускаєте свій код в Linux. Якщо вам потрібна підтримка Linux, ви можете спробувати https://unix.stackexchange.com або конкретний сайт дистрибуції Linux Stack Exchange, наприклад https://askubuntu.com або https://elementaros.stackexchange.com/

11
Редагуйте сценарій оболонки під час запуску
Чи можете ви редагувати сценарій оболонки під час запуску і чи впливають зміни на запущений сценарій? Мені цікаво про конкретний випадок скрипта csh, який у мене є, що партія запускає купу різноманітних компонентів збірки і працює всю ніч. Якщо щось мені здається в середині операції, я хотів би зайти і …
91 linux  shell  csh 


2
Чи слід використовувати libc ++ або libstdc ++? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконалюйте це питання Я розробляю виконувані файли інтерфейсу командного рядка для osx та linux, …

5
rsync не синхронізує файл .htaccess
Я намагаюся rsync каталог A сервера1 з каталогом B сервера2. Сидячи в каталозі A сервера1, я виконав наступні команди. rsync -av * server2::sharename/B але цікаво те, що він синхронізує всі файли та каталоги, крім .htaccess або будь-якого прихованого файлу в каталозі А. Будь-які приховані файли в підкаталогах синхронізуються. Я також …
91 linux  shell  unix  wildcard  rsync 

5
Як змусити читати sed з стандартного вводу? [дублікат]
Тут вже є відповіді на це питання : sed невідомий варіант `s 'у скрипті bash [дублікат] (4 відповіді) Закрито минулого місяця . я намагаюся grep searchterm myfile.csv | sed 's/replaceme/withthis/g' і отримання unknown option to `s' Що я роблю не так? Редагувати: Відповідно до коментарів код насправді правильний. Мій повний …
91 linux  bash  shell 


7
Як видалити підключення до розетки CLOSE_WAIT
Я написав невеличку програму, яка взаємодіє із сервером на певному порту. Програма працює нормально, але: Після того, як програма несподівано припинилася, і з тих пір це підключення до сокета відображається у CLOSE_WAITстані. Якщо я намагаюся запустити програму, вона зависає, і мені доводиться примусово її закривати, що накопичує ще більше CLOSE_WAIT …
91 linux  sockets 

1
Втеча з подвійних лапок у grep
Я хотів зробити grep для ключових слів із подвійними лапками всередині. Щоб навести простий приклад: echo "member":"time" | grep -e "member\"" Це не відповідає. Як я можу це виправити?
91 linux  shell 

16
Чому люди використовують тарбали?
Як головним розробником Windows, можливо, мені не вистачає чогось культурного у спільноті Linux, але це мене завжди бентежило. Завантажуючи те, що файли спочатку зберігаються в .tarархіві, а потім стискаються в архіві . Чому двоступеневий процес? Чи не відбувається архівування групування файлів? Чи є якась інша перевага, про яку я не …
90 linux  package  archive 

3
<random> генерує таке саме число в Linux, але не в Windows
Наведений нижче код призначений для створення списку з п’яти псевдовипадкових чисел в інтервалі [1100]. Я Насіння default_random_engineз time(0), яка повертає системний час в UNIX час . Коли я компілюю та запускаю цю програму в Windows 7 за допомогою Microsoft Visual Studio 2013, вона працює належним чином (див. Нижче). Однак, коли …

5
Як змусити backtrace () / backtrace_symbols () надрукувати імена функцій?
Специфічна для Linux backtrace()і backtrace_symbols()дозволяє створювати трасування викликів програми. Однак він друкує лише адреси функцій, а не їх імена для моєї програми. Як я можу змусити їх також надрукувати імена функцій? Я спробував скласти програму -g, а також -ggdb. Тестовий приклад нижче просто друкує це: ЗВЕРНЕННЯ ------------ ./a.out () [0x8048616] …
90 c  linux  debugging  backtrace 

8
Стани процесу Linux
Що в Linux відбувається зі станом процесу, коли йому потрібно зчитувати блоки з диска? Це заблоковано? Якщо так, то як обраний інший процес для виконання?
90 linux  process  kernel  cpu  states 

9
Дублюйте всю базу даних MySQL
Чи можливо продублювати всю базу даних MySQL на сервері Linux? Я знаю, що можу використовувати експорт та імпорт, але вихідна база даних становить&gt; 25 Мб, тож це не ідеально. Чи можна за допомогою mysqldump або безпосередньо продублювати файли бази даних?
90 mysql  database  linux 

4
Виклик функції C із коду C ++
У мене є функція C, яку я хотів би викликати з C ++. Я не міг використати " extern "C" void foo()" підхід, оскільки "" функцію C не вдалося скомпілювати за допомогою g ++. Але він чудово компілюється за допомогою gcc. Будь-які ідеї, як викликати функцію з C ++?
90 c++  c  linux  extern-c 

5
Посилання на libstdc ++ статично: є якісь проблеми?
Мені потрібно розгорнути програму C ++, побудовану на Ubuntu 12.10, з libstdc ++ GCC 4.7 на системах під управлінням Ubuntu 10.04, яка постачається зі значно старшою версією libstdc ++. Наразі я складаю -static-libstdc++ -static-libgcc, як пропонується в цьому дописі в блозі: Посилання на libstdc ++ статично . Автор застерігає від …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.