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

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

9
Як видалити рядки, які з’являються у файлі B, з іншого файлу A?
У мене великий файл A (що складається з електронних листів), по одному рядку для кожної пошти. У мене також є ще один файл B, який містить інший набір листів. Яку команду я використовував би для видалення всіх адрес, що відображаються у файлі B, з файлу А. Отже, якщо файл A …
160 linux  shell  sed  diff  grep 

9
Чому Maven використовує JDK 1.6, але моя java -версія - 1,7
Я новачок у Maven, а також у MacOS. У мене в терміналі встановлена ​​програма maven, і при отриманні налаштувань версії (за допомогою mvn -v), здається, він використовує JDK 1.6, тоді як у мене встановлений JDK 1.7. Чи щось не так? Команди, які я вводя, такі: blues:helloworld Ninja$ java -version java …
159 java  linux  macos  maven 

1
Чому "while (true)" без "Thread.sleep" викликає 100% використання процесора в Linux, але не в Windows?
Я створив просту програму в Java: public static void main(String[] args) throws InterruptedException { while (true) ; } Якщо я запускаю це на машині Linux, він показує 100% використання процесора, але не призводить до того, що ОС відображається повільно. Однак якщо я запускаю такий самий код у Windows, він показує …

10
Отримайте вчорашнє побачення в Linux на Linux, безпечному для DST
У мене є сценарій оболонки, який працює в Linux і використовує цей виклик, щоб отримати вчорашню дату у YYYY-MM-DDформаті: date -d "1 day ago" '+%Y-%m-%d' Він працює більшу частину часу, але коли сценарій запускався вчора вранці, 2013-03-11 0:35 CDTвін повернувся "2013-03-09"замість "2013-03-10". Імовірно, літній час (який розпочався вчора) винен. Я …
158 linux  bash 

11
Bash: нескінченний сон (нескінченне блокування)
Я використовую startxдля запуску X, який оцінить моє .xinitrc. У моєму .xinitrcзапуску віконного менеджера використовується /usr/bin/mywm. Тепер, якщо я вб'ю свій WM (для того, щоб перевірити якийсь інший WM), X теж припиниться, оскільки .xinitrcсценарій досяг EOF. Тому я додав це наприкінці свого .xinitrc: while true; do sleep 10000; done Таким …
158 linux  bash  sleep  infinite 

7
Як прочитати вихідний код команд оболонки?
Я хотів би прочитати фактичний вихідний код, з яким написані команди Linux. Я набув певного досвіду їх використання, і тепер думаю, що настав час взаємодіяти зі своєю машиною на більш глибокому рівні. Я знайшов тут деякі команди http://directory.fsf.org/wiki/GNU . На жаль, я не зміг знайти основні команди, такі як 'ls', …

4
Як змусити від'єднати екран від іншого сеансу SSH?
У мене був екран, який працює під час сеансу SSH. Термінал замерз. Після перезапуску терміналу цей сеанс на екрані все ще вважає, що він доданий. Можливо, так і є. Можливо, я не знаю, що це означає. Я хотів би приєднати до цього екранного сеансу свіжий логін SSH. Я не хочу …


10
Як об'єднати кілька ліній виводу в один рядок?
Якщо я запускаю команду cat file | grep pattern, я отримую багато рядків виводу. Як ви конкатенації всіх рядків в один рядок, ефективно замінюючи один "\n"з "\" "(кінець з "подальшим пропуском)? cat file | grep pattern | xargs sed s/\n/ /g не працює для мене.
158 linux  bash  unix  grep  tr 

6
Навіщо використовувати методи модуля ос на Python замість виконання команд оболонки безпосередньо?
Я намагаюся зрозуміти, в чому полягає мотивація використання бібліотечних функцій Python для виконання специфічних для ОС завдань, таких як створення файлів / каталогів, зміна атрибутів файлів тощо, а не просто виконання цих команд через os.system()або subprocess.call()? Наприклад, чому я хотів би використовувати, os.chmodа не робити os.system("chmod...")? Я розумію, що "пітонічніше" …

4
Помилка C ++: невизначена посилання на "clock_gettime" та "clock_settime"
Я досить новачок у Ubuntu, але, здається, я не можу змусити це працювати. Це добре працює на моїх шкільних комп’ютерах, і я не знаю, що я не роблю. Я перевірив usr / include і time.h там просто чудово. Ось код: #include <iostream> #include <time.h> using namespace std; int main() { …
157 c++  linux  ubuntu  posix  time.h 

11
http на https перенаправлення apache
Навколишнє середовище Centos з apache Спроба налаштування автоматичного перенаправлення з http на https From manage.mydomain.com --- To ---> https://manage.mydomain.com Я спробував додати наступне до свого httpd.conf, але це не спрацювало RewriteEngine on ReWriteCond %{SERVER_PORT} !^443$ RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L] Будь-які ідеї?
157 linux  apache  webserver 

10
Додавання рядка до файлу, лише якщо він ще не існує
Мені потрібно додати наступний рядок до кінця файлу налаштування: include "/configs/projectname.conf" у файл, який називається lighttpd.conf Я розглядаю, sedяк це зробити, але не можу розробити як. Як я можу вставити його, лише якщо рядок уже не існує?
157 linux  sed  terminal 

4
htop-подібний інструмент для відображення дискової активності в Linux [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 8 років тому . Удосконаліть це питання Я шукаю інструмент командного рядка Linux, який би повідомив про активність дискового вводу-виводу. Щось подібне htopбуло б справді класно. …
157 linux  command-line  io 


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